builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-099 starttime: 1464625673.86 results: success (0) buildid: 20160530074337 builduid: 8a9fc6d750a2412ca82a5108db4ad8cb revision: 9cc06cd6038eed9f12df93428b8f02fb6478f3ef ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:53.862548) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:53.863016) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:53.863295) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:53.926436) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:53.926819) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False --09:27:30-- 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% 19.35 MB/s 09:27:30 (19.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.658000 ========= master_lag: -0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:54.579204) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:54.579630) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.928000 ========= master_lag: -0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:55.442823) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:27:55.443342) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cc06cd6038eed9f12df93428b8f02fb6478f3ef --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 9cc06cd6038eed9f12df93428b8f02fb6478f3ef --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 09:27:32,101 truncating revision to first 12 chars 2016-05-30 09:27:32,101 Setting DEBUG logging. 2016-05-30 09:27:32,101 attempt 1/10 2016-05-30 09:27:32,101 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9cc06cd6038e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:27:32,523 unpacking tar archive at: mozilla-aurora-9cc06cd6038e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.164000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:27:56.589999) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:56.590416) ========= script_repo_revision: 9cc06cd6038eed9f12df93428b8f02fb6478f3ef ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:56.590966) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:56.591513) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:27:56.608171) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-05-30 09:27:56.608563) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 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-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:27:33 INFO - MultiFileLogger online at 20160530 09:27:33 in C:\slave\test 09:27:33 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 09:27:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:27:33 INFO - {'append_to_log': False, 09:27:33 INFO - 'base_work_dir': 'C:\\slave\\test', 09:27:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:27:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:27:33 INFO - 'buildbot_json_path': 'buildprops.json', 09:27:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:27:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:27:33 INFO - 'download_minidump_stackwalk': True, 09:27:33 INFO - 'download_symbols': 'true', 09:27:33 INFO - 'e10s': False, 09:27:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:27:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:27:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:27:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:27:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:27:33 INFO - 'C:/mozilla-build/tooltool.py'), 09:27:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:27:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:27:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:27:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:27:33 INFO - 'log_level': 'info', 09:27:33 INFO - 'log_to_console': True, 09:27:33 INFO - 'opt_config_files': (), 09:27:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:27:33 INFO - '--processes=1', 09:27:33 INFO - '--config=%(test_path)s/wptrunner.ini', 09:27:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:27:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:27:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:27:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:27:33 INFO - 'pip_index': False, 09:27:33 INFO - 'require_test_zip': True, 09:27:33 INFO - 'test_type': ('testharness',), 09:27:33 INFO - 'this_chunk': '1', 09:27:33 INFO - 'total_chunks': '10', 09:27:33 INFO - 'virtualenv_path': 'venv', 09:27:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:27:33 INFO - 'work_dir': 'build'} 09:27:33 INFO - ##### 09:27:33 INFO - ##### Running clobber step. 09:27:33 INFO - ##### 09:27:33 INFO - Running pre-action listener: _resource_record_pre_action 09:27:33 INFO - Running main action method: clobber 09:27:33 INFO - rmtree: C:\slave\test\build 09:27:33 INFO - Using _rmtree_windows ... 09:27:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:28:34 INFO - Running post-action listener: _resource_record_post_action 09:28:34 INFO - ##### 09:28:34 INFO - ##### Running read-buildbot-config step. 09:28:34 INFO - ##### 09:28:34 INFO - Running pre-action listener: _resource_record_pre_action 09:28:34 INFO - Running main action method: read_buildbot_config 09:28:34 INFO - Using buildbot properties: 09:28:34 INFO - { 09:28:34 INFO - "project": "", 09:28:34 INFO - "product": "firefox", 09:28:34 INFO - "script_repo_revision": "production", 09:28:34 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 09:28:34 INFO - "repository": "", 09:28:34 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 09:28:34 INFO - "buildid": "20160530074337", 09:28:34 INFO - "pgo_build": "False", 09:28:34 INFO - "basedir": "C:\\slave\\test", 09:28:34 INFO - "buildnumber": 14, 09:28:34 INFO - "slavename": "t-xp32-ix-099", 09:28:34 INFO - "revision": "9cc06cd6038eed9f12df93428b8f02fb6478f3ef", 09:28:34 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 09:28:34 INFO - "platform": "win32", 09:28:34 INFO - "branch": "mozilla-aurora", 09:28:34 INFO - "repo_path": "releases/mozilla-aurora", 09:28:34 INFO - "moz_repo_path": "", 09:28:34 INFO - "stage_platform": "win32", 09:28:34 INFO - "builduid": "8a9fc6d750a2412ca82a5108db4ad8cb", 09:28:34 INFO - "slavebuilddir": "test" 09:28:34 INFO - } 09:28:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:28:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:28:34 INFO - Running post-action listener: _resource_record_post_action 09:28:34 INFO - ##### 09:28:34 INFO - ##### Running download-and-extract step. 09:28:34 INFO - ##### 09:28:34 INFO - Running pre-action listener: _resource_record_pre_action 09:28:34 INFO - Running main action method: download_and_extract 09:28:34 INFO - mkdir: C:\slave\test\build\tests 09:28:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:34 INFO - https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:28:34 INFO - trying https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:28:34 INFO - Downloading https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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 09:28:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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 09:28:35 INFO - Downloaded 1274 bytes. 09:28:35 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:28:35 INFO - Using the following test package requirements: 09:28:35 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:28:35 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:28:35 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:28:35 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'jsshell-win32.zip'], 09:28:35 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:28:35 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:28:35 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:28:35 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:28:35 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:28:35 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:28:35 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:28:35 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 09:28:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:35 INFO - https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:28:35 INFO - trying https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:28:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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 09:28:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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 09:28:37 INFO - Downloaded 20302626 bytes. 09:28:37 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/*'] 09:28:37 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/* 09:28:40 INFO - caution: filename not matched: web-platform/* 09:28:40 INFO - Return code: 11 09:28:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:28:40 INFO - https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:28:40 INFO - trying https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:28:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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 09:28:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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 09:28:43 INFO - Downloaded 36409218 bytes. 09:28:43 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/*'] 09:28:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:29:16 INFO - caution: filename not matched: bin/* 09:29:16 INFO - caution: filename not matched: config/* 09:29:16 INFO - caution: filename not matched: mozbase/* 09:29:16 INFO - caution: filename not matched: marionette/* 09:29:16 INFO - caution: filename not matched: tools/wptserve/* 09:29:16 INFO - Return code: 11 09:29:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:16 INFO - https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:29:16 INFO - trying https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:29:16 INFO - Downloading https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:29:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 09:29:21 INFO - Downloaded 68465503 bytes. 09:29:21 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:29:21 INFO - mkdir: C:\slave\test\properties 09:29:21 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:29:21 INFO - Writing to file C:\slave\test\properties\build_url 09:29:21 INFO - Contents: 09:29:21 INFO - build_url:https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:29:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:29:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:29:21 INFO - Writing to file C:\slave\test\properties\symbols_url 09:29:21 INFO - Contents: 09:29:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:29:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:21 INFO - https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:29:21 INFO - trying https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:29:21 INFO - Downloading https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:29:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 09:29:26 INFO - Downloaded 55572703 bytes. 09:29:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:29:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:29:32 INFO - Return code: 0 09:29:32 INFO - Running post-action listener: _resource_record_post_action 09:29:32 INFO - Running post-action listener: set_extra_try_arguments 09:29:32 INFO - ##### 09:29:32 INFO - ##### Running create-virtualenv step. 09:29:32 INFO - ##### 09:29:32 INFO - Running pre-action listener: _pre_create_virtualenv 09:29:32 INFO - Running pre-action listener: _resource_record_pre_action 09:29:32 INFO - Running main action method: create_virtualenv 09:29:32 INFO - Creating virtualenv C:\slave\test\build\venv 09:29:32 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:29:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:29:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:29:35 INFO - Installing distribute......................................................................................................................................................................................done. 09:29:36 INFO - Return code: 0 09:29:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:29:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\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-099'}}, attempt #1 09:29:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:29:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:29:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:29:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 09:29:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:29:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 09:29:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:29:36 INFO - 'DCLOCATION': 'SCL3', 09:29:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:29:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:29:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:29:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:29:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:29:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:29:36 INFO - 'HOMEDRIVE': 'C:', 09:29:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:29:36 INFO - 'KTS_VERSION': '1.19c', 09:29:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:29:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 09:29:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:29:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:29:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:29:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:29:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:29:36 INFO - 'MOZ_AIRBAG': '1', 09:29:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:29:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:29:36 INFO - 'MOZ_MSVCVERSION': '8', 09:29:36 INFO - 'MOZ_NO_REMOTE': '1', 09:29:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:29:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:29:36 INFO - 'NO_EM_RESTART': '1', 09:29:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:29:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:29:36 INFO - 'OS': 'Windows_NT', 09:29:36 INFO - 'OURDRIVE': 'C:', 09:29:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:29:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:29:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:29:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:29:36 INFO - 'PROCESSOR_LEVEL': '6', 09:29:36 INFO - 'PROCESSOR_REVISION': '1e05', 09:29:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:29:36 INFO - 'PROMPT': '$P$G', 09:29:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:29:36 INFO - 'PWD': 'C:\\slave\\test', 09:29:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:29:36 INFO - 'SESSIONNAME': 'Console', 09:29:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:29:36 INFO - 'SYSTEMDRIVE': 'C:', 09:29:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:29:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:36 INFO - 'TEST1': 'testie', 09:29:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:36 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 09:29:36 INFO - 'USERNAME': 'cltbld', 09:29:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:29:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:29:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:29:36 INFO - 'WINDIR': 'C:\\WINDOWS', 09:29:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:29:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:29:36 INFO - Downloading/unpacking psutil>=0.7.1 09:29:36 INFO - Running setup.py egg_info for package psutil 09:29:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:29:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:29:36 INFO - Installing collected packages: psutil 09:29:36 INFO - Running setup.py install for psutil 09:29:36 INFO - building 'psutil._psutil_windows' extension 09:29:36 INFO - error: Unable to find vcvarsall.bat 09:29:36 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-he7h8k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:29:36 INFO - running install 09:29:36 INFO - running build 09:29:36 INFO - running build_py 09:29:36 INFO - creating build 09:29:36 INFO - creating build\lib.win32-2.7 09:29:36 INFO - creating build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:29:36 INFO - running build_ext 09:29:36 INFO - building 'psutil._psutil_windows' extension 09:29:36 INFO - error: Unable to find vcvarsall.bat 09:29:36 INFO - ---------------------------------------- 09:29:36 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-he7h8k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:29:36 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data\pip\pip.log 09:29:36 WARNING - Return code: 1 09:29:36 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:29:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:29:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:29:36 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\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-099'}}, attempt #1 09:29:36 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:29:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:29:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:29:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 09:29:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:29:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 09:29:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:29:37 INFO - 'DCLOCATION': 'SCL3', 09:29:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:29:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:29:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:29:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:29:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:29:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:29:37 INFO - 'HOMEDRIVE': 'C:', 09:29:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:29:37 INFO - 'KTS_VERSION': '1.19c', 09:29:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:29:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 09:29:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:29:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:29:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:29:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:29:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:29:37 INFO - 'MOZ_AIRBAG': '1', 09:29:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:29:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:29:37 INFO - 'MOZ_MSVCVERSION': '8', 09:29:37 INFO - 'MOZ_NO_REMOTE': '1', 09:29:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:29:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:29:37 INFO - 'NO_EM_RESTART': '1', 09:29:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:29:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:29:37 INFO - 'OS': 'Windows_NT', 09:29:37 INFO - 'OURDRIVE': 'C:', 09:29:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:29:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:29:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:29:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:29:37 INFO - 'PROCESSOR_LEVEL': '6', 09:29:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:29:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:29:37 INFO - 'PROMPT': '$P$G', 09:29:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:29:37 INFO - 'PWD': 'C:\\slave\\test', 09:29:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:29:37 INFO - 'SESSIONNAME': 'Console', 09:29:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:29:37 INFO - 'SYSTEMDRIVE': 'C:', 09:29:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:29:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:37 INFO - 'TEST1': 'testie', 09:29:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:37 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 09:29:37 INFO - 'USERNAME': 'cltbld', 09:29:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:29:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:29:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:29:37 INFO - 'WINDIR': 'C:\\WINDOWS', 09:29:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:29:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:29:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:29:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:29:37 INFO - Running setup.py egg_info for package mozsystemmonitor 09:29:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:29:37 INFO - Running setup.py egg_info for package psutil 09:29:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:29:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:29:37 INFO - Installing collected packages: mozsystemmonitor, psutil 09:29:37 INFO - Running setup.py install for mozsystemmonitor 09:29:37 INFO - Running setup.py install for psutil 09:29:37 INFO - building 'psutil._psutil_windows' extension 09:29:37 INFO - error: Unable to find vcvarsall.bat 09:29:37 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-kxh7qq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:29:37 INFO - running install 09:29:37 INFO - running build 09:29:37 INFO - running build_py 09:29:37 INFO - running build_ext 09:29:37 INFO - building 'psutil._psutil_windows' extension 09:29:37 INFO - error: Unable to find vcvarsall.bat 09:29:37 INFO - ---------------------------------------- 09:29:37 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-kxh7qq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:29:37 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-099\Application Data\pip\pip.log 09:29:37 WARNING - Return code: 1 09:29:37 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:29:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:29:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:29:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:29:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\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-099'}}, attempt #1 09:29:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:29:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:29:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:29:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 09:29:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:29:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 09:29:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:29:37 INFO - 'DCLOCATION': 'SCL3', 09:29:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:29:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:29:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:29:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:29:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:29:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:29:37 INFO - 'HOMEDRIVE': 'C:', 09:29:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:29:37 INFO - 'KTS_VERSION': '1.19c', 09:29:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:29:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 09:29:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:29:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:29:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:29:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:29:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:29:37 INFO - 'MOZ_AIRBAG': '1', 09:29:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:29:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:29:37 INFO - 'MOZ_MSVCVERSION': '8', 09:29:37 INFO - 'MOZ_NO_REMOTE': '1', 09:29:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:29:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:29:37 INFO - 'NO_EM_RESTART': '1', 09:29:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:29:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:29:37 INFO - 'OS': 'Windows_NT', 09:29:37 INFO - 'OURDRIVE': 'C:', 09:29:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:29:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:29:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:29:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:29:37 INFO - 'PROCESSOR_LEVEL': '6', 09:29:37 INFO - 'PROCESSOR_REVISION': '1e05', 09:29:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:29:37 INFO - 'PROMPT': '$P$G', 09:29:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:29:37 INFO - 'PWD': 'C:\\slave\\test', 09:29:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:29:37 INFO - 'SESSIONNAME': 'Console', 09:29:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:29:37 INFO - 'SYSTEMDRIVE': 'C:', 09:29:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:29:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:37 INFO - 'TEST1': 'testie', 09:29:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:37 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 09:29:37 INFO - 'USERNAME': 'cltbld', 09:29:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:29:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:29:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:29:37 INFO - 'WINDIR': 'C:\\WINDOWS', 09:29:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:29:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:29:38 INFO - Downloading/unpacking blobuploader==1.2.4 09:29:38 INFO - Downloading blobuploader-1.2.4.tar.gz 09:29:38 INFO - Running setup.py egg_info for package blobuploader 09:29:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:29:40 INFO - Running setup.py egg_info for package requests 09:29:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:29:40 INFO - Downloading docopt-0.6.1.tar.gz 09:29:40 INFO - Running setup.py egg_info for package docopt 09:29:40 INFO - Installing collected packages: blobuploader, docopt, requests 09:29:40 INFO - Running setup.py install for blobuploader 09:29:40 INFO - Running setup.py install for docopt 09:29:40 INFO - Running setup.py install for requests 09:29:40 INFO - Successfully installed blobuploader docopt requests 09:29:40 INFO - Cleaning up... 09:29:40 INFO - Return code: 0 09:29:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:29:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:29:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:29:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\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-099'}}, attempt #1 09:29:40 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:29:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:29:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:29:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 09:29:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:29:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 09:29:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:29:40 INFO - 'DCLOCATION': 'SCL3', 09:29:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:29:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:29:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:29:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:29:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:29:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:29:40 INFO - 'HOMEDRIVE': 'C:', 09:29:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:29:40 INFO - 'KTS_VERSION': '1.19c', 09:29:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:29:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 09:29:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:29:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:29:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:29:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:29:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:29:40 INFO - 'MOZ_AIRBAG': '1', 09:29:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:29:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:29:40 INFO - 'MOZ_MSVCVERSION': '8', 09:29:40 INFO - 'MOZ_NO_REMOTE': '1', 09:29:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:29:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:29:40 INFO - 'NO_EM_RESTART': '1', 09:29:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:29:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:29:40 INFO - 'OS': 'Windows_NT', 09:29:40 INFO - 'OURDRIVE': 'C:', 09:29:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:29:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:29:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:29:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:29:40 INFO - 'PROCESSOR_LEVEL': '6', 09:29:40 INFO - 'PROCESSOR_REVISION': '1e05', 09:29:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:29:40 INFO - 'PROMPT': '$P$G', 09:29:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:29:40 INFO - 'PWD': 'C:\\slave\\test', 09:29:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:29:40 INFO - 'SESSIONNAME': 'Console', 09:29:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:29:40 INFO - 'SYSTEMDRIVE': 'C:', 09:29:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:29:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:40 INFO - 'TEST1': 'testie', 09:29:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:40 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 09:29:40 INFO - 'USERNAME': 'cltbld', 09:29:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:29:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:29:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:29:40 INFO - 'WINDIR': 'C:\\WINDOWS', 09:29:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:29:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:29:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:29:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:29:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:29:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:29:44 INFO - Unpacking c:\slave\test\build\tests\marionette 09:29:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:29:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:29:44 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:29:44 INFO - Running setup.py install for browsermob-proxy 09:29:49 INFO - Running setup.py install for manifestparser 09:29:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for marionette-client 09:29:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:29:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for marionette-driver 09:29:49 INFO - Running setup.py install for mozcrash 09:29:49 INFO - Running setup.py install for mozdebug 09:29:49 INFO - Running setup.py install for mozdevice 09:29:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozfile 09:29:49 INFO - Running setup.py install for mozhttpd 09:29:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozinfo 09:29:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozInstall 09:29:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozleak 09:29:49 INFO - Running setup.py install for mozlog 09:29:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for moznetwork 09:29:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozprocess 09:29:49 INFO - Running setup.py install for mozprofile 09:29:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozrunner 09:29:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for mozscreenshot 09:29:49 INFO - Running setup.py install for moztest 09:29:49 INFO - Running setup.py install for mozversion 09:29:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:29:49 INFO - Running setup.py install for wptserve 09:29:49 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:29:49 INFO - Cleaning up... 09:29:49 INFO - Return code: 0 09:29:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:29:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:29:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:29:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:29:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-099', 'USERDOMAIN': 'T-XP32-IX-099', '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-099', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-099', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\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-099'}}, attempt #1 09:29:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:29:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:29:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:29:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 09:29:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:29:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 09:29:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:29:49 INFO - 'DCLOCATION': 'SCL3', 09:29:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:29:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:29:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:29:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:29:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:29:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:29:49 INFO - 'HOMEDRIVE': 'C:', 09:29:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:29:49 INFO - 'KTS_VERSION': '1.19c', 09:29:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:29:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 09:29:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:29:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:29:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:29:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:29:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:29:49 INFO - 'MOZ_AIRBAG': '1', 09:29:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:29:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:29:49 INFO - 'MOZ_MSVCVERSION': '8', 09:29:49 INFO - 'MOZ_NO_REMOTE': '1', 09:29:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:29:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:29:49 INFO - 'NO_EM_RESTART': '1', 09:29:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:29:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:29:49 INFO - 'OS': 'Windows_NT', 09:29:49 INFO - 'OURDRIVE': 'C:', 09:29:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:29:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:29:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:29:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:29:49 INFO - 'PROCESSOR_LEVEL': '6', 09:29:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:29:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:29:49 INFO - 'PROMPT': '$P$G', 09:29:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:29:49 INFO - 'PWD': 'C:\\slave\\test', 09:29:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:29:49 INFO - 'SESSIONNAME': 'Console', 09:29:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:29:49 INFO - 'SYSTEMDRIVE': 'C:', 09:29:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:29:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:49 INFO - 'TEST1': 'testie', 09:29:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:29:50 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 09:29:50 INFO - 'USERNAME': 'cltbld', 09:29:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:29:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:29:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:29:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:29:50 INFO - 'WINDIR': 'C:\\WINDOWS', 09:29:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:29:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:29:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:29:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:29:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:29:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:29:53 INFO - Unpacking c:\slave\test\build\tests\marionette 09:29:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:29:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:29:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:29:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:29:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:29:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:29:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:29:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:29:59 INFO - Downloading blessings-1.6.tar.gz 09:29:59 INFO - Running setup.py egg_info for package blessings 09:29:59 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:29:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:29:59 INFO - Running setup.py install for blessings 09:29:59 INFO - Running setup.py install for browsermob-proxy 09:29:59 INFO - Running setup.py install for manifestparser 09:29:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Running setup.py install for marionette-client 09:29:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:29:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Running setup.py install for marionette-driver 09:29:59 INFO - Running setup.py install for mozcrash 09:29:59 INFO - Running setup.py install for mozdebug 09:29:59 INFO - Running setup.py install for mozdevice 09:29:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Running setup.py install for mozhttpd 09:29:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Running setup.py install for mozInstall 09:29:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Running setup.py install for mozleak 09:29:59 INFO - Running setup.py install for mozprofile 09:29:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Running setup.py install for mozrunner 09:29:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:29:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:30:00 INFO - Running setup.py install for mozscreenshot 09:30:00 INFO - Running setup.py install for moztest 09:30:00 INFO - Running setup.py install for mozversion 09:30:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:30:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:30:00 INFO - Running setup.py install for wptserve 09:30:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:30:00 INFO - Cleaning up... 09:30:00 INFO - Return code: 0 09:30:00 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:30:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:30:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:30:00 INFO - Reading from file tmpfile_stdout 09:30:00 INFO - Using _rmtree_windows ... 09:30:00 INFO - Using _rmtree_windows ... 09:30:00 INFO - Current package versions: 09:30:00 INFO - blessings == 1.6 09:30:00 INFO - blobuploader == 1.2.4 09:30:00 INFO - browsermob-proxy == 0.6.0 09:30:00 INFO - distribute == 0.6.14 09:30:00 INFO - docopt == 0.6.1 09:30:00 INFO - manifestparser == 1.1 09:30:00 INFO - marionette-client == 2.3.0 09:30:00 INFO - marionette-driver == 1.4.0 09:30:00 INFO - mozInstall == 1.12 09:30:00 INFO - mozcrash == 0.17 09:30:00 INFO - mozdebug == 0.1 09:30:00 INFO - mozdevice == 0.48 09:30:00 INFO - mozfile == 1.2 09:30:00 INFO - mozhttpd == 0.7 09:30:00 INFO - mozinfo == 0.9 09:30:00 INFO - mozleak == 0.1 09:30:00 INFO - mozlog == 3.1 09:30:00 INFO - moznetwork == 0.27 09:30:00 INFO - mozprocess == 0.22 09:30:00 INFO - mozprofile == 0.28 09:30:00 INFO - mozrunner == 6.11 09:30:00 INFO - mozscreenshot == 0.1 09:30:00 INFO - mozsystemmonitor == 0.0 09:30:00 INFO - moztest == 0.7 09:30:00 INFO - mozversion == 1.4 09:30:00 INFO - requests == 1.2.3 09:30:00 INFO - wptserve == 1.4.0 09:30:00 INFO - Running post-action listener: _resource_record_post_action 09:30:00 INFO - Running post-action listener: _start_resource_monitoring 09:30:00 INFO - Starting resource monitoring. 09:30:00 INFO - ##### 09:30:00 INFO - ##### Running pull step. 09:30:00 INFO - ##### 09:30:00 INFO - Running pre-action listener: _resource_record_pre_action 09:30:00 INFO - Running main action method: pull 09:30:00 INFO - Pull has nothing to do! 09:30:00 INFO - Running post-action listener: _resource_record_post_action 09:30:00 INFO - ##### 09:30:00 INFO - ##### Running install step. 09:30:00 INFO - ##### 09:30:00 INFO - Running pre-action listener: _resource_record_pre_action 09:30:00 INFO - Running main action method: install 09:30:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:30:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:30:00 INFO - Reading from file tmpfile_stdout 09:30:00 INFO - Using _rmtree_windows ... 09:30:00 INFO - Using _rmtree_windows ... 09:30:00 INFO - Detecting whether we're running mozinstall >=1.0... 09:30:00 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:30:00 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:30:01 INFO - Reading from file tmpfile_stdout 09:30:01 INFO - Output received: 09:30:01 INFO - Usage: mozinstall-script.py [options] installer 09:30:01 INFO - Options: 09:30:01 INFO - -h, --help show this help message and exit 09:30:01 INFO - -d DEST, --destination=DEST 09:30:01 INFO - Directory to install application into. [default: 09:30:01 INFO - "C:\slave\test"] 09:30:01 INFO - --app=APP Application being installed. [default: firefox] 09:30:01 INFO - Using _rmtree_windows ... 09:30:01 INFO - Using _rmtree_windows ... 09:30:01 INFO - mkdir: C:\slave\test\build\application 09:30:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:30:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 09:30:03 INFO - Reading from file tmpfile_stdout 09:30:03 INFO - Output received: 09:30:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:30:03 INFO - Using _rmtree_windows ... 09:30:03 INFO - Using _rmtree_windows ... 09:30:03 INFO - Running post-action listener: _resource_record_post_action 09:30:03 INFO - ##### 09:30:03 INFO - ##### Running run-tests step. 09:30:03 INFO - ##### 09:30:03 INFO - Running pre-action listener: _resource_record_pre_action 09:30:03 INFO - Running main action method: run_tests 09:30:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:30:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:30:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:30:03 INFO - grabbing minidump binary from tooltool 09:30:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:30:03 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:30:03 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:30:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:30:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:30:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3h9bh8 09:30:06 INFO - INFO - File integrity verified, renaming tmp3h9bh8 to win32-minidump_stackwalk.exe 09:30:06 INFO - Return code: 0 09:30:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:30:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:30:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 09:30:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 09:30:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:30:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099\\Application Data', 09:30:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:30:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-099', 09:30:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:30:06 INFO - 'DCLOCATION': 'SCL3', 09:30:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:30:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:30:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:30:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:30:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:30:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:30:06 INFO - 'HOMEDRIVE': 'C:', 09:30:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:30:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:30:06 INFO - 'KTS_VERSION': '1.19c', 09:30:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:30:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-099', 09:30:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:30:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:30:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:30:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:30:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:30:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:30:06 INFO - 'MOZ_AIRBAG': '1', 09:30:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:30:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:30:06 INFO - 'MOZ_MSVCVERSION': '8', 09:30:06 INFO - 'MOZ_NO_REMOTE': '1', 09:30:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:30:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:30:06 INFO - 'NO_EM_RESTART': '1', 09:30:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:30:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:30:06 INFO - 'OS': 'Windows_NT', 09:30:06 INFO - 'OURDRIVE': 'C:', 09:30:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:30:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:30:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:30:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:30:06 INFO - 'PROCESSOR_LEVEL': '6', 09:30:06 INFO - 'PROCESSOR_REVISION': '1e05', 09:30:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:30:06 INFO - 'PROMPT': '$P$G', 09:30:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:30:06 INFO - 'PWD': 'C:\\slave\\test', 09:30:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:30:06 INFO - 'SESSIONNAME': 'Console', 09:30:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:30:06 INFO - 'SYSTEMDRIVE': 'C:', 09:30:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:30:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:06 INFO - 'TEST1': 'testie', 09:30:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:30:06 INFO - 'USERDOMAIN': 'T-XP32-IX-099', 09:30:06 INFO - 'USERNAME': 'cltbld', 09:30:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-099', 09:30:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:30:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:30:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:30:06 INFO - 'WINDIR': 'C:\\WINDOWS', 09:30:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:30:06 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 09:30:07 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:30:07 INFO - import pkg_resources 09:30:09 INFO - Using 1 client processes 09:30:12 INFO - SUITE-START | Running 778 tests 09:30:12 INFO - Running testharness tests 09:30:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:30:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:30:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:30:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:30:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:30:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:30:12 INFO - Setting up ssl 09:30:12 INFO - PROCESS | certutil | 09:30:12 INFO - PROCESS | certutil | 09:30:12 INFO - PROCESS | certutil | 09:30:12 INFO - Certificate Nickname Trust Attributes 09:30:12 INFO - SSL,S/MIME,JAR/XPI 09:30:12 INFO - 09:30:12 INFO - web-platform-tests CT,, 09:30:12 INFO - 09:30:12 INFO - Starting runner 09:30:14 INFO - PROCESS | 2800 | [2800] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:30:14 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:30:15 INFO - PROCESS | 2800 | [2800] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:30:16 INFO - PROCESS | 2800 | 1464625816404 Marionette DEBUG Marionette enabled via build flag and pref 09:30:16 INFO - PROCESS | 2800 | ++DOCSHELL 11A0B800 == 1 [pid = 2800] [id = 1] 09:30:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 1 (11A0BC00) [pid = 2800] [serial = 1] [outer = 00000000] 09:30:16 INFO - PROCESS | 2800 | [2800] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:30:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 2 (11A0C800) [pid = 2800] [serial = 2] [outer = 11A0BC00] 09:30:16 INFO - PROCESS | 2800 | [2800] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 09:30:16 INFO - PROCESS | 2800 | [2800] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:30:17 INFO - PROCESS | 2800 | ++DOCSHELL 11CA3800 == 2 [pid = 2800] [id = 2] 09:30:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 3 (11CA3C00) [pid = 2800] [serial = 3] [outer = 00000000] 09:30:17 INFO - PROCESS | 2800 | [2800] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:30:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 4 (11CA4800) [pid = 2800] [serial = 4] [outer = 11CA3C00] 09:30:17 INFO - PROCESS | 2800 | 1464625817335 Marionette INFO Listening on port 2828 09:30:18 INFO - PROCESS | 2800 | 1464625818585 Marionette DEBUG Marionette enabled via command-line flag 09:30:18 INFO - PROCESS | 2800 | ++DOCSHELL 13315C00 == 3 [pid = 2800] [id = 3] 09:30:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 5 (1331DC00) [pid = 2800] [serial = 5] [outer = 00000000] 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:30:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 6 (1331E800) [pid = 2800] [serial = 6] [outer = 1331DC00] 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:30:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 7 (1380CC00) [pid = 2800] [serial = 7] [outer = 11CA3C00] 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:30:18 INFO - PROCESS | 2800 | 1464625818896 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1449 09:30:18 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:30:18 INFO - PROCESS | 2800 | 1464625818906 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1451 09:30:18 INFO - PROCESS | 2800 | 1464625818937 Marionette DEBUG Closed connection conn0 09:30:18 INFO - PROCESS | 2800 | 1464625818939 Marionette DEBUG Closed connection conn1 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:30:19 INFO - PROCESS | 2800 | 1464625819037 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1453 09:30:19 INFO - PROCESS | 2800 | 1464625819078 Marionette DEBUG Closed connection conn2 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:30:19 INFO - PROCESS | 2800 | 1464625819086 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1454 09:30:19 INFO - PROCESS | 2800 | ++DOCSHELL 13E36C00 == 4 [pid = 2800] [id = 4] 09:30:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 8 (13E3A400) [pid = 2800] [serial = 8] [outer = 00000000] 09:30:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 9 (141CF000) [pid = 2800] [serial = 9] [outer = 13E3A400] 09:30:19 INFO - PROCESS | 2800 | 1464625819183 Marionette DEBUG Closed connection conn3 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:30:19 INFO - PROCESS | 2800 | 1464625819189 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:1455 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 09:30:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 10 (141D4000) [pid = 2800] [serial = 10] [outer = 13E3A400] 09:30:19 INFO - PROCESS | 2800 | 1464625819350 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:30:19 INFO - PROCESS | 2800 | 1464625819356 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":"20160530074337","device":"desktop","version":"48.0a2"} 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:30:19 INFO - PROCESS | 2800 | [2800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:30:20 INFO - PROCESS | 2800 | ++DOCSHELL 15C9C000 == 5 [pid = 2800] [id = 5] 09:30:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 11 (15C9C400) [pid = 2800] [serial = 11] [outer = 00000000] 09:30:20 INFO - PROCESS | 2800 | ++DOCSHELL 15C9C800 == 6 [pid = 2800] [id = 6] 09:30:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 12 (15C9CC00) [pid = 2800] [serial = 12] [outer = 00000000] 09:30:21 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:30:21 INFO - PROCESS | 2800 | ++DOCSHELL 168A7400 == 7 [pid = 2800] [id = 7] 09:30:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 13 (168A7800) [pid = 2800] [serial = 13] [outer = 00000000] 09:30:21 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:30:21 INFO - PROCESS | 2800 | [2800] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:30:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 14 (16B7CC00) [pid = 2800] [serial = 14] [outer = 168A7800] 09:30:21 INFO - PROCESS | 2800 | [2800] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 09:30:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 15 (169B4400) [pid = 2800] [serial = 15] [outer = 15C9C400] 09:30:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 16 (169B5C00) [pid = 2800] [serial = 16] [outer = 15C9CC00] 09:30:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 17 (167D9800) [pid = 2800] [serial = 17] [outer = 168A7800] 09:30:22 INFO - PROCESS | 2800 | 1464625822230 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 2800 | 1464625822244 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 18 (18229400) [pid = 2800] [serial = 18] [outer = 168A7800] 09:30:22 INFO - PROCESS | 2800 | 1464625822946 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"aeea3701-c299-4ae9-af03-e2ba6c0da14a","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":"20160530074337","device":"desktop","version":"48.0a2","command_id":1}}] 09:30:23 INFO - PROCESS | 2800 | 1464625823094 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:30:23 INFO - PROCESS | 2800 | 1464625823278 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:30:23 INFO - PROCESS | 2800 | 1464625823414 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:30:23 INFO - PROCESS | 2800 | [2800] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:30:23 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:30:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 19 (19F6CC00) [pid = 2800] [serial = 19] [outer = 168A7800] 09:30:24 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:30:24 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:30:24 INFO - PROCESS | 2800 | 1464625824045 Marionette TRACE conn4 <- [1,3,null,{}] 09:30:24 INFO - PROCESS | 2800 | 1464625824064 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:30:24 INFO - PROCESS | 2800 | 1464625824088 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:30:24 INFO - PROCESS | 2800 | 1464625824163 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 2800 | 1464625824166 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 09:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:30:24 INFO - PROCESS | 2800 | 1464625824266 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 2800 | 1464625824269 Marionette TRACE conn4 <- [1,6,null,{}] 09:30:24 INFO - PROCESS | 2800 | 1464625824333 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 2800 | 1464625824345 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:30:24 INFO - PROCESS | 2800 | 1464625824348 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 2800 | ++DOCSHELL 168A3400 == 8 [pid = 2800] [id = 8] 09:30:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 20 (1A41FC00) [pid = 2800] [serial = 20] [outer = 00000000] 09:30:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 21 (1A4C2800) [pid = 2800] [serial = 21] [outer = 1A41FC00] 09:30:24 INFO - PROCESS | 2800 | 1464625824395 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 22 (1A4C6800) [pid = 2800] [serial = 22] [outer = 1A41FC00] 09:30:24 INFO - PROCESS | 2800 | ++DOCSHELL 1A4C7C00 == 9 [pid = 2800] [id = 9] 09:30:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 23 (1A4C8000) [pid = 2800] [serial = 23] [outer = 00000000] 09:30:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 24 (1A587C00) [pid = 2800] [serial = 24] [outer = 1A4C8000] 09:30:24 INFO - PROCESS | 2800 | 1464625824817 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 25 (1A4C4800) [pid = 2800] [serial = 25] [outer = 1A4C8000] 09:30:24 INFO - PROCESS | 2800 | 1464625824907 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 723ms 09:30:25 INFO - PROCESS | 2800 | 1464625825011 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 2800 | 1464625825013 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:30:25 INFO - PROCESS | 2800 | 1464625825017 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 2800 | 1464625825019 Marionette TRACE conn4 <- [1,10,null,{}] 09:30:25 INFO - PROCESS | 2800 | 1464625825028 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 2800 | 1464625825191 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:30:25 INFO - PROCESS | 2800 | 1464625825241 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 2800 | ++DOCSHELL 1A95C400 == 10 [pid = 2800] [id = 10] 09:30:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 26 (1A95C800) [pid = 2800] [serial = 26] [outer = 00000000] 09:30:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 27 (1AA01400) [pid = 2800] [serial = 27] [outer = 1A95C800] 09:30:25 INFO - PROCESS | 2800 | 1464625825290 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 28 (1AA04800) [pid = 2800] [serial = 28] [outer = 1A95C800] 09:30:25 INFO - PROCESS | 2800 | 1464625825689 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 756ms 09:30:25 INFO - PROCESS | 2800 | 1464625825755 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 2800 | 1464625825757 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:30:25 INFO - PROCESS | 2800 | 1464625825760 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 2800 | 1464625825762 Marionette TRACE conn4 <- [1,14,null,{}] 09:30:25 INFO - PROCESS | 2800 | 1464625825765 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 2800 | 1464625825857 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:30:25 INFO - PROCESS | 2800 | 1464625825863 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 2800 | ++DOCSHELL 1AA0EC00 == 11 [pid = 2800] [id = 11] 09:30:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 29 (1AA10800) [pid = 2800] [serial = 29] [outer = 00000000] 09:30:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 30 (1AAFA000) [pid = 2800] [serial = 30] [outer = 1AA10800] 09:30:25 INFO - PROCESS | 2800 | 1464625825909 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 31 (1ACA7400) [pid = 2800] [serial = 31] [outer = 1AA10800] 09:30:26 INFO - PROCESS | 2800 | 1464625826328 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 611ms 09:30:26 INFO - PROCESS | 2800 | 1464625826391 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 2800 | 1464625826392 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 09:30:26 INFO - PROCESS | 2800 | 1464625826396 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:30:26 INFO - PROCESS | 2800 | 1464625826397 Marionette TRACE conn4 <- [1,18,null,{}] 09:30:26 INFO - PROCESS | 2800 | 1464625826401 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 2800 | 1464625826490 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:30:26 INFO - PROCESS | 2800 | 1464625826507 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 2800 | ++DOCSHELL 1ACA9800 == 12 [pid = 2800] [id = 12] 09:30:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 32 (1ACACC00) [pid = 2800] [serial = 32] [outer = 00000000] 09:30:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 33 (1AE4E000) [pid = 2800] [serial = 33] [outer = 1ACACC00] 09:30:26 INFO - PROCESS | 2800 | 1464625826552 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 34 (1AE52000) [pid = 2800] [serial = 34] [outer = 1ACACC00] 09:30:26 INFO - PROCESS | 2800 | 1464625826906 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 546ms 09:30:26 INFO - PROCESS | 2800 | 1464625826932 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 2800 | 1464625826934 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 09:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:30:26 INFO - PROCESS | 2800 | 1464625826938 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 2800 | 1464625826939 Marionette TRACE conn4 <- [1,22,null,{}] 09:30:26 INFO - PROCESS | 2800 | 1464625826942 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 2800 | 1464625827029 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:30:27 INFO - PROCESS | 2800 | 1464625827035 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 2800 | ++DOCSHELL 1AE58000 == 13 [pid = 2800] [id = 13] 09:30:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 35 (1AE5A400) [pid = 2800] [serial = 35] [outer = 00000000] 09:30:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 36 (1B1A6800) [pid = 2800] [serial = 36] [outer = 1AE5A400] 09:30:27 INFO - PROCESS | 2800 | 1464625827079 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 37 (1B1AA000) [pid = 2800] [serial = 37] [outer = 1AE5A400] 09:30:27 INFO - PROCESS | 2800 | --DOCSHELL 11A0B800 == 12 [pid = 2800] [id = 1] 09:30:27 INFO - PROCESS | 2800 | ++DOCSHELL 10A57800 == 13 [pid = 2800] [id = 14] 09:30:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 38 (10B60C00) [pid = 2800] [serial = 38] [outer = 00000000] 09:30:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 39 (105ED400) [pid = 2800] [serial = 39] [outer = 10B60C00] 09:30:28 INFO - PROCESS | 2800 | 1464625828012 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 40 (10561000) [pid = 2800] [serial = 40] [outer = 10B60C00] 09:30:28 INFO - PROCESS | 2800 | ++DOCSHELL 112BBC00 == 14 [pid = 2800] [id = 15] 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 41 (11424400) [pid = 2800] [serial = 41] [outer = 00000000] 09:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1126ms 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 42 (12AEE400) [pid = 2800] [serial = 42] [outer = 11424400] 09:30:28 INFO - PROCESS | 2800 | 1464625828134 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 2800 | 1464625828139 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 09:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 43 (133A5400) [pid = 2800] [serial = 43] [outer = 11424400] 09:30:28 INFO - PROCESS | 2800 | 1464625828198 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 2800 | 1464625828202 Marionette TRACE conn4 <- [1,26,null,{}] 09:30:28 INFO - PROCESS | 2800 | 1464625828222 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 2800 | 1464625828436 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:30:28 INFO - PROCESS | 2800 | 1464625828522 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 2800 | ++DOCSHELL 11086400 == 15 [pid = 2800] [id = 16] 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 44 (1108A400) [pid = 2800] [serial = 44] [outer = 00000000] 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 45 (1543BC00) [pid = 2800] [serial = 45] [outer = 1108A400] 09:30:28 INFO - PROCESS | 2800 | 1464625828579 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 46 (15FD0C00) [pid = 2800] [serial = 46] [outer = 1108A400] 09:30:29 INFO - PROCESS | 2800 | 1464625829121 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1013ms 09:30:29 INFO - PROCESS | 2800 | 1464625829177 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 2800 | 1464625829183 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 09:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:30:29 INFO - PROCESS | 2800 | 1464625829189 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 2800 | 1464625829192 Marionette TRACE conn4 <- [1,30,null,{}] 09:30:29 INFO - PROCESS | 2800 | 1464625829196 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 2800 | 1464625829340 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:30:29 INFO - PROCESS | 2800 | 1464625829424 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 2800 | ++DOCSHELL 1564F800 == 16 [pid = 2800] [id = 17] 09:30:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 47 (1564FC00) [pid = 2800] [serial = 47] [outer = 00000000] 09:30:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 48 (15B34000) [pid = 2800] [serial = 48] [outer = 1564FC00] 09:30:29 INFO - PROCESS | 2800 | 1464625829491 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 49 (167E4000) [pid = 2800] [serial = 49] [outer = 1564FC00] 09:30:30 INFO - PROCESS | 2800 | 1464625830245 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1061ms 09:30:30 INFO - PROCESS | 2800 | 1464625830265 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 2800 | 1464625830268 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:30:30 INFO - PROCESS | 2800 | 1464625830277 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 2800 | 1464625830280 Marionette TRACE conn4 <- [1,34,null,{}] 09:30:30 INFO - PROCESS | 2800 | 1464625830285 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 2800 | 1464625830379 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:30:30 INFO - PROCESS | 2800 | 1464625830443 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 2800 | ++DOCSHELL 10562000 == 17 [pid = 2800] [id = 18] 09:30:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 50 (10A5AC00) [pid = 2800] [serial = 50] [outer = 00000000] 09:30:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 51 (10EE3800) [pid = 2800] [serial = 51] [outer = 10A5AC00] 09:30:30 INFO - PROCESS | 2800 | 1464625830493 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 52 (11085400) [pid = 2800] [serial = 52] [outer = 10A5AC00] 09:30:30 INFO - PROCESS | 2800 | --DOCSHELL 13E36C00 == 16 [pid = 2800] [id = 4] 09:30:30 INFO - PROCESS | 2800 | 1464625830873 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 659ms 09:30:30 INFO - PROCESS | 2800 | 1464625830918 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 2800 | 1464625830924 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:30:30 INFO - PROCESS | 2800 | 1464625830931 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 2800 | 1464625830934 Marionette TRACE conn4 <- [1,38,null,{}] 09:30:30 INFO - PROCESS | 2800 | 1464625830937 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 2800 | 1464625831015 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:30:31 INFO - PROCESS | 2800 | 1464625831022 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 2800 | ++DOCSHELL 11424C00 == 17 [pid = 2800] [id = 19] 09:30:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 53 (11427400) [pid = 2800] [serial = 53] [outer = 00000000] 09:30:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 54 (1288B400) [pid = 2800] [serial = 54] [outer = 11427400] 09:30:31 INFO - PROCESS | 2800 | 1464625831115 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 55 (12A90000) [pid = 2800] [serial = 55] [outer = 11427400] 09:30:31 INFO - PROCESS | 2800 | 1464625831536 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 659ms 09:30:31 INFO - PROCESS | 2800 | 1464625831600 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 2800 | 1464625831602 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 09:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:30:31 INFO - PROCESS | 2800 | 1464625831606 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 2800 | 1464625831609 Marionette TRACE conn4 <- [1,42,null,{}] 09:30:31 INFO - PROCESS | 2800 | 1464625831619 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 2800 | 1464625831698 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:30:31 INFO - PROCESS | 2800 | 1464625831709 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 2800 | ++DOCSHELL 1330C000 == 18 [pid = 2800] [id = 20] 09:30:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 56 (1330D000) [pid = 2800] [serial = 56] [outer = 00000000] 09:30:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 57 (1331D400) [pid = 2800] [serial = 57] [outer = 1330D000] 09:30:31 INFO - PROCESS | 2800 | 1464625831763 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 58 (13803800) [pid = 2800] [serial = 58] [outer = 1330D000] 09:30:32 INFO - PROCESS | 2800 | 1464625832160 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 611ms 09:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:30:32 INFO - PROCESS | 2800 | 1464625832202 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 2800 | 1464625832204 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 09:30:32 INFO - PROCESS | 2800 | 1464625832259 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 2800 | 1464625832261 Marionette TRACE conn4 <- [1,46,null,{}] 09:30:32 INFO - PROCESS | 2800 | 1464625832264 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 2800 | 1464625832344 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:30:32 INFO - PROCESS | 2800 | 1464625832351 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 2800 | ++DOCSHELL 13E2D800 == 19 [pid = 2800] [id = 21] 09:30:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 59 (13E34800) [pid = 2800] [serial = 59] [outer = 00000000] 09:30:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 60 (1448DC00) [pid = 2800] [serial = 60] [outer = 13E34800] 09:30:32 INFO - PROCESS | 2800 | 1464625832400 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 61 (153AC400) [pid = 2800] [serial = 61] [outer = 13E34800] 09:30:32 INFO - PROCESS | 2800 | 1464625832890 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 739ms 09:30:32 INFO - PROCESS | 2800 | 1464625832960 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 2800 | 1464625832962 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 09:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:30:32 INFO - PROCESS | 2800 | 1464625832966 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 2800 | 1464625832967 Marionette TRACE conn4 <- [1,50,null,{}] 09:30:32 INFO - PROCESS | 2800 | 1464625832970 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 2800 | 1464625833045 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:30:33 INFO - PROCESS | 2800 | 1464625833051 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 2800 | ++DOCSHELL 14486800 == 20 [pid = 2800] [id = 22] 09:30:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 62 (153B5800) [pid = 2800] [serial = 62] [outer = 00000000] 09:30:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 63 (1723F000) [pid = 2800] [serial = 63] [outer = 153B5800] 09:30:33 INFO - PROCESS | 2800 | 1464625833095 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 64 (17453400) [pid = 2800] [serial = 64] [outer = 153B5800] 09:30:33 INFO - PROCESS | 2800 | 1464625833505 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 547ms 09:30:33 INFO - PROCESS | 2800 | 1464625833533 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 2800 | 1464625833535 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:30:33 INFO - PROCESS | 2800 | 1464625833538 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 2800 | 1464625833539 Marionette TRACE conn4 <- [1,54,null,{}] 09:30:33 INFO - PROCESS | 2800 | 1464625833543 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 2800 | 1464625833669 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:30:33 INFO - PROCESS | 2800 | 1464625833680 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 2800 | ++DOCSHELL 153B1800 == 21 [pid = 2800] [id = 23] 09:30:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 65 (1542F400) [pid = 2800] [serial = 65] [outer = 00000000] 09:30:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 66 (17AF4C00) [pid = 2800] [serial = 66] [outer = 1542F400] 09:30:33 INFO - PROCESS | 2800 | 1464625833731 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 67 (1800DC00) [pid = 2800] [serial = 67] [outer = 1542F400] 09:30:34 INFO - PROCESS | 2800 | 1464625834099 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 611ms 09:30:34 INFO - PROCESS | 2800 | 1464625834136 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 2800 | 1464625834138 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:30:34 INFO - PROCESS | 2800 | 1464625834141 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 2800 | 1464625834143 Marionette TRACE conn4 <- [1,58,null,{}] 09:30:34 INFO - PROCESS | 2800 | 1464625834146 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 2800 | 1464625834251 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:30:34 INFO - PROCESS | 2800 | 1464625834259 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 2800 | ++DOCSHELL 178DA800 == 22 [pid = 2800] [id = 24] 09:30:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 68 (18224000) [pid = 2800] [serial = 68] [outer = 00000000] 09:30:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 69 (18693800) [pid = 2800] [serial = 69] [outer = 18224000] 09:30:34 INFO - PROCESS | 2800 | 1464625834302 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 70 (18694C00) [pid = 2800] [serial = 70] [outer = 18224000] 09:30:34 INFO - PROCESS | 2800 | 1464625834711 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 610ms 09:30:34 INFO - PROCESS | 2800 | 1464625834773 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 2800 | 1464625834775 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 09:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:30:34 INFO - PROCESS | 2800 | 1464625834778 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 2800 | 1464625834780 Marionette TRACE conn4 <- [1,62,null,{}] 09:30:34 INFO - PROCESS | 2800 | 1464625834783 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 2800 | 1464625834881 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:30:34 INFO - PROCESS | 2800 | 1464625834922 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 2800 | ++DOCSHELL 180A9000 == 23 [pid = 2800] [id = 25] 09:30:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 71 (184BEC00) [pid = 2800] [serial = 71] [outer = 00000000] 09:30:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 72 (19F7A000) [pid = 2800] [serial = 72] [outer = 184BEC00] 09:30:34 INFO - PROCESS | 2800 | 1464625834966 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 73 (1A15E800) [pid = 2800] [serial = 73] [outer = 184BEC00] 09:30:35 INFO - PROCESS | 2800 | 1464625835329 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 610ms 09:30:35 INFO - PROCESS | 2800 | 1464625835375 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 2800 | 1464625835377 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 09:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:30:35 INFO - PROCESS | 2800 | 1464625835380 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 2800 | 1464625835382 Marionette TRACE conn4 <- [1,66,null,{}] 09:30:35 INFO - PROCESS | 2800 | 1464625835385 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 2800 | 1464625835486 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:30:35 INFO - PROCESS | 2800 | 1464625835495 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 2800 | ++DOCSHELL 13316000 == 24 [pid = 2800] [id = 26] 09:30:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (178DAC00) [pid = 2800] [serial = 74] [outer = 00000000] 09:30:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (1A41F400) [pid = 2800] [serial = 75] [outer = 178DAC00] 09:30:35 INFO - PROCESS | 2800 | 1464625835537 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (1A420800) [pid = 2800] [serial = 76] [outer = 178DAC00] 09:30:35 INFO - PROCESS | 2800 | 1464625835949 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 611ms 09:30:36 INFO - PROCESS | 2800 | 1464625836012 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 2800 | 1464625836014 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:30:36 INFO - PROCESS | 2800 | 1464625836017 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 2800 | 1464625836019 Marionette TRACE conn4 <- [1,70,null,{}] 09:30:36 INFO - PROCESS | 2800 | 1464625836022 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 2800 | 1464625836094 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:30:36 INFO - PROCESS | 2800 | 1464625836164 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 2800 | ++DOCSHELL 13E35000 == 25 [pid = 2800] [id = 27] 09:30:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (16B7A800) [pid = 2800] [serial = 77] [outer = 00000000] 09:30:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (1889BC00) [pid = 2800] [serial = 78] [outer = 16B7A800] 09:30:36 INFO - PROCESS | 2800 | 1464625836209 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (1A416400) [pid = 2800] [serial = 79] [outer = 16B7A800] 09:30:36 INFO - PROCESS | 2800 | 1464625836555 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 611ms 09:30:36 INFO - PROCESS | 2800 | 1464625836615 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 2800 | 1464625836617 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:30:36 INFO - PROCESS | 2800 | 1464625836620 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 2800 | 1464625836622 Marionette TRACE conn4 <- [1,74,null,{}] 09:30:36 INFO - PROCESS | 2800 | 1464625836626 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 2800 | 1464625836745 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:30:36 INFO - PROCESS | 2800 | 1464625836753 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 2800 | ++DOCSHELL 10A21000 == 26 [pid = 2800] [id = 28] 09:30:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (10A24C00) [pid = 2800] [serial = 80] [outer = 00000000] 09:30:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (10A2B800) [pid = 2800] [serial = 81] [outer = 10A24C00] 09:30:36 INFO - PROCESS | 2800 | 1464625836803 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (1A67F400) [pid = 2800] [serial = 82] [outer = 10A24C00] 09:30:37 INFO - PROCESS | 2800 | 1464625837216 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 611ms 09:30:37 INFO - PROCESS | 2800 | 1464625837250 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 2800 | 1464625837252 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:30:37 INFO - PROCESS | 2800 | 1464625837255 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 2800 | 1464625837257 Marionette TRACE conn4 <- [1,78,null,{}] 09:30:37 INFO - PROCESS | 2800 | 1464625837260 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 2800 | 1464625837334 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:30:37 INFO - PROCESS | 2800 | 1464625837414 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 2800 | ++DOCSHELL 10A2A000 == 27 [pid = 2800] [id = 29] 09:30:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (10A2B400) [pid = 2800] [serial = 83] [outer = 00000000] 09:30:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (16130400) [pid = 2800] [serial = 84] [outer = 10A2B400] 09:30:37 INFO - PROCESS | 2800 | 1464625837472 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (16133400) [pid = 2800] [serial = 85] [outer = 10A2B400] 09:30:37 INFO - PROCESS | 2800 | 1464625837794 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 611ms 09:30:37 INFO - PROCESS | 2800 | 1464625837853 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 2800 | 1464625837856 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:30:37 INFO - PROCESS | 2800 | 1464625837860 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 2800 | 1464625837863 Marionette TRACE conn4 <- [1,82,null,{}] 09:30:37 INFO - PROCESS | 2800 | 1464625837866 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 2800 | 1464625837939 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:30:38 INFO - PROCESS | 2800 | 1464625838024 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 2800 | ++DOCSHELL 112C6000 == 28 [pid = 2800] [id = 30] 09:30:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (1444D400) [pid = 2800] [serial = 86] [outer = 00000000] 09:30:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (15CD3800) [pid = 2800] [serial = 87] [outer = 1444D400] 09:30:38 INFO - PROCESS | 2800 | 1464625838067 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (15CD7400) [pid = 2800] [serial = 88] [outer = 1444D400] 09:30:39 INFO - PROCESS | 2800 | 1464625839215 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1398ms 09:30:39 INFO - PROCESS | 2800 | 1464625839260 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 2800 | 1464625839264 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:30:39 INFO - PROCESS | 2800 | 1464625839269 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 2800 | 1464625839272 Marionette TRACE conn4 <- [1,86,null,{}] 09:30:39 INFO - PROCESS | 2800 | 1464625839283 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 2800 | 1464625839431 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:30:39 INFO - PROCESS | 2800 | 1464625839448 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 2800 | ++DOCSHELL 10A28C00 == 29 [pid = 2800] [id = 31] 09:30:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (10A2C000) [pid = 2800] [serial = 89] [outer = 00000000] 09:30:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (10A6E400) [pid = 2800] [serial = 90] [outer = 10A2C000] 09:30:39 INFO - PROCESS | 2800 | 1464625839496 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (10B61400) [pid = 2800] [serial = 91] [outer = 10A2C000] 09:30:39 INFO - PROCESS | 2800 | 1464625839934 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 676ms 09:30:39 INFO - PROCESS | 2800 | 1464625839964 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 2800 | 1464625839971 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 09:30:40 INFO - PROCESS | 2800 | 1464625839978 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:30:40 INFO - PROCESS | 2800 | 1464625839980 Marionette TRACE conn4 <- [1,90,null,{}] 09:30:40 INFO - PROCESS | 2800 | 1464625839984 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 2800 | 1464625840087 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:30:40 INFO - PROCESS | 2800 | 1464625840094 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 2800 | ++DOCSHELL 114B1400 == 30 [pid = 2800] [id = 32] 09:30:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (114B1C00) [pid = 2800] [serial = 92] [outer = 00000000] 09:30:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (128BB000) [pid = 2800] [serial = 93] [outer = 114B1C00] 09:30:40 INFO - PROCESS | 2800 | 1464625840138 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (12D27400) [pid = 2800] [serial = 94] [outer = 114B1C00] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (1A95C800) [pid = 2800] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (1A41FC00) [pid = 2800] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (13E3A400) [pid = 2800] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (1ACACC00) [pid = 2800] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (1AA10800) [pid = 2800] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (1108A400) [pid = 2800] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1564FC00) [pid = 2800] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (10A5AC00) [pid = 2800] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (11427400) [pid = 2800] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (1330D000) [pid = 2800] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (13E34800) [pid = 2800] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (153B5800) [pid = 2800] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (1542F400) [pid = 2800] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (18224000) [pid = 2800] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (184BEC00) [pid = 2800] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (178DAC00) [pid = 2800] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (16B7A800) [pid = 2800] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (10A24C00) [pid = 2800] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:30:40 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (1AE5A400) [pid = 2800] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:30:41 INFO - PROCESS | 2800 | 1464625841042 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1077ms 09:30:41 INFO - PROCESS | 2800 | 1464625841067 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 2800 | 1464625841069 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:30:41 INFO - PROCESS | 2800 | 1464625841090 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 2800 | 1464625841094 Marionette TRACE conn4 <- [1,94,null,{}] 09:30:41 INFO - PROCESS | 2800 | 1464625841109 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 2800 | 1464625841184 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:30:41 INFO - PROCESS | 2800 | 1464625841192 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 2800 | ++DOCSHELL 11CAB400 == 31 [pid = 2800] [id = 33] 09:30:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (128B3000) [pid = 2800] [serial = 95] [outer = 00000000] 09:30:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (13309000) [pid = 2800] [serial = 96] [outer = 128B3000] 09:30:41 INFO - PROCESS | 2800 | 1464625841241 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (1331E400) [pid = 2800] [serial = 97] [outer = 128B3000] 09:30:41 INFO - PROCESS | 2800 | 1464625841624 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 611ms 09:30:41 INFO - PROCESS | 2800 | 1464625841682 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 2800 | 1464625841684 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:30:41 INFO - PROCESS | 2800 | 1464625841687 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 2800 | 1464625841689 Marionette TRACE conn4 <- [1,98,null,{}] 09:30:41 INFO - PROCESS | 2800 | 1464625841703 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 2800 | 1464625841780 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:30:41 INFO - PROCESS | 2800 | 1464625841787 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 2800 | ++DOCSHELL 133B0800 == 32 [pid = 2800] [id = 34] 09:30:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (13803400) [pid = 2800] [serial = 98] [outer = 00000000] 09:30:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (153B5800) [pid = 2800] [serial = 99] [outer = 13803400] 09:30:41 INFO - PROCESS | 2800 | 1464625841831 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (1564D800) [pid = 2800] [serial = 100] [outer = 13803400] 09:30:42 INFO - PROCESS | 2800 | 1464625842313 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 675ms 09:30:42 INFO - PROCESS | 2800 | 1464625842380 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 2800 | 1464625842382 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 09:30:42 INFO - PROCESS | 2800 | 1464625842386 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:30:42 INFO - PROCESS | 2800 | 1464625842387 Marionette TRACE conn4 <- [1,102,null,{}] 09:30:42 INFO - PROCESS | 2800 | 1464625842391 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 2800 | 1464625842466 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:30:42 INFO - PROCESS | 2800 | 1464625842474 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 2800 | ++DOCSHELL 15C93000 == 33 [pid = 2800] [id = 35] 09:30:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (15CCDC00) [pid = 2800] [serial = 101] [outer = 00000000] 09:30:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (15CD3C00) [pid = 2800] [serial = 102] [outer = 15CCDC00] 09:30:42 INFO - PROCESS | 2800 | 1464625842518 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (15FCF000) [pid = 2800] [serial = 103] [outer = 15CCDC00] 09:30:42 INFO - PROCESS | 2800 | 1464625842920 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 611ms 09:30:43 INFO - PROCESS | 2800 | 1464625842983 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 2800 | 1464625842988 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:30:43 INFO - PROCESS | 2800 | 1464625842993 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 2800 | 1464625842997 Marionette TRACE conn4 <- [1,106,null,{}] 09:30:43 INFO - PROCESS | 2800 | 1464625843003 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 2800 | 1464625843164 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:30:43 INFO - PROCESS | 2800 | 1464625843311 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 2800 | ++DOCSHELL 10A2F800 == 34 [pid = 2800] [id = 36] 09:30:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (10A2FC00) [pid = 2800] [serial = 104] [outer = 00000000] 09:30:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (10A5B000) [pid = 2800] [serial = 105] [outer = 10A2FC00] 09:30:43 INFO - PROCESS | 2800 | 1464625843368 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (11087800) [pid = 2800] [serial = 106] [outer = 10A2FC00] 09:30:43 INFO - PROCESS | 2800 | 1464625843848 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 868ms 09:30:43 INFO - PROCESS | 2800 | 1464625843871 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 2800 | 1464625843877 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 09:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:30:43 INFO - PROCESS | 2800 | 1464625843900 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 2800 | 1464625843903 Marionette TRACE conn4 <- [1,110,null,{}] 09:30:43 INFO - PROCESS | 2800 | 1464625843907 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 2800 | 1464625844004 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:30:44 INFO - PROCESS | 2800 | 1464625844087 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 2800 | ++DOCSHELL 128B8000 == 35 [pid = 2800] [id = 37] 09:30:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (12A93000) [pid = 2800] [serial = 107] [outer = 00000000] 09:30:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (13E32C00) [pid = 2800] [serial = 108] [outer = 12A93000] 09:30:44 INFO - PROCESS | 2800 | 1464625844144 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (14484000) [pid = 2800] [serial = 109] [outer = 12A93000] 09:30:44 INFO - PROCESS | 2800 | 1464625844714 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 868ms 09:30:44 INFO - PROCESS | 2800 | 1464625844779 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 2800 | 1464625844782 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 09:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:30:44 INFO - PROCESS | 2800 | 1464625844786 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 2800 | 1464625844789 Marionette TRACE conn4 <- [1,114,null,{}] 09:30:44 INFO - PROCESS | 2800 | 1464625844800 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 2800 | 1464625844901 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:30:44 INFO - PROCESS | 2800 | 1464625844972 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 2800 | ++DOCSHELL 15C92800 == 36 [pid = 2800] [id = 38] 09:30:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (16128400) [pid = 2800] [serial = 110] [outer = 00000000] 09:30:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (167DE000) [pid = 2800] [serial = 111] [outer = 16128400] 09:30:45 INFO - PROCESS | 2800 | 1464625845030 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (17240000) [pid = 2800] [serial = 112] [outer = 16128400] 09:30:45 INFO - PROCESS | 2800 | 1464625845623 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 916ms 09:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:30:45 INFO - PROCESS | 2800 | 1464625845721 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 2800 | 1464625845724 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 09:30:45 INFO - PROCESS | 2800 | 1464625845728 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 2800 | 1464625845730 Marionette TRACE conn4 <- [1,118,null,{}] 09:30:45 INFO - PROCESS | 2800 | 1464625845734 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 2800 | 1464625845828 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:30:45 INFO - PROCESS | 2800 | 1464625845898 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 2800 | ++DOCSHELL 17451800 == 37 [pid = 2800] [id = 39] 09:30:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (17459000) [pid = 2800] [serial = 113] [outer = 00000000] 09:30:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (175EB400) [pid = 2800] [serial = 114] [outer = 17459000] 09:30:45 INFO - PROCESS | 2800 | 1464625845951 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (178DA000) [pid = 2800] [serial = 115] [outer = 17459000] 09:30:46 INFO - PROCESS | 2800 | 1464625846499 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 868ms 09:30:46 INFO - PROCESS | 2800 | 1464625846570 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 2800 | 1464625846572 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 09:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:30:46 INFO - PROCESS | 2800 | 1464625846576 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 2800 | 1464625846578 Marionette TRACE conn4 <- [1,122,null,{}] 09:30:46 INFO - PROCESS | 2800 | 1464625846581 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 2800 | 1464625846673 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:30:46 INFO - PROCESS | 2800 | 1464625846742 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 2800 | ++DOCSHELL 1108D800 == 38 [pid = 2800] [id = 40] 09:30:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (1108E000) [pid = 2800] [serial = 116] [outer = 00000000] 09:30:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (11C9F800) [pid = 2800] [serial = 117] [outer = 1108E000] 09:30:46 INFO - PROCESS | 2800 | 1464625846795 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (12DAA800) [pid = 2800] [serial = 118] [outer = 1108E000] 09:30:47 INFO - PROCESS | 2800 | 1464625847366 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 868ms 09:30:47 INFO - PROCESS | 2800 | 1464625847452 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 2800 | 1464625847457 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 09:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:30:47 INFO - PROCESS | 2800 | 1464625847462 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 2800 | 1464625847466 Marionette TRACE conn4 <- [1,126,null,{}] 09:30:47 INFO - PROCESS | 2800 | 1464625847471 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 2800 | 1464625847562 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:30:47 INFO - PROCESS | 2800 | 1464625847635 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 2800 | ++DOCSHELL 10A22400 == 39 [pid = 2800] [id = 41] 09:30:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (10A27C00) [pid = 2800] [serial = 119] [outer = 00000000] 09:30:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1108F400) [pid = 2800] [serial = 120] [outer = 10A27C00] 09:30:47 INFO - PROCESS | 2800 | 1464625847684 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (11A18C00) [pid = 2800] [serial = 121] [outer = 10A27C00] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 11CAB400 == 38 [pid = 2800] [id = 33] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 10A28C00 == 37 [pid = 2800] [id = 31] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 114B1400 == 36 [pid = 2800] [id = 32] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 133B0800 == 35 [pid = 2800] [id = 34] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 17451800 == 34 [pid = 2800] [id = 39] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 1108D800 == 33 [pid = 2800] [id = 40] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 112C6000 == 32 [pid = 2800] [id = 30] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 15C92800 == 31 [pid = 2800] [id = 38] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 15C93000 == 30 [pid = 2800] [id = 35] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 10A2A000 == 29 [pid = 2800] [id = 29] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 10A2F800 == 28 [pid = 2800] [id = 36] 09:30:48 INFO - PROCESS | 2800 | --DOCSHELL 128B8000 == 27 [pid = 2800] [id = 37] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (167D9800) [pid = 2800] [serial = 17] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (141CF000) [pid = 2800] [serial = 9] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (141D4000) [pid = 2800] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (11CA4800) [pid = 2800] [serial = 4] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (15B34000) [pid = 2800] [serial = 48] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (10EE3800) [pid = 2800] [serial = 51] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (1288B400) [pid = 2800] [serial = 54] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (1331D400) [pid = 2800] [serial = 57] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (1448DC00) [pid = 2800] [serial = 60] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (153AC400) [pid = 2800] [serial = 61] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (1723F000) [pid = 2800] [serial = 63] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (17AF4C00) [pid = 2800] [serial = 66] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (18693800) [pid = 2800] [serial = 69] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (19F7A000) [pid = 2800] [serial = 72] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1A41F400) [pid = 2800] [serial = 75] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (1889BC00) [pid = 2800] [serial = 78] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (10A2B800) [pid = 2800] [serial = 81] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (16130400) [pid = 2800] [serial = 84] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (17453400) [pid = 2800] [serial = 64] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (1B1A6800) [pid = 2800] [serial = 36] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (12AEE400) [pid = 2800] [serial = 42] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (1543BC00) [pid = 2800] [serial = 45] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (15FD0C00) [pid = 2800] [serial = 46] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (105ED400) [pid = 2800] [serial = 39] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (13803800) [pid = 2800] [serial = 58] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (1800DC00) [pid = 2800] [serial = 67] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (18694C00) [pid = 2800] [serial = 70] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (167E4000) [pid = 2800] [serial = 49] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (1A15E800) [pid = 2800] [serial = 73] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 72 (11085400) [pid = 2800] [serial = 52] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 71 (12A90000) [pid = 2800] [serial = 55] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 70 (1A420800) [pid = 2800] [serial = 76] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 69 (1A416400) [pid = 2800] [serial = 79] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 68 (1A67F400) [pid = 2800] [serial = 82] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 67 (1B1AA000) [pid = 2800] [serial = 37] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 66 (1A587C00) [pid = 2800] [serial = 24] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 65 (1A4C2800) [pid = 2800] [serial = 21] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 64 (1A4C6800) [pid = 2800] [serial = 22] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 63 (16B7CC00) [pid = 2800] [serial = 14] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 62 (1AE4E000) [pid = 2800] [serial = 33] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 61 (1AE52000) [pid = 2800] [serial = 34] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 60 (1AAFA000) [pid = 2800] [serial = 30] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 59 (1ACA7400) [pid = 2800] [serial = 31] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 58 (1AA04800) [pid = 2800] [serial = 28] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | --DOMWINDOW == 57 (1AA01400) [pid = 2800] [serial = 27] [outer = 00000000] [url = about:blank] 09:30:48 INFO - PROCESS | 2800 | 1464625848658 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1222ms 09:30:48 INFO - PROCESS | 2800 | 1464625848698 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 2800 | 1464625848703 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 09:30:48 INFO - PROCESS | 2800 | 1464625848707 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:30:48 INFO - PROCESS | 2800 | 1464625848711 Marionette TRACE conn4 <- [1,130,null,{}] 09:30:48 INFO - PROCESS | 2800 | 1464625848717 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 2800 | 1464625848799 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:30:48 INFO - PROCESS | 2800 | 1464625848809 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 2800 | ++DOCSHELL 10EE7000 == 28 [pid = 2800] [id = 42] 09:30:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 58 (10EE7400) [pid = 2800] [serial = 122] [outer = 00000000] 09:30:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 59 (11427C00) [pid = 2800] [serial = 123] [outer = 10EE7400] 09:30:48 INFO - PROCESS | 2800 | 1464625848858 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 60 (11C0A400) [pid = 2800] [serial = 124] [outer = 10EE7400] 09:30:49 INFO - PROCESS | 2800 | 1464625849322 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 659ms 09:30:49 INFO - PROCESS | 2800 | 1464625849379 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 2800 | 1464625849385 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:30:49 INFO - PROCESS | 2800 | 1464625849391 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 2800 | 1464625849394 Marionette TRACE conn4 <- [1,134,null,{}] 09:30:49 INFO - PROCESS | 2800 | 1464625849399 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 2800 | 1464625849486 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:30:49 INFO - PROCESS | 2800 | 1464625849496 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 2800 | ++DOCSHELL 1307F000 == 29 [pid = 2800] [id = 43] 09:30:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 61 (130A1800) [pid = 2800] [serial = 125] [outer = 00000000] 09:30:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 62 (1330AC00) [pid = 2800] [serial = 126] [outer = 130A1800] 09:30:49 INFO - PROCESS | 2800 | 1464625849541 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 63 (133A3800) [pid = 2800] [serial = 127] [outer = 130A1800] 09:30:49 INFO - PROCESS | 2800 | 1464625849962 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 611ms 09:30:50 INFO - PROCESS | 2800 | 1464625849988 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 2800 | 1464625849990 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 09:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:30:50 INFO - PROCESS | 2800 | 1464625849994 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 2800 | 1464625849997 Marionette TRACE conn4 <- [1,138,null,{}] 09:30:50 INFO - PROCESS | 2800 | 1464625850007 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 2800 | 1464625850087 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:30:50 INFO - PROCESS | 2800 | 1464625850095 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 2800 | ++DOCSHELL 141CFC00 == 30 [pid = 2800] [id = 44] 09:30:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 64 (141D6400) [pid = 2800] [serial = 128] [outer = 00000000] 09:30:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 65 (1564EC00) [pid = 2800] [serial = 129] [outer = 141D6400] 09:30:50 INFO - PROCESS | 2800 | 1464625850143 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 66 (15C94400) [pid = 2800] [serial = 130] [outer = 141D6400] 09:30:50 INFO - PROCESS | 2800 | 1464625850591 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 611ms 09:30:50 INFO - PROCESS | 2800 | 1464625850627 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 2800 | 1464625850630 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 09:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:30:50 INFO - PROCESS | 2800 | 1464625850637 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 2800 | 1464625850639 Marionette TRACE conn4 <- [1,142,null,{}] 09:30:50 INFO - PROCESS | 2800 | 1464625850643 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 2800 | 1464625850749 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:30:50 INFO - PROCESS | 2800 | 1464625850756 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 2800 | ++DOCSHELL 128B4000 == 31 [pid = 2800] [id = 45] 09:30:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 67 (1380C400) [pid = 2800] [serial = 131] [outer = 00000000] 09:30:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 68 (15CDAC00) [pid = 2800] [serial = 132] [outer = 1380C400] 09:30:50 INFO - PROCESS | 2800 | 1464625850814 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 69 (16129800) [pid = 2800] [serial = 133] [outer = 1380C400] 09:30:51 INFO - PROCESS | 2800 | 1464625851223 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 643ms 09:30:51 INFO - PROCESS | 2800 | 1464625851276 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 2800 | 1464625851277 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:30:51 INFO - PROCESS | 2800 | 1464625851287 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 2800 | 1464625851288 Marionette TRACE conn4 <- [1,146,null,{}] 09:30:51 INFO - PROCESS | 2800 | 1464625851292 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 2800 | 1464625851387 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:30:51 INFO - PROCESS | 2800 | 1464625851393 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 2800 | ++DOCSHELL 1564D400 == 32 [pid = 2800] [id = 46] 09:30:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 70 (1564E400) [pid = 2800] [serial = 134] [outer = 00000000] 09:30:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 71 (16183800) [pid = 2800] [serial = 135] [outer = 1564E400] 09:30:51 INFO - PROCESS | 2800 | 1464625851437 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 72 (167E6C00) [pid = 2800] [serial = 136] [outer = 1564E400] 09:30:51 INFO - PROCESS | 2800 | 1464625851929 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 643ms 09:30:51 INFO - PROCESS | 2800 | 1464625851952 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 2800 | 1464625851954 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:30:51 INFO - PROCESS | 2800 | 1464625851970 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 2800 | 1464625851971 Marionette TRACE conn4 <- [1,150,null,{}] 09:30:51 INFO - PROCESS | 2800 | 1464625851975 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 2800 | 1464625852079 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:30:52 INFO - PROCESS | 2800 | 1464625852148 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 2800 | ++DOCSHELL 17248400 == 33 [pid = 2800] [id = 47] 09:30:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 73 (17283C00) [pid = 2800] [serial = 137] [outer = 00000000] 09:30:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (178D9400) [pid = 2800] [serial = 138] [outer = 17283C00] 09:30:52 INFO - PROCESS | 2800 | 1464625852193 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (17AF4C00) [pid = 2800] [serial = 139] [outer = 17283C00] 09:30:52 INFO - PROCESS | 2800 | 1464625852607 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 707ms 09:30:52 INFO - PROCESS | 2800 | 1464625852657 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 2800 | 1464625852659 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:30:52 INFO - PROCESS | 2800 | 1464625852662 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 2800 | 1464625852664 Marionette TRACE conn4 <- [1,154,null,{}] 09:30:52 INFO - PROCESS | 2800 | 1464625852671 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 2800 | 1464625852795 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (1444D400) [pid = 2800] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (10A2B400) [pid = 2800] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 72 (10A2C000) [pid = 2800] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 71 (114B1C00) [pid = 2800] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 70 (13803400) [pid = 2800] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 69 (15CCDC00) [pid = 2800] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:30:52 INFO - PROCESS | 2800 | --DOMWINDOW == 68 (128B3000) [pid = 2800] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:30:52 INFO - PROCESS | 2800 | 1464625852893 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 2800 | ++DOCSHELL 10A22800 == 34 [pid = 2800] [id = 48] 09:30:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 69 (10A23000) [pid = 2800] [serial = 140] [outer = 00000000] 09:30:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 70 (114B1C00) [pid = 2800] [serial = 141] [outer = 10A23000] 09:30:52 INFO - PROCESS | 2800 | 1464625852938 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 71 (13312C00) [pid = 2800] [serial = 142] [outer = 10A23000] 09:30:53 INFO - PROCESS | 2800 | 1464625853318 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 659ms 09:30:53 INFO - PROCESS | 2800 | 1464625853334 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 2800 | 1464625853336 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 09:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:30:53 INFO - PROCESS | 2800 | 1464625853343 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 2800 | 1464625853355 Marionette TRACE conn4 <- [1,158,null,{}] 09:30:53 INFO - PROCESS | 2800 | 1464625853359 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 2800 | 1464625853448 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:30:53 INFO - PROCESS | 2800 | 1464625853457 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 2800 | ++DOCSHELL 0C77F800 == 35 [pid = 2800] [id = 49] 09:30:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 72 (10375000) [pid = 2800] [serial = 143] [outer = 00000000] 09:30:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 73 (17B19800) [pid = 2800] [serial = 144] [outer = 10375000] 09:30:53 INFO - PROCESS | 2800 | 1464625853500 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (18008800) [pid = 2800] [serial = 145] [outer = 10375000] 09:30:53 INFO - PROCESS | 2800 | 1464625853900 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 610ms 09:30:53 INFO - PROCESS | 2800 | 1464625853943 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 2800 | 1464625853945 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 09:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:30:53 INFO - PROCESS | 2800 | 1464625853948 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 2800 | 1464625853950 Marionette TRACE conn4 <- [1,162,null,{}] 09:30:53 INFO - PROCESS | 2800 | 1464625853953 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 2800 | 1464625854071 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:30:54 INFO - PROCESS | 2800 | 1464625854077 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 2800 | ++DOCSHELL 10A51000 == 36 [pid = 2800] [id = 50] 09:30:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (13E31C00) [pid = 2800] [serial = 146] [outer = 00000000] 09:30:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (1888D000) [pid = 2800] [serial = 147] [outer = 13E31C00] 09:30:54 INFO - PROCESS | 2800 | 1464625854121 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (18892800) [pid = 2800] [serial = 148] [outer = 13E31C00] 09:30:54 INFO - PROCESS | 2800 | 1464625854492 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 547ms 09:30:54 INFO - PROCESS | 2800 | 1464625854514 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 2800 | 1464625854516 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 09:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:30:54 INFO - PROCESS | 2800 | 1464625854519 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 2800 | 1464625854521 Marionette TRACE conn4 <- [1,166,null,{}] 09:30:54 INFO - PROCESS | 2800 | 1464625854524 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 2800 | 1464625854629 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:30:54 INFO - PROCESS | 2800 | 1464625854638 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 2800 | ++DOCSHELL 10A21C00 == 37 [pid = 2800] [id = 51] 09:30:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (1612A800) [pid = 2800] [serial = 149] [outer = 00000000] 09:30:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (19F65800) [pid = 2800] [serial = 150] [outer = 1612A800] 09:30:54 INFO - PROCESS | 2800 | 1464625854681 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (19F78C00) [pid = 2800] [serial = 151] [outer = 1612A800] 09:30:55 INFO - PROCESS | 2800 | 1464625855459 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 964ms 09:30:55 INFO - PROCESS | 2800 | 1464625855499 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 2800 | 1464625855505 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 09:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:30:55 INFO - PROCESS | 2800 | 1464625855511 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 2800 | 1464625855515 Marionette TRACE conn4 <- [1,170,null,{}] 09:30:55 INFO - PROCESS | 2800 | 1464625855520 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 2800 | 1464625855631 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:30:55 INFO - PROCESS | 2800 | 1464625855705 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 2800 | ++DOCSHELL 105EEC00 == 38 [pid = 2800] [id = 52] 09:30:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (10A75800) [pid = 2800] [serial = 152] [outer = 00000000] 09:30:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (112C2800) [pid = 2800] [serial = 153] [outer = 10A75800] 09:30:55 INFO - PROCESS | 2800 | 1464625855760 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (12AF6400) [pid = 2800] [serial = 154] [outer = 10A75800] 09:30:56 INFO - PROCESS | 2800 | 1464625856630 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1189ms 09:30:56 INFO - PROCESS | 2800 | 1464625856703 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 2800 | 1464625856706 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:30:56 INFO - PROCESS | 2800 | 1464625856712 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 2800 | 1464625856717 Marionette TRACE conn4 <- [1,174,null,{}] 09:30:56 INFO - PROCESS | 2800 | 1464625856770 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 2800 | 1464625856883 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:30:57 INFO - PROCESS | 2800 | 1464625856988 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 2800 | ++DOCSHELL 10561400 == 39 [pid = 2800] [id = 53] 09:30:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (105E7000) [pid = 2800] [serial = 155] [outer = 00000000] 09:30:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (114AB000) [pid = 2800] [serial = 156] [outer = 105E7000] 09:30:57 INFO - PROCESS | 2800 | 1464625857036 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (11CA5C00) [pid = 2800] [serial = 157] [outer = 105E7000] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 10A51000 == 38 [pid = 2800] [id = 50] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 0C77F800 == 37 [pid = 2800] [id = 49] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 10A22800 == 36 [pid = 2800] [id = 48] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 17248400 == 35 [pid = 2800] [id = 47] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 1564D400 == 34 [pid = 2800] [id = 46] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 128B4000 == 33 [pid = 2800] [id = 45] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 141CFC00 == 32 [pid = 2800] [id = 44] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 1307F000 == 31 [pid = 2800] [id = 43] 09:30:57 INFO - PROCESS | 2800 | --DOCSHELL 10EE7000 == 30 [pid = 2800] [id = 42] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (15CD3800) [pid = 2800] [serial = 87] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (16133400) [pid = 2800] [serial = 85] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (10A6E400) [pid = 2800] [serial = 90] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (10B61400) [pid = 2800] [serial = 91] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (128BB000) [pid = 2800] [serial = 93] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (153B5800) [pid = 2800] [serial = 99] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (15CD3C00) [pid = 2800] [serial = 102] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (15FCF000) [pid = 2800] [serial = 103] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (1564D800) [pid = 2800] [serial = 100] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (12D27400) [pid = 2800] [serial = 94] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (1331E400) [pid = 2800] [serial = 97] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (15CD7400) [pid = 2800] [serial = 88] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (13309000) [pid = 2800] [serial = 96] [outer = 00000000] [url = about:blank] 09:30:57 INFO - PROCESS | 2800 | 1464625857512 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 852ms 09:30:57 INFO - PROCESS | 2800 | 1464625857585 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 2800 | 1464625857591 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:30:57 INFO - PROCESS | 2800 | 1464625857597 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 2800 | 1464625857600 Marionette TRACE conn4 <- [1,178,null,{}] 09:30:57 INFO - PROCESS | 2800 | 1464625857603 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 2800 | 1464625857685 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:30:57 INFO - PROCESS | 2800 | 1464625857701 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 2800 | ++DOCSHELL 12AED400 == 31 [pid = 2800] [id = 54] 09:30:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (12D28000) [pid = 2800] [serial = 158] [outer = 00000000] 09:30:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (13308C00) [pid = 2800] [serial = 159] [outer = 12D28000] 09:30:57 INFO - PROCESS | 2800 | 1464625857745 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (1331EC00) [pid = 2800] [serial = 160] [outer = 12D28000] 09:30:58 INFO - PROCESS | 2800 | 1464625858155 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 611ms 09:30:58 INFO - PROCESS | 2800 | 1464625858191 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 2800 | 1464625858193 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:30:58 INFO - PROCESS | 2800 | 1464625858197 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 2800 | 1464625858200 Marionette TRACE conn4 <- [1,182,null,{}] 09:30:58 INFO - PROCESS | 2800 | 1464625858211 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 2800 | 1464625858295 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:30:58 INFO - PROCESS | 2800 | 1464625858306 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 2800 | ++DOCSHELL 14489000 == 32 [pid = 2800] [id = 55] 09:30:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (1448AC00) [pid = 2800] [serial = 161] [outer = 00000000] 09:30:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (153B8400) [pid = 2800] [serial = 162] [outer = 1448AC00] 09:30:58 INFO - PROCESS | 2800 | 1464625858355 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (15650400) [pid = 2800] [serial = 163] [outer = 1448AC00] 09:30:58 INFO - PROCESS | 2800 | 1464625858798 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 643ms 09:30:58 INFO - PROCESS | 2800 | 1464625858867 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 2800 | 1464625858869 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:30:58 INFO - PROCESS | 2800 | 1464625858873 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 2800 | 1464625858874 Marionette TRACE conn4 <- [1,186,null,{}] 09:30:58 INFO - PROCESS | 2800 | 1464625858878 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 2800 | 1464625858957 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:30:58 INFO - PROCESS | 2800 | 1464625858963 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 2800 | ++DOCSHELL 15439400 == 33 [pid = 2800] [id = 56] 09:30:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (15B34000) [pid = 2800] [serial = 164] [outer = 00000000] 09:30:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (15FC3000) [pid = 2800] [serial = 165] [outer = 15B34000] 09:30:59 INFO - PROCESS | 2800 | 1464625859007 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (16127400) [pid = 2800] [serial = 166] [outer = 15B34000] 09:30:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (15CD7800) [pid = 2800] [serial = 167] [outer = 11424400] 09:30:59 INFO - PROCESS | 2800 | 1464625859457 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 659ms 09:30:59 INFO - PROCESS | 2800 | 1464625859511 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 2800 | 1464625859513 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:30:59 INFO - PROCESS | 2800 | 1464625859521 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 2800 | 1464625859523 Marionette TRACE conn4 <- [1,190,null,{}] 09:30:59 INFO - PROCESS | 2800 | 1464625859535 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 2800 | 1464625859631 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:30:59 INFO - PROCESS | 2800 | 1464625859644 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 2800 | ++DOCSHELL 13320400 == 34 [pid = 2800] [id = 57] 09:30:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (133A5000) [pid = 2800] [serial = 168] [outer = 00000000] 09:30:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (16133800) [pid = 2800] [serial = 169] [outer = 133A5000] 09:30:59 INFO - PROCESS | 2800 | 1464625859726 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (1728CC00) [pid = 2800] [serial = 170] [outer = 133A5000] 09:31:00 INFO - PROCESS | 2800 | 1464625860197 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 723ms 09:31:00 INFO - PROCESS | 2800 | 1464625860252 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 2800 | 1464625860254 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:31:00 INFO - PROCESS | 2800 | 1464625860258 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 2800 | 1464625860259 Marionette TRACE conn4 <- [1,194,null,{}] 09:31:00 INFO - PROCESS | 2800 | 1464625860263 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 2800 | 1464625860384 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:31:00 INFO - PROCESS | 2800 | 1464625860392 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 2800 | ++DOCSHELL 15CD1000 == 35 [pid = 2800] [id = 58] 09:31:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (1612E400) [pid = 2800] [serial = 171] [outer = 00000000] 09:31:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (1800A400) [pid = 2800] [serial = 172] [outer = 1612E400] 09:31:00 INFO - PROCESS | 2800 | 1464625860453 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (18228C00) [pid = 2800] [serial = 173] [outer = 1612E400] 09:31:00 INFO - PROCESS | 2800 | 1464625860913 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 707ms 09:31:00 INFO - PROCESS | 2800 | 1464625860990 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 2800 | 1464625860992 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:31:00 INFO - PROCESS | 2800 | 1464625860996 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 2800 | 1464625860997 Marionette TRACE conn4 <- [1,198,null,{}] 09:31:01 INFO - PROCESS | 2800 | 1464625861001 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 2800 | 1464625861118 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:31:01 INFO - PROCESS | 2800 | 1464625861136 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 2800 | ++DOCSHELL 1868D800 == 36 [pid = 2800] [id = 59] 09:31:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (19F72000) [pid = 2800] [serial = 174] [outer = 00000000] 09:31:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (1A15E800) [pid = 2800] [serial = 175] [outer = 19F72000] 09:31:01 INFO - PROCESS | 2800 | 1464625861179 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (19F79000) [pid = 2800] [serial = 176] [outer = 19F72000] 09:31:01 INFO - PROCESS | 2800 | 1464625861659 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (13E31C00) [pid = 2800] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (1564E400) [pid = 2800] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (10A27C00) [pid = 2800] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (130A1800) [pid = 2800] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (17283C00) [pid = 2800] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (10EE7400) [pid = 2800] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (10A23000) [pid = 2800] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (141D6400) [pid = 2800] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (10375000) [pid = 2800] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (10A2FC00) [pid = 2800] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (12A93000) [pid = 2800] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (16128400) [pid = 2800] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (17459000) [pid = 2800] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (1108E000) [pid = 2800] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:31:01 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (1380C400) [pid = 2800] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 707ms 09:31:01 INFO - PROCESS | 2800 | 1464625861695 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 2800 | 1464625861697 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 09:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:31:01 INFO - PROCESS | 2800 | 1464625861700 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 2800 | 1464625861702 Marionette TRACE conn4 <- [1,202,null,{}] 09:31:01 INFO - PROCESS | 2800 | 1464625861705 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 2800 | 1464625861776 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:31:01 INFO - PROCESS | 2800 | 1464625861782 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 2800 | ++DOCSHELL 10A23000 == 37 [pid = 2800] [id = 60] 09:31:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (10A23800) [pid = 2800] [serial = 177] [outer = 00000000] 09:31:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (13E31C00) [pid = 2800] [serial = 178] [outer = 10A23800] 09:31:01 INFO - PROCESS | 2800 | 1464625861830 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (1612BC00) [pid = 2800] [serial = 179] [outer = 10A23800] 09:31:02 INFO - PROCESS | 2800 | 1464625862269 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 611ms 09:31:02 INFO - PROCESS | 2800 | 1464625862330 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 2800 | 1464625862332 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 09:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:31:02 INFO - PROCESS | 2800 | 1464625862336 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 2800 | 1464625862338 Marionette TRACE conn4 <- [1,206,null,{}] 09:31:02 INFO - PROCESS | 2800 | 1464625862345 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 2800 | 1464625862417 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:31:02 INFO - PROCESS | 2800 | 1464625862444 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 2800 | ++DOCSHELL 1380BC00 == 38 [pid = 2800] [id = 61] 09:31:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (17AE8000) [pid = 2800] [serial = 180] [outer = 00000000] 09:31:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (1A41E000) [pid = 2800] [serial = 181] [outer = 17AE8000] 09:31:02 INFO - PROCESS | 2800 | 1464625862488 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (1A4C3000) [pid = 2800] [serial = 182] [outer = 17AE8000] 09:31:02 INFO - PROCESS | 2800 | 1464625862853 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 547ms 09:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:31:02 INFO - PROCESS | 2800 | 1464625862871 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 2800 | 1464625862873 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 09:31:02 INFO - PROCESS | 2800 | 1464625862876 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 2800 | 1464625862878 Marionette TRACE conn4 <- [1,210,null,{}] 09:31:02 INFO - PROCESS | 2800 | 1464625862881 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 2800 | 1464625862986 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:31:03 INFO - PROCESS | 2800 | 1464625862998 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 2800 | ++DOCSHELL 153B8800 == 39 [pid = 2800] [id = 62] 09:31:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (16131400) [pid = 2800] [serial = 183] [outer = 00000000] 09:31:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (1A4CC400) [pid = 2800] [serial = 184] [outer = 16131400] 09:31:03 INFO - PROCESS | 2800 | 1464625863043 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (1A57AC00) [pid = 2800] [serial = 185] [outer = 16131400] 09:31:03 INFO - PROCESS | 2800 | 1464625863461 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 610ms 09:31:03 INFO - PROCESS | 2800 | 1464625863508 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 2800 | 1464625863510 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:31:03 INFO - PROCESS | 2800 | 1464625863513 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 2800 | 1464625863516 Marionette TRACE conn4 <- [1,214,null,{}] 09:31:03 INFO - PROCESS | 2800 | 1464625863519 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 2800 | 1464625863636 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:31:03 INFO - PROCESS | 2800 | 1464625863650 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 2800 | ++DOCSHELL 16134400 == 40 [pid = 2800] [id = 63] 09:31:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (184BB800) [pid = 2800] [serial = 186] [outer = 00000000] 09:31:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (1A678400) [pid = 2800] [serial = 187] [outer = 184BB800] 09:31:03 INFO - PROCESS | 2800 | 1464625863698 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (1A957800) [pid = 2800] [serial = 188] [outer = 184BB800] 09:31:04 INFO - PROCESS | 2800 | 1464625864312 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 852ms 09:31:04 INFO - PROCESS | 2800 | 1464625864357 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 2800 | 1464625864362 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 09:31:04 INFO - PROCESS | 2800 | 1464625864367 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:31:04 INFO - PROCESS | 2800 | 1464625864371 Marionette TRACE conn4 <- [1,218,null,{}] 09:31:04 INFO - PROCESS | 2800 | 1464625864377 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 2800 | 1464625864479 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:31:04 INFO - PROCESS | 2800 | 1464625864643 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 2800 | ++DOCSHELL 10B5BC00 == 41 [pid = 2800] [id = 64] 09:31:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (112BC400) [pid = 2800] [serial = 189] [outer = 00000000] 09:31:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (12DAE400) [pid = 2800] [serial = 190] [outer = 112BC400] 09:31:04 INFO - PROCESS | 2800 | 1464625864699 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (133A5800) [pid = 2800] [serial = 191] [outer = 112BC400] 09:31:05 INFO - PROCESS | 2800 | 1464625865282 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 980ms 09:31:05 INFO - PROCESS | 2800 | 1464625865347 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 2800 | 1464625865353 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 09:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:31:05 INFO - PROCESS | 2800 | 1464625865359 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 2800 | 1464625865362 Marionette TRACE conn4 <- [1,222,null,{}] 09:31:05 INFO - PROCESS | 2800 | 1464625865366 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 2800 | 1464625865472 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:31:05 INFO - PROCESS | 2800 | 1464625865545 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 2800 | ++DOCSHELL 0C777800 == 42 [pid = 2800] [id = 65] 09:31:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (10A28400) [pid = 2800] [serial = 192] [outer = 00000000] 09:31:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (16181400) [pid = 2800] [serial = 193] [outer = 10A28400] 09:31:05 INFO - PROCESS | 2800 | 1464625865599 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (175ED400) [pid = 2800] [serial = 194] [outer = 10A28400] 09:31:06 INFO - PROCESS | 2800 | 1464625866195 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 868ms 09:31:06 INFO - PROCESS | 2800 | 1464625866233 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:31:06 INFO - PROCESS | 2800 | 1464625866236 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 09:31:06 INFO - PROCESS | 2800 | 1464625866240 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 2800 | 1464625866243 Marionette TRACE conn4 <- [1,226,null,{}] 09:31:06 INFO - PROCESS | 2800 | 1464625866254 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 2800 | 1464625866355 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:31:06 INFO - PROCESS | 2800 | 1464625866526 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 2800 | ++DOCSHELL 105F0800 == 43 [pid = 2800] [id = 66] 09:31:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (10A24C00) [pid = 2800] [serial = 195] [outer = 00000000] 09:31:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (11A14400) [pid = 2800] [serial = 196] [outer = 10A24C00] 09:31:06 INFO - PROCESS | 2800 | 1464625866583 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (156FBC00) [pid = 2800] [serial = 197] [outer = 10A24C00] 09:31:07 INFO - PROCESS | 2800 | 1464625867294 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1077ms 09:31:07 INFO - PROCESS | 2800 | 1464625867323 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 2800 | 1464625867327 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 09:31:07 INFO - PROCESS | 2800 | 1464625867345 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:31:07 INFO - PROCESS | 2800 | 1464625867348 Marionette TRACE conn4 <- [1,230,null,{}] 09:31:07 INFO - PROCESS | 2800 | 1464625867353 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 2800 | 1464625867448 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:31:07 INFO - PROCESS | 2800 | 1464625867539 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 2800 | ++DOCSHELL 10EE1C00 == 44 [pid = 2800] [id = 67] 09:31:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (114A8800) [pid = 2800] [serial = 198] [outer = 00000000] 09:31:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (11CAB400) [pid = 2800] [serial = 199] [outer = 114A8800] 09:31:07 INFO - PROCESS | 2800 | 1464625867588 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (12AF4000) [pid = 2800] [serial = 200] [outer = 114A8800] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 153B8800 == 43 [pid = 2800] [id = 62] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 1380BC00 == 42 [pid = 2800] [id = 61] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 10A23000 == 41 [pid = 2800] [id = 60] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 1868D800 == 40 [pid = 2800] [id = 59] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 15CD1000 == 39 [pid = 2800] [id = 58] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 13320400 == 38 [pid = 2800] [id = 57] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 15439400 == 37 [pid = 2800] [id = 56] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 14489000 == 36 [pid = 2800] [id = 55] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 12AED400 == 35 [pid = 2800] [id = 54] 09:31:08 INFO - PROCESS | 2800 | --DOCSHELL 10561400 == 34 [pid = 2800] [id = 53] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (19F65800) [pid = 2800] [serial = 150] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1888D000) [pid = 2800] [serial = 147] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (16183800) [pid = 2800] [serial = 135] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (11A18C00) [pid = 2800] [serial = 121] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (1108F400) [pid = 2800] [serial = 120] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (1330AC00) [pid = 2800] [serial = 126] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (133A3800) [pid = 2800] [serial = 127] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (178D9400) [pid = 2800] [serial = 138] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (11427C00) [pid = 2800] [serial = 123] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (11C0A400) [pid = 2800] [serial = 124] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (114B1C00) [pid = 2800] [serial = 141] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (1564EC00) [pid = 2800] [serial = 129] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (17AF4C00) [pid = 2800] [serial = 139] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (13312C00) [pid = 2800] [serial = 142] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (17B19800) [pid = 2800] [serial = 144] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (18008800) [pid = 2800] [serial = 145] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (11087800) [pid = 2800] [serial = 106] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (10A5B000) [pid = 2800] [serial = 105] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (14484000) [pid = 2800] [serial = 109] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (13E32C00) [pid = 2800] [serial = 108] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (17240000) [pid = 2800] [serial = 112] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (167DE000) [pid = 2800] [serial = 111] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (178DA000) [pid = 2800] [serial = 115] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (175EB400) [pid = 2800] [serial = 114] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (12DAA800) [pid = 2800] [serial = 118] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (11C9F800) [pid = 2800] [serial = 117] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (15CDAC00) [pid = 2800] [serial = 132] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (18892800) [pid = 2800] [serial = 148] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 72 (167E6C00) [pid = 2800] [serial = 136] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 71 (16129800) [pid = 2800] [serial = 133] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | --DOMWINDOW == 70 (15C94400) [pid = 2800] [serial = 130] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 2800 | 1464625868129 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 836ms 09:31:08 INFO - PROCESS | 2800 | 1464625868181 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 2800 | 1464625868186 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:31:08 INFO - PROCESS | 2800 | 1464625868192 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 2800 | 1464625868194 Marionette TRACE conn4 <- [1,234,null,{}] 09:31:08 INFO - PROCESS | 2800 | 1464625868198 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 2800 | 1464625868282 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:31:08 INFO - PROCESS | 2800 | 1464625868293 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 2800 | ++DOCSHELL 10B62C00 == 35 [pid = 2800] [id = 68] 09:31:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 71 (10B64800) [pid = 2800] [serial = 201] [outer = 00000000] 09:31:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 72 (128B7800) [pid = 2800] [serial = 202] [outer = 10B64800] 09:31:08 INFO - PROCESS | 2800 | 1464625868341 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 73 (13098800) [pid = 2800] [serial = 203] [outer = 10B64800] 09:31:08 INFO - PROCESS | 2800 | 1464625868763 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 659ms 09:31:08 INFO - PROCESS | 2800 | 1464625868829 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 2800 | 1464625868831 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:31:08 INFO - PROCESS | 2800 | 1464625868835 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 2800 | 1464625868838 Marionette TRACE conn4 <- [1,238,null,{}] 09:31:08 INFO - PROCESS | 2800 | 1464625868848 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 2800 | 1464625868929 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:31:08 INFO - PROCESS | 2800 | 1464625868940 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 2800 | ++DOCSHELL 141D1C00 == 36 [pid = 2800] [id = 69] 09:31:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (141D3800) [pid = 2800] [serial = 204] [outer = 00000000] 09:31:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (14487000) [pid = 2800] [serial = 205] [outer = 141D3800] 09:31:09 INFO - PROCESS | 2800 | 1464625868993 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (153AC400) [pid = 2800] [serial = 206] [outer = 141D3800] 09:31:09 INFO - PROCESS | 2800 | 1464625869450 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 643ms 09:31:09 INFO - PROCESS | 2800 | 1464625869504 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 2800 | 1464625869507 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 09:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:31:09 INFO - PROCESS | 2800 | 1464625869510 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 2800 | 1464625869511 Marionette TRACE conn4 <- [1,242,null,{}] 09:31:09 INFO - PROCESS | 2800 | 1464625869515 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 2800 | 1464625869593 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:31:09 INFO - PROCESS | 2800 | 1464625869602 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 2800 | ++DOCSHELL 153B9400 == 37 [pid = 2800] [id = 70] 09:31:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (153B9800) [pid = 2800] [serial = 207] [outer = 00000000] 09:31:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (15CCF000) [pid = 2800] [serial = 208] [outer = 153B9800] 09:31:09 INFO - PROCESS | 2800 | 1464625869647 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (15CD9400) [pid = 2800] [serial = 209] [outer = 153B9800] 09:31:10 INFO - PROCESS | 2800 | 1464625870074 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 611ms 09:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:31:10 INFO - PROCESS | 2800 | 1464625870112 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 2800 | 1464625870114 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 09:31:10 INFO - PROCESS | 2800 | 1464625870117 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 2800 | 1464625870118 Marionette TRACE conn4 <- [1,246,null,{}] 09:31:10 INFO - PROCESS | 2800 | 1464625870122 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 2800 | 1464625870204 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:31:10 INFO - PROCESS | 2800 | 1464625870211 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 2800 | ++DOCSHELL 15FC6C00 == 38 [pid = 2800] [id = 71] 09:31:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (1612B800) [pid = 2800] [serial = 210] [outer = 00000000] 09:31:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (16134C00) [pid = 2800] [serial = 211] [outer = 1612B800] 09:31:10 INFO - PROCESS | 2800 | 1464625870254 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (167DC000) [pid = 2800] [serial = 212] [outer = 1612B800] 09:31:10 INFO - PROCESS | 2800 | 1464625870735 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 643ms 09:31:10 INFO - PROCESS | 2800 | 1464625870796 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 2800 | 1464625870798 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 09:31:10 INFO - PROCESS | 2800 | 1464625870802 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 2800 | 1464625870803 Marionette TRACE conn4 <- [1,250,null,{}] 09:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:31:10 INFO - PROCESS | 2800 | 1464625870807 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 2800 | 1464625870920 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:31:11 INFO - PROCESS | 2800 | 1464625870997 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 2800 | ++DOCSHELL 1050C000 == 39 [pid = 2800] [id = 72] 09:31:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (10A50000) [pid = 2800] [serial = 213] [outer = 00000000] 09:31:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (178DA400) [pid = 2800] [serial = 214] [outer = 10A50000] 09:31:11 INFO - PROCESS | 2800 | 1464625871042 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (17AF5800) [pid = 2800] [serial = 215] [outer = 10A50000] 09:31:11 INFO - PROCESS | 2800 | 1464625871433 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 708ms 09:31:11 INFO - PROCESS | 2800 | 1464625871503 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 2800 | 1464625871505 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:31:11 INFO - PROCESS | 2800 | 1464625871564 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 2800 | 1464625871566 Marionette TRACE conn4 <- [1,254,null,{}] 09:31:11 INFO - PROCESS | 2800 | 1464625871573 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 2800 | 1464625871671 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:31:11 INFO - PROCESS | 2800 | 1464625871680 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 2800 | ++DOCSHELL 10560C00 == 40 [pid = 2800] [id = 73] 09:31:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (10A2BC00) [pid = 2800] [serial = 216] [outer = 00000000] 09:31:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (180A8000) [pid = 2800] [serial = 217] [outer = 10A2BC00] 09:31:11 INFO - PROCESS | 2800 | 1464625871724 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (184BE000) [pid = 2800] [serial = 218] [outer = 10A2BC00] 09:31:12 INFO - PROCESS | 2800 | 1464625872126 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 627ms 09:31:12 INFO - PROCESS | 2800 | 1464625872159 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 2800 | 1464625872160 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 09:31:12 INFO - PROCESS | 2800 | 1464625872164 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:31:12 INFO - PROCESS | 2800 | 1464625872165 Marionette TRACE conn4 <- [1,258,null,{}] 09:31:12 INFO - PROCESS | 2800 | 1464625872169 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 2800 | 1464625872265 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:31:12 INFO - PROCESS | 2800 | 1464625872335 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 2800 | ++DOCSHELL 10502C00 == 41 [pid = 2800] [id = 74] 09:31:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (105F0C00) [pid = 2800] [serial = 219] [outer = 00000000] 09:31:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (18896000) [pid = 2800] [serial = 220] [outer = 105F0C00] 09:31:12 INFO - PROCESS | 2800 | 1464625872378 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (17AEBC00) [pid = 2800] [serial = 221] [outer = 105F0C00] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (1612E400) [pid = 2800] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (19F72000) [pid = 2800] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (1448AC00) [pid = 2800] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (12D28000) [pid = 2800] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (105E7000) [pid = 2800] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (1612A800) [pid = 2800] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (15B34000) [pid = 2800] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (10A23800) [pid = 2800] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (16131400) [pid = 2800] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (133A5000) [pid = 2800] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:31:12 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (17AE8000) [pid = 2800] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:31:12 INFO - PROCESS | 2800 | 1464625872857 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 707ms 09:31:12 INFO - PROCESS | 2800 | 1464625872900 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 2800 | 1464625872902 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 09:31:12 INFO - PROCESS | 2800 | 1464625872905 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:31:12 INFO - PROCESS | 2800 | 1464625872906 Marionette TRACE conn4 <- [1,262,null,{}] 09:31:12 INFO - PROCESS | 2800 | 1464625872910 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 2800 | 1464625872985 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:31:13 INFO - PROCESS | 2800 | 1464625872991 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 2800 | ++DOCSHELL 133AAC00 == 42 [pid = 2800] [id = 75] 09:31:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (1448AC00) [pid = 2800] [serial = 222] [outer = 00000000] 09:31:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (17AE8000) [pid = 2800] [serial = 223] [outer = 1448AC00] 09:31:13 INFO - PROCESS | 2800 | 1464625873035 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (18891400) [pid = 2800] [serial = 224] [outer = 1448AC00] 09:31:13 INFO - PROCESS | 2800 | 1464625873455 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 611ms 09:31:13 INFO - PROCESS | 2800 | 1464625873504 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 2800 | 1464625873506 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:31:13 INFO - PROCESS | 2800 | 1464625873509 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 2800 | 1464625873510 Marionette TRACE conn4 <- [1,266,null,{}] 09:31:13 INFO - PROCESS | 2800 | 1464625873514 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 2800 | 1464625873588 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:31:13 INFO - PROCESS | 2800 | 1464625873594 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 2800 | ++DOCSHELL 178E6000 == 43 [pid = 2800] [id = 76] 09:31:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (18008800) [pid = 2800] [serial = 225] [outer = 00000000] 09:31:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (189DCC00) [pid = 2800] [serial = 226] [outer = 18008800] 09:31:13 INFO - PROCESS | 2800 | 1464625873637 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (19F63C00) [pid = 2800] [serial = 227] [outer = 18008800] 09:31:14 INFO - PROCESS | 2800 | 1464625874097 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 611ms 09:31:14 INFO - PROCESS | 2800 | 1464625874139 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 2800 | 1464625874142 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 09:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:31:14 INFO - PROCESS | 2800 | 1464625874145 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 2800 | 1464625874147 Marionette TRACE conn4 <- [1,270,null,{}] 09:31:14 INFO - PROCESS | 2800 | 1464625874155 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 2800 | 1464625874245 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:31:14 INFO - PROCESS | 2800 | 1464625874251 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 2800 | ++DOCSHELL 189DC000 == 44 [pid = 2800] [id = 77] 09:31:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (19F6A800) [pid = 2800] [serial = 228] [outer = 00000000] 09:31:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (1A4C1400) [pid = 2800] [serial = 229] [outer = 19F6A800] 09:31:14 INFO - PROCESS | 2800 | 1464625874299 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (1A57C000) [pid = 2800] [serial = 230] [outer = 19F6A800] 09:31:14 INFO - PROCESS | 2800 | 1464625874737 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 659ms 09:31:14 INFO - PROCESS | 2800 | 1464625874783 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 2800 | 1464625874788 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 09:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:31:14 INFO - PROCESS | 2800 | 1464625874797 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 2800 | 1464625874802 Marionette TRACE conn4 <- [1,274,null,{}] 09:31:14 INFO - PROCESS | 2800 | 1464625874809 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 2800 | 1464625874944 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:31:15 INFO - PROCESS | 2800 | 1464625875143 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 2800 | ++DOCSHELL 10EE3800 == 45 [pid = 2800] [id = 78] 09:31:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (10EE4400) [pid = 2800] [serial = 231] [outer = 00000000] 09:31:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (112BDC00) [pid = 2800] [serial = 232] [outer = 10EE4400] 09:31:15 INFO - PROCESS | 2800 | 1464625875213 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (11A0C000) [pid = 2800] [serial = 233] [outer = 10EE4400] 09:31:15 INFO - PROCESS | 2800 | 1464625875839 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1077ms 09:31:15 INFO - PROCESS | 2800 | 1464625875880 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 2800 | 1464625875886 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 09:31:15 INFO - PROCESS | 2800 | 1464625875906 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 2800 | 1464625875909 Marionette TRACE conn4 <- [1,278,null,{}] 09:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:31:15 INFO - PROCESS | 2800 | 1464625875913 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 2800 | 1464625876019 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:31:16 INFO - PROCESS | 2800 | 1464625876093 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 2800 | ++DOCSHELL 141C9C00 == 46 [pid = 2800] [id = 79] 09:31:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (141D4400) [pid = 2800] [serial = 234] [outer = 00000000] 09:31:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (15C94400) [pid = 2800] [serial = 235] [outer = 141D4400] 09:31:16 INFO - PROCESS | 2800 | 1464625876146 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (16129C00) [pid = 2800] [serial = 236] [outer = 141D4400] 09:31:16 INFO - PROCESS | 2800 | 1464625876772 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 900ms 09:31:16 INFO - PROCESS | 2800 | 1464625876828 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 2800 | 1464625876830 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:31:16 INFO - PROCESS | 2800 | 1464625876834 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 2800 | 1464625876838 Marionette TRACE conn4 <- [1,282,null,{}] 09:31:16 INFO - PROCESS | 2800 | 1464625876849 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 2800 | 1464625876955 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:31:17 INFO - PROCESS | 2800 | 1464625877044 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 2800 | ++DOCSHELL 15C91C00 == 47 [pid = 2800] [id = 80] 09:31:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (17529000) [pid = 2800] [serial = 237] [outer = 00000000] 09:31:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (189DD400) [pid = 2800] [serial = 238] [outer = 17529000] 09:31:17 INFO - PROCESS | 2800 | 1464625877100 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (19F7D000) [pid = 2800] [serial = 239] [outer = 17529000] 09:31:17 INFO - PROCESS | 2800 | 1464625877619 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 820ms 09:31:17 INFO - PROCESS | 2800 | 1464625877710 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 2800 | 1464625877713 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 09:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:31:17 INFO - PROCESS | 2800 | 1464625877717 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 2800 | 1464625877719 Marionette TRACE conn4 <- [1,286,null,{}] 09:31:17 INFO - PROCESS | 2800 | 1464625877723 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 2800 | 1464625877822 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:31:17 INFO - PROCESS | 2800 | 1464625877906 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 2800 | ++DOCSHELL 1A582000 == 48 [pid = 2800] [id = 81] 09:31:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (1A586000) [pid = 2800] [serial = 240] [outer = 00000000] 09:31:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (1A67F000) [pid = 2800] [serial = 241] [outer = 1A586000] 09:31:17 INFO - PROCESS | 2800 | 1464625877960 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1A95E800) [pid = 2800] [serial = 242] [outer = 1A586000] 09:31:18 INFO - PROCESS | 2800 | 1464625878446 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 820ms 09:31:18 INFO - PROCESS | 2800 | 1464625878520 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 2800 | 1464625878522 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:31:18 INFO - PROCESS | 2800 | 1464625878526 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 2800 | 1464625878528 Marionette TRACE conn4 <- [1,290,null,{}] 09:31:18 INFO - PROCESS | 2800 | 1464625878532 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 2800 | 1464625878716 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:31:18 INFO - PROCESS | 2800 | 1464625878825 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 2800 | ++DOCSHELL 17AF0800 == 49 [pid = 2800] [id = 82] 09:31:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (18224000) [pid = 2800] [serial = 243] [outer = 00000000] 09:31:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (1A580400) [pid = 2800] [serial = 244] [outer = 18224000] 09:31:18 INFO - PROCESS | 2800 | 1464625878886 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1A95BC00) [pid = 2800] [serial = 245] [outer = 18224000] 09:31:19 INFO - PROCESS | 2800 | 1464625879765 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1286ms 09:31:19 INFO - PROCESS | 2800 | 1464625879815 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 2800 | 1464625879867 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 09:31:19 INFO - PROCESS | 2800 | 1464625879872 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:31:19 INFO - PROCESS | 2800 | 1464625879875 Marionette TRACE conn4 <- [1,294,null,{}] 09:31:19 INFO - PROCESS | 2800 | 1464625879880 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 2800 | 1464625879972 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:31:20 INFO - PROCESS | 2800 | 1464625880047 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 2800 | ++DOCSHELL 10A2E400 == 50 [pid = 2800] [id = 83] 09:31:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (10A4E400) [pid = 2800] [serial = 246] [outer = 00000000] 09:31:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (11A1AC00) [pid = 2800] [serial = 247] [outer = 10A4E400] 09:31:20 INFO - PROCESS | 2800 | 1464625880094 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (13304800) [pid = 2800] [serial = 248] [outer = 10A4E400] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 10A22400 == 49 [pid = 2800] [id = 41] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 178E6000 == 48 [pid = 2800] [id = 76] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 133AAC00 == 47 [pid = 2800] [id = 75] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 10502C00 == 46 [pid = 2800] [id = 74] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 10560C00 == 45 [pid = 2800] [id = 73] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 1050C000 == 44 [pid = 2800] [id = 72] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 15FC6C00 == 43 [pid = 2800] [id = 71] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 153B9400 == 42 [pid = 2800] [id = 70] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 141D1C00 == 41 [pid = 2800] [id = 69] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 10B62C00 == 40 [pid = 2800] [id = 68] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 10EE1C00 == 39 [pid = 2800] [id = 67] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 10B5BC00 == 38 [pid = 2800] [id = 64] 09:31:20 INFO - PROCESS | 2800 | --DOCSHELL 16134400 == 37 [pid = 2800] [id = 63] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (1800A400) [pid = 2800] [serial = 172] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (1A15E800) [pid = 2800] [serial = 175] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (153B8400) [pid = 2800] [serial = 162] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (15650400) [pid = 2800] [serial = 163] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (112C2800) [pid = 2800] [serial = 153] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (13308C00) [pid = 2800] [serial = 159] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (1331EC00) [pid = 2800] [serial = 160] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (114AB000) [pid = 2800] [serial = 156] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (11CA5C00) [pid = 2800] [serial = 157] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (19F78C00) [pid = 2800] [serial = 151] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (15FC3000) [pid = 2800] [serial = 165] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (1612BC00) [pid = 2800] [serial = 179] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (1A4CC400) [pid = 2800] [serial = 184] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (133A5400) [pid = 2800] [serial = 43] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (13E31C00) [pid = 2800] [serial = 178] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (19F79000) [pid = 2800] [serial = 176] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (16133800) [pid = 2800] [serial = 169] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (1728CC00) [pid = 2800] [serial = 170] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (18228C00) [pid = 2800] [serial = 173] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1A57AC00) [pid = 2800] [serial = 185] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (1A4C3000) [pid = 2800] [serial = 182] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (1A41E000) [pid = 2800] [serial = 181] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (16127400) [pid = 2800] [serial = 166] [outer = 00000000] [url = about:blank] 09:31:20 INFO - PROCESS | 2800 | 1464625880675 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 868ms 09:31:20 INFO - PROCESS | 2800 | 1464625880715 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 2800 | 1464625880720 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 09:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:31:20 INFO - PROCESS | 2800 | 1464625880726 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 2800 | 1464625880729 Marionette TRACE conn4 <- [1,298,null,{}] 09:31:20 INFO - PROCESS | 2800 | 1464625880732 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 2800 | 1464625880820 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:31:20 INFO - PROCESS | 2800 | 1464625880888 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 2800 | ++DOCSHELL 10A2FC00 == 38 [pid = 2800] [id = 84] 09:31:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (10B5BC00) [pid = 2800] [serial = 249] [outer = 00000000] 09:31:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (1307EC00) [pid = 2800] [serial = 250] [outer = 10B5BC00] 09:31:20 INFO - PROCESS | 2800 | 1464625880941 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (1380C400) [pid = 2800] [serial = 251] [outer = 10B5BC00] 09:31:21 INFO - PROCESS | 2800 | 1464625881371 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 643ms 09:31:21 INFO - PROCESS | 2800 | 1464625881395 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 2800 | 1464625881397 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 09:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:31:21 INFO - PROCESS | 2800 | 1464625881400 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 2800 | 1464625881404 Marionette TRACE conn4 <- [1,302,null,{}] 09:31:21 INFO - PROCESS | 2800 | 1464625881420 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 2800 | 1464625881503 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:31:21 INFO - PROCESS | 2800 | 1464625881510 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 2800 | ++DOCSHELL 14488400 == 39 [pid = 2800] [id = 85] 09:31:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (14489000) [pid = 2800] [serial = 252] [outer = 00000000] 09:31:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (14FD9800) [pid = 2800] [serial = 253] [outer = 14489000] 09:31:21 INFO - PROCESS | 2800 | 1464625881558 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (15B27400) [pid = 2800] [serial = 254] [outer = 14489000] 09:31:22 INFO - PROCESS | 2800 | 1464625882014 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 643ms 09:31:22 INFO - PROCESS | 2800 | 1464625882038 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 2800 | 1464625882040 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:31:22 INFO - PROCESS | 2800 | 1464625882044 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 2800 | 1464625882045 Marionette TRACE conn4 <- [1,306,null,{}] 09:31:22 INFO - PROCESS | 2800 | 1464625882049 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 2800 | 1464625882177 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:31:22 INFO - PROCESS | 2800 | 1464625882183 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 2800 | ++DOCSHELL 15CDA800 == 40 [pid = 2800] [id = 86] 09:31:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (15CDC800) [pid = 2800] [serial = 255] [outer = 00000000] 09:31:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (16128800) [pid = 2800] [serial = 256] [outer = 15CDC800] 09:31:22 INFO - PROCESS | 2800 | 1464625882228 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (16133800) [pid = 2800] [serial = 257] [outer = 15CDC800] 09:31:22 INFO - PROCESS | 2800 | 1464625882618 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 611ms 09:31:22 INFO - PROCESS | 2800 | 1464625882678 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 2800 | 1464625882680 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 09:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:31:22 INFO - PROCESS | 2800 | 1464625882686 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 2800 | 1464625882688 Marionette TRACE conn4 <- [1,310,null,{}] 09:31:22 INFO - PROCESS | 2800 | 1464625882692 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 2800 | 1464625882809 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:31:22 INFO - PROCESS | 2800 | 1464625882818 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 2800 | ++DOCSHELL 15CD3000 == 41 [pid = 2800] [id = 87] 09:31:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (1612A400) [pid = 2800] [serial = 258] [outer = 00000000] 09:31:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (17240000) [pid = 2800] [serial = 259] [outer = 1612A400] 09:31:22 INFO - PROCESS | 2800 | 1464625882906 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (17451800) [pid = 2800] [serial = 260] [outer = 1612A400] 09:31:23 INFO - PROCESS | 2800 | 1464625883381 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 708ms 09:31:23 INFO - PROCESS | 2800 | 1464625883415 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 2800 | 1464625883417 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:31:23 INFO - PROCESS | 2800 | 1464625883420 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 2800 | 1464625883422 Marionette TRACE conn4 <- [1,314,null,{}] 09:31:23 INFO - PROCESS | 2800 | 1464625883425 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 2800 | 1464625883546 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:31:23 INFO - PROCESS | 2800 | 1464625883553 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 2800 | ++DOCSHELL 13909800 == 42 [pid = 2800] [id = 88] 09:31:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (1612CC00) [pid = 2800] [serial = 261] [outer = 00000000] 09:31:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (1888D000) [pid = 2800] [serial = 262] [outer = 1612CC00] 09:31:23 INFO - PROCESS | 2800 | 1464625883597 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (189D8800) [pid = 2800] [serial = 263] [outer = 1612CC00] 09:31:24 INFO - PROCESS | 2800 | 1464625883999 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:31:24 INFO - PROCESS | 2800 | 1464625884079 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 707ms 09:31:24 INFO - PROCESS | 2800 | 1464625884120 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 2800 | 1464625884122 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 09:31:24 INFO - PROCESS | 2800 | 1464625884125 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:31:24 INFO - PROCESS | 2800 | 1464625884127 Marionette TRACE conn4 <- [1,318,null,{}] 09:31:24 INFO - PROCESS | 2800 | 1464625884131 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 2800 | 1464625884255 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:31:24 INFO - PROCESS | 2800 | 1464625884271 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 2800 | ++DOCSHELL 18897800 == 43 [pid = 2800] [id = 89] 09:31:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (189DA400) [pid = 2800] [serial = 264] [outer = 00000000] 09:31:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1A15F800) [pid = 2800] [serial = 265] [outer = 189DA400] 09:31:24 INFO - PROCESS | 2800 | 1464625884318 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (1A162C00) [pid = 2800] [serial = 266] [outer = 189DA400] 09:31:24 INFO - PROCESS | 2800 | 1464625884865 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (10A50000) [pid = 2800] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (10A2BC00) [pid = 2800] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1612B800) [pid = 2800] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (153B9800) [pid = 2800] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (10B64800) [pid = 2800] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (141D3800) [pid = 2800] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (105F0C00) [pid = 2800] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (18008800) [pid = 2800] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (114A8800) [pid = 2800] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:31:24 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (1448AC00) [pid = 2800] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 756ms 09:31:24 INFO - PROCESS | 2800 | 1464625884900 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 2800 | 1464625884902 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 09:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:31:24 INFO - PROCESS | 2800 | 1464625884906 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 2800 | 1464625884908 Marionette TRACE conn4 <- [1,322,null,{}] 09:31:24 INFO - PROCESS | 2800 | 1464625884911 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 2800 | 1464625884994 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:31:25 INFO - PROCESS | 2800 | 1464625885006 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 2800 | ++DOCSHELL 11086000 == 44 [pid = 2800] [id = 90] 09:31:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (11A0D000) [pid = 2800] [serial = 267] [outer = 00000000] 09:31:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (141CB000) [pid = 2800] [serial = 268] [outer = 11A0D000] 09:31:25 INFO - PROCESS | 2800 | 1464625885050 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (14E61800) [pid = 2800] [serial = 269] [outer = 11A0D000] 09:31:25 INFO - PROCESS | 2800 | 1464625885458 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 610ms 09:31:25 INFO - PROCESS | 2800 | 1464625885503 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 2800 | 1464625885505 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 09:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:31:25 INFO - PROCESS | 2800 | 1464625885508 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 2800 | 1464625885510 Marionette TRACE conn4 <- [1,326,null,{}] 09:31:25 INFO - PROCESS | 2800 | 1464625885513 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 2800 | 1464625885593 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:31:25 INFO - PROCESS | 2800 | 1464625885624 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 2800 | ++DOCSHELL 141C8800 == 45 [pid = 2800] [id = 91] 09:31:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (14E64000) [pid = 2800] [serial = 270] [outer = 00000000] 09:31:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (14E6C000) [pid = 2800] [serial = 271] [outer = 14E64000] 09:31:25 INFO - PROCESS | 2800 | 1464625885667 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (15CD3C00) [pid = 2800] [serial = 272] [outer = 14E64000] 09:31:26 INFO - PROCESS | 2800 | 1464625886118 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 659ms 09:31:26 INFO - PROCESS | 2800 | 1464625886180 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 2800 | 1464625886182 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 09:31:26 INFO - PROCESS | 2800 | 1464625886185 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:31:26 INFO - PROCESS | 2800 | 1464625886187 Marionette TRACE conn4 <- [1,330,null,{}] 09:31:26 INFO - PROCESS | 2800 | 1464625886190 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 2800 | 1464625886285 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:31:26 INFO - PROCESS | 2800 | 1464625886294 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 2800 | ++DOCSHELL 189D6000 == 46 [pid = 2800] [id = 92] 09:31:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (189D9C00) [pid = 2800] [serial = 273] [outer = 00000000] 09:31:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (19F79800) [pid = 2800] [serial = 274] [outer = 189D9C00] 09:31:26 INFO - PROCESS | 2800 | 1464625886337 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1A950C00) [pid = 2800] [serial = 275] [outer = 189D9C00] 09:31:26 INFO - PROCESS | 2800 | 1464625886751 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 610ms 09:31:26 INFO - PROCESS | 2800 | 1464625886786 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 2800 | 1464625886788 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 09:31:26 INFO - PROCESS | 2800 | 1464625886791 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:31:26 INFO - PROCESS | 2800 | 1464625886794 Marionette TRACE conn4 <- [1,334,null,{}] 09:31:26 INFO - PROCESS | 2800 | 1464625886797 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 2800 | 1464625886939 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:31:27 INFO - PROCESS | 2800 | 1464625887127 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 2800 | ++DOCSHELL 105ED400 == 47 [pid = 2800] [id = 93] 09:31:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (105F5000) [pid = 2800] [serial = 276] [outer = 00000000] 09:31:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (10A29800) [pid = 2800] [serial = 277] [outer = 105F5000] 09:31:27 INFO - PROCESS | 2800 | 1464625887185 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (10B62C00) [pid = 2800] [serial = 278] [outer = 105F5000] 09:31:27 INFO - PROCESS | 2800 | 1464625887687 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 981ms 09:31:27 INFO - PROCESS | 2800 | 1464625887772 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 2800 | 1464625887777 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 09:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:31:27 INFO - PROCESS | 2800 | 1464625887782 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 2800 | 1464625887786 Marionette TRACE conn4 <- [1,338,null,{}] 09:31:27 INFO - PROCESS | 2800 | 1464625887791 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 2800 | 1464625887898 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:31:28 INFO - PROCESS | 2800 | 1464625887975 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 2800 | ++DOCSHELL 13903000 == 48 [pid = 2800] [id = 94] 09:31:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (13E30800) [pid = 2800] [serial = 279] [outer = 00000000] 09:31:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1444FC00) [pid = 2800] [serial = 280] [outer = 13E30800] 09:31:28 INFO - PROCESS | 2800 | 1464625888084 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (14E6B400) [pid = 2800] [serial = 281] [outer = 13E30800] 09:31:28 INFO - PROCESS | 2800 | 1464625888662 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 916ms 09:31:28 INFO - PROCESS | 2800 | 1464625888721 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 2800 | 1464625888725 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:31:28 INFO - PROCESS | 2800 | 1464625888730 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 2800 | 1464625888732 Marionette TRACE conn4 <- [1,342,null,{}] 09:31:28 INFO - PROCESS | 2800 | 1464625888736 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 2800 | 1464625888841 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:31:28 INFO - PROCESS | 2800 | 1464625888934 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 2800 | ++DOCSHELL 15652800 == 49 [pid = 2800] [id = 95] 09:31:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (15FC6C00) [pid = 2800] [serial = 282] [outer = 00000000] 09:31:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (17248000) [pid = 2800] [serial = 283] [outer = 15FC6C00] 09:31:29 INFO - PROCESS | 2800 | 1464625888988 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (178E5C00) [pid = 2800] [serial = 284] [outer = 15FC6C00] 09:31:29 INFO - PROCESS | 2800 | 1464625889579 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 933ms 09:31:29 INFO - PROCESS | 2800 | 1464625889667 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 2800 | 1464625889669 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:31:29 INFO - PROCESS | 2800 | 1464625889679 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 2800 | 1464625889685 Marionette TRACE conn4 <- [1,346,null,{}] 09:31:29 INFO - PROCESS | 2800 | 1464625889690 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 2800 | 1464625889829 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:31:29 INFO - PROCESS | 2800 | 1464625889941 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 2800 | ++DOCSHELL 186BD400 == 50 [pid = 2800] [id = 96] 09:31:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (186BE800) [pid = 2800] [serial = 285] [outer = 00000000] 09:31:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (186C9400) [pid = 2800] [serial = 286] [outer = 186BE800] 09:31:30 INFO - PROCESS | 2800 | 1464625889996 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (189DF800) [pid = 2800] [serial = 287] [outer = 186BE800] 09:31:30 INFO - PROCESS | 2800 | 1464625890858 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1253ms 09:31:30 INFO - PROCESS | 2800 | 1464625890914 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 2800 | 1464625890918 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 09:31:30 INFO - PROCESS | 2800 | 1464625890923 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:31:30 INFO - PROCESS | 2800 | 1464625890927 Marionette TRACE conn4 <- [1,350,null,{}] 09:31:30 INFO - PROCESS | 2800 | 1464625890933 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 2800 | 1464625891030 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:31:31 INFO - PROCESS | 2800 | 1464625891110 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 2800 | ++DOCSHELL 10B5FC00 == 51 [pid = 2800] [id = 97] 09:31:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (10EE1400) [pid = 2800] [serial = 288] [outer = 00000000] 09:31:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (114A9400) [pid = 2800] [serial = 289] [outer = 10EE1400] 09:31:31 INFO - PROCESS | 2800 | 1464625891158 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (12AF5000) [pid = 2800] [serial = 290] [outer = 10EE1400] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 189D6000 == 50 [pid = 2800] [id = 92] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 141C8800 == 49 [pid = 2800] [id = 91] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 11086000 == 48 [pid = 2800] [id = 90] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 18897800 == 47 [pid = 2800] [id = 89] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 13909800 == 46 [pid = 2800] [id = 88] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 15CD3000 == 45 [pid = 2800] [id = 87] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 15CDA800 == 44 [pid = 2800] [id = 86] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 14488400 == 43 [pid = 2800] [id = 85] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 10A2FC00 == 42 [pid = 2800] [id = 84] 09:31:31 INFO - PROCESS | 2800 | --DOCSHELL 10A2E400 == 41 [pid = 2800] [id = 83] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (11A14400) [pid = 2800] [serial = 196] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1A4C1400) [pid = 2800] [serial = 229] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | 1464625891820 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (178DA400) [pid = 2800] [serial = 214] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (184BE000) [pid = 2800] [serial = 218] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (180A8000) [pid = 2800] [serial = 217] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (16134C00) [pid = 2800] [serial = 211] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (15CCF000) [pid = 2800] [serial = 208] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (15CD9400) [pid = 2800] [serial = 209] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (17AF5800) [pid = 2800] [serial = 215] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (128B7800) [pid = 2800] [serial = 202] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (13098800) [pid = 2800] [serial = 203] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (14487000) [pid = 2800] [serial = 205] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (153AC400) [pid = 2800] [serial = 206] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (1A678400) [pid = 2800] [serial = 187] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (12DAE400) [pid = 2800] [serial = 190] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (16181400) [pid = 2800] [serial = 193] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (18896000) [pid = 2800] [serial = 220] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (19F63C00) [pid = 2800] [serial = 227] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (189DCC00) [pid = 2800] [serial = 226] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (12AF4000) [pid = 2800] [serial = 200] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (11CAB400) [pid = 2800] [serial = 199] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (17AEBC00) [pid = 2800] [serial = 221] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (17AE8000) [pid = 2800] [serial = 223] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (18891400) [pid = 2800] [serial = 224] [outer = 00000000] [url = about:blank] 09:31:31 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (167DC000) [pid = 2800] [serial = 212] [outer = 00000000] [url = about:blank] 09:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 933ms 09:31:31 INFO - PROCESS | 2800 | 1464625891862 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 2800 | 1464625891868 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:31:31 INFO - PROCESS | 2800 | 1464625891874 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 2800 | 1464625891876 Marionette TRACE conn4 <- [1,354,null,{}] 09:31:31 INFO - PROCESS | 2800 | 1464625891880 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 2800 | 1464625891975 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:31:32 INFO - PROCESS | 2800 | 1464625892048 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 2800 | ++DOCSHELL 12A9D800 == 42 [pid = 2800] [id = 98] 09:31:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (12AECC00) [pid = 2800] [serial = 291] [outer = 00000000] 09:31:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (12DAE400) [pid = 2800] [serial = 292] [outer = 12AECC00] 09:31:32 INFO - PROCESS | 2800 | 1464625892093 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (133A7C00) [pid = 2800] [serial = 293] [outer = 12AECC00] 09:31:32 INFO - PROCESS | 2800 | 1464625892469 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 659ms 09:31:32 INFO - PROCESS | 2800 | 1464625892510 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 2800 | 1464625892513 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 09:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:31:32 INFO - PROCESS | 2800 | 1464625892516 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 2800 | 1464625892519 Marionette TRACE conn4 <- [1,358,null,{}] 09:31:32 INFO - PROCESS | 2800 | 1464625892529 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 2800 | 1464625892609 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:31:32 INFO - PROCESS | 2800 | 1464625892617 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 2800 | ++DOCSHELL 1444D800 == 43 [pid = 2800] [id = 99] 09:31:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (1448C800) [pid = 2800] [serial = 294] [outer = 00000000] 09:31:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (14FD3800) [pid = 2800] [serial = 295] [outer = 1448C800] 09:31:32 INFO - PROCESS | 2800 | 1464625892664 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (153B9400) [pid = 2800] [serial = 296] [outer = 1448C800] 09:31:33 INFO - PROCESS | 2800 | 1464625893173 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 659ms 09:31:33 INFO - PROCESS | 2800 | 1464625893187 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 2800 | 1464625893189 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 09:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:31:33 INFO - PROCESS | 2800 | 1464625893192 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 2800 | 1464625893194 Marionette TRACE conn4 <- [1,362,null,{}] 09:31:33 INFO - PROCESS | 2800 | 1464625893201 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 2800 | 1464625893281 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:31:33 INFO - PROCESS | 2800 | 1464625893288 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 2800 | ++DOCSHELL 1564D000 == 44 [pid = 2800] [id = 100] 09:31:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (15651000) [pid = 2800] [serial = 297] [outer = 00000000] 09:31:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (15CD6800) [pid = 2800] [serial = 298] [outer = 15651000] 09:31:33 INFO - PROCESS | 2800 | 1464625893332 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (15FD0800) [pid = 2800] [serial = 299] [outer = 15651000] 09:31:33 INFO - PROCESS | 2800 | 1464625893747 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 611ms 09:31:33 INFO - PROCESS | 2800 | 1464625893789 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 2800 | 1464625893791 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 09:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:31:33 INFO - PROCESS | 2800 | 1464625893794 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 2800 | 1464625893796 Marionette TRACE conn4 <- [1,366,null,{}] 09:31:33 INFO - PROCESS | 2800 | 1464625893799 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 2800 | 1464625893930 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:31:33 INFO - PROCESS | 2800 | 1464625893936 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 2800 | ++DOCSHELL 16128400 == 45 [pid = 2800] [id = 101] 09:31:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1612E400) [pid = 2800] [serial = 300] [outer = 00000000] 09:31:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (167DBC00) [pid = 2800] [serial = 301] [outer = 1612E400] 09:31:33 INFO - PROCESS | 2800 | 1464625893980 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (167DDC00) [pid = 2800] [serial = 302] [outer = 1612E400] 09:31:34 INFO - PROCESS | 2800 | 1464625894474 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 723ms 09:31:34 INFO - PROCESS | 2800 | 1464625894526 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 2800 | 1464625894528 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 09:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:31:34 INFO - PROCESS | 2800 | 1464625894531 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 2800 | 1464625894533 Marionette TRACE conn4 <- [1,370,null,{}] 09:31:34 INFO - PROCESS | 2800 | 1464625894536 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 2800 | 1464625894661 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:31:34 INFO - PROCESS | 2800 | 1464625894673 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 2800 | ++DOCSHELL 10A20400 == 46 [pid = 2800] [id = 102] 09:31:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (17243C00) [pid = 2800] [serial = 303] [outer = 00000000] 09:31:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (17B17800) [pid = 2800] [serial = 304] [outer = 17243C00] 09:31:34 INFO - PROCESS | 2800 | 1464625894717 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1822C000) [pid = 2800] [serial = 305] [outer = 17243C00] 09:31:35 INFO - PROCESS | 2800 | 1464625895181 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 659ms 09:31:35 INFO - PROCESS | 2800 | 1464625895203 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 2800 | 1464625895205 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 09:31:35 INFO - PROCESS | 2800 | 1464625895208 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:31:35 INFO - PROCESS | 2800 | 1464625895210 Marionette TRACE conn4 <- [1,374,null,{}] 09:31:35 INFO - PROCESS | 2800 | 1464625895221 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 2800 | 1464625895318 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:31:35 INFO - PROCESS | 2800 | 1464625895402 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 2800 | ++DOCSHELL 17AF2400 == 47 [pid = 2800] [id = 103] 09:31:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (180A7C00) [pid = 2800] [serial = 306] [outer = 00000000] 09:31:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (186BEC00) [pid = 2800] [serial = 307] [outer = 180A7C00] 09:31:35 INFO - PROCESS | 2800 | 1464625895446 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (186C0C00) [pid = 2800] [serial = 308] [outer = 180A7C00] 09:31:35 INFO - PROCESS | 2800 | 1464625895888 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:31:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 756ms 09:31:35 INFO - PROCESS | 2800 | 1464625895958 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 2800 | 1464625895960 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 09:31:35 INFO - PROCESS | 2800 | 1464625895964 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 2800 | 1464625895965 Marionette TRACE conn4 <- [1,378,null,{}] 09:31:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:31:35 INFO - PROCESS | 2800 | 1464625895969 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 2800 | 1464625896071 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:31:36 INFO - PROCESS | 2800 | 1464625896080 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 2800 | ++DOCSHELL 184BAC00 == 48 [pid = 2800] [id = 104] 09:31:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (18691C00) [pid = 2800] [serial = 309] [outer = 00000000] 09:31:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (18899000) [pid = 2800] [serial = 310] [outer = 18691C00] 09:31:36 INFO - PROCESS | 2800 | 1464625896127 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (18899C00) [pid = 2800] [serial = 311] [outer = 18691C00] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (10A75800) [pid = 2800] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (10A24C00) [pid = 2800] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (18224000) [pid = 2800] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (1612CC00) [pid = 2800] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10B5BC00) [pid = 2800] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10A4E400) [pid = 2800] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (14489000) [pid = 2800] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (15CDC800) [pid = 2800] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (189DA400) [pid = 2800] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (11A0D000) [pid = 2800] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (14E64000) [pid = 2800] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:31:36 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (1612A400) [pid = 2800] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:31:36 INFO - PROCESS | 2800 | 1464625896823 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:31:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 852ms 09:31:36 INFO - PROCESS | 2800 | 1464625896841 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 2800 | 1464625896843 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 09:31:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:31:36 INFO - PROCESS | 2800 | 1464625896847 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 2800 | 1464625896848 Marionette TRACE conn4 <- [1,382,null,{}] 09:31:36 INFO - PROCESS | 2800 | 1464625896852 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 2800 | 1464625896924 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:31:36 INFO - PROCESS | 2800 | 1464625896930 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 2800 | ++DOCSHELL 10A76C00 == 49 [pid = 2800] [id = 105] 09:31:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (10B5BC00) [pid = 2800] [serial = 312] [outer = 00000000] 09:31:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (18692C00) [pid = 2800] [serial = 313] [outer = 10B5BC00] 09:31:37 INFO - PROCESS | 2800 | 1464625896973 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (18897C00) [pid = 2800] [serial = 314] [outer = 10B5BC00] 09:31:37 INFO - PROCESS | 2800 | 1464625897435 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:31:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 611ms 09:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:31:37 INFO - PROCESS | 2800 | 1464625897476 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 2800 | 1464625897478 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 09:31:37 INFO - PROCESS | 2800 | 1464625897481 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 2800 | 1464625897483 Marionette TRACE conn4 <- [1,386,null,{}] 09:31:37 INFO - PROCESS | 2800 | 1464625897486 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 2800 | 1464625897566 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:31:37 INFO - PROCESS | 2800 | 1464625897573 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 2800 | ++DOCSHELL 10A2B400 == 50 [pid = 2800] [id = 106] 09:31:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1800CC00) [pid = 2800] [serial = 315] [outer = 00000000] 09:31:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (19F83C00) [pid = 2800] [serial = 316] [outer = 1800CC00] 09:31:37 INFO - PROCESS | 2800 | 1464625897618 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1A41C800) [pid = 2800] [serial = 317] [outer = 1800CC00] 09:31:38 INFO - PROCESS | 2800 | 1464625898069 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 643ms 09:31:38 INFO - PROCESS | 2800 | 1464625898120 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 2800 | 1464625898122 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:31:38 INFO - PROCESS | 2800 | 1464625898125 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 2800 | 1464625898128 Marionette TRACE conn4 <- [1,390,null,{}] 09:31:38 INFO - PROCESS | 2800 | 1464625898131 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 2800 | 1464625898223 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:31:38 INFO - PROCESS | 2800 | 1464625898231 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 2800 | ++DOCSHELL 1A4CF000 == 51 [pid = 2800] [id = 107] 09:31:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (1A57AC00) [pid = 2800] [serial = 318] [outer = 00000000] 09:31:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (1AA04400) [pid = 2800] [serial = 319] [outer = 1A57AC00] 09:31:38 INFO - PROCESS | 2800 | 1464625898279 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1AA0F000) [pid = 2800] [serial = 320] [outer = 1A57AC00] 09:31:39 INFO - PROCESS | 2800 | 1464625899050 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 964ms 09:31:39 INFO - PROCESS | 2800 | 1464625899105 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 2800 | 1464625899109 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:31:39 INFO - PROCESS | 2800 | 1464625899115 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 2800 | 1464625899118 Marionette TRACE conn4 <- [1,394,null,{}] 09:31:39 INFO - PROCESS | 2800 | 1464625899124 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 2800 | 1464625899230 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:31:39 INFO - PROCESS | 2800 | 1464625899310 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 2800 | ++DOCSHELL 10EE6800 == 52 [pid = 2800] [id = 108] 09:31:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (11CA5800) [pid = 2800] [serial = 321] [outer = 00000000] 09:31:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (12B87000) [pid = 2800] [serial = 322] [outer = 11CA5800] 09:31:39 INFO - PROCESS | 2800 | 1464625899407 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (13803800) [pid = 2800] [serial = 323] [outer = 11CA5800] 09:31:40 INFO - PROCESS | 2800 | 1464625900031 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 965ms 09:31:40 INFO - PROCESS | 2800 | 1464625900104 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 2800 | 1464625900110 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 09:31:40 INFO - PROCESS | 2800 | 1464625900117 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:31:40 INFO - PROCESS | 2800 | 1464625900119 Marionette TRACE conn4 <- [1,398,null,{}] 09:31:40 INFO - PROCESS | 2800 | 1464625900123 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 2800 | 1464625900226 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:31:40 INFO - PROCESS | 2800 | 1464625900305 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 2800 | ++DOCSHELL 1448EC00 == 53 [pid = 2800] [id = 109] 09:31:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (14E60C00) [pid = 2800] [serial = 324] [outer = 00000000] 09:31:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1564E400) [pid = 2800] [serial = 325] [outer = 14E60C00] 09:31:40 INFO - PROCESS | 2800 | 1464625900402 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (15CD9000) [pid = 2800] [serial = 326] [outer = 14E60C00] 09:31:41 INFO - PROCESS | 2800 | 1464625901094 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1029ms 09:31:41 INFO - PROCESS | 2800 | 1464625901152 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 2800 | 1464625901155 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:31:41 INFO - PROCESS | 2800 | 1464625901159 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 2800 | 1464625901162 Marionette TRACE conn4 <- [1,402,null,{}] 09:31:41 INFO - PROCESS | 2800 | 1464625901173 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 2800 | 1464625901276 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:31:41 INFO - PROCESS | 2800 | 1464625901357 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 2800 | ++DOCSHELL 18228000 == 54 [pid = 2800] [id = 110] 09:31:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (18898000) [pid = 2800] [serial = 327] [outer = 00000000] 09:31:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (18960000) [pid = 2800] [serial = 328] [outer = 18898000] 09:31:41 INFO - PROCESS | 2800 | 1464625901454 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (18964400) [pid = 2800] [serial = 329] [outer = 18898000] 09:31:42 INFO - PROCESS | 2800 | 1464625902341 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1221ms 09:31:42 INFO - PROCESS | 2800 | 1464625902394 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 2800 | 1464625902398 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:31:42 INFO - PROCESS | 2800 | 1464625902403 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 2800 | 1464625902407 Marionette TRACE conn4 <- [1,406,null,{}] 09:31:42 INFO - PROCESS | 2800 | 1464625902455 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 2800 | 1464625902574 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:31:42 INFO - PROCESS | 2800 | 1464625902667 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 2800 | ++DOCSHELL 11CA6800 == 55 [pid = 2800] [id = 111] 09:31:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (11CA9000) [pid = 2800] [serial = 330] [outer = 00000000] 09:31:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (12AF6000) [pid = 2800] [serial = 331] [outer = 11CA9000] 09:31:42 INFO - PROCESS | 2800 | 1464625902715 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (13308C00) [pid = 2800] [serial = 332] [outer = 11CA9000] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 10A2B400 == 54 [pid = 2800] [id = 106] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 10A76C00 == 53 [pid = 2800] [id = 105] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 184BAC00 == 52 [pid = 2800] [id = 104] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 17AF2400 == 51 [pid = 2800] [id = 103] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 10A20400 == 50 [pid = 2800] [id = 102] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 16128400 == 49 [pid = 2800] [id = 101] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 1564D000 == 48 [pid = 2800] [id = 100] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 1444D800 == 47 [pid = 2800] [id = 99] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 12A9D800 == 46 [pid = 2800] [id = 98] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 10B5FC00 == 45 [pid = 2800] [id = 97] 09:31:43 INFO - PROCESS | 2800 | --DOCSHELL 105ED400 == 44 [pid = 2800] [id = 93] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (12AF6400) [pid = 2800] [serial = 154] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (156FBC00) [pid = 2800] [serial = 197] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1A95BC00) [pid = 2800] [serial = 245] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1A580400) [pid = 2800] [serial = 244] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (189D8800) [pid = 2800] [serial = 263] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (1307EC00) [pid = 2800] [serial = 250] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1380C400) [pid = 2800] [serial = 251] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (1888D000) [pid = 2800] [serial = 262] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (11A1AC00) [pid = 2800] [serial = 247] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (13304800) [pid = 2800] [serial = 248] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (14FD9800) [pid = 2800] [serial = 253] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (15B27400) [pid = 2800] [serial = 254] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (16128800) [pid = 2800] [serial = 256] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (112BDC00) [pid = 2800] [serial = 232] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (15C94400) [pid = 2800] [serial = 235] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (189DD400) [pid = 2800] [serial = 238] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1A67F000) [pid = 2800] [serial = 241] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1A15F800) [pid = 2800] [serial = 265] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (141CB000) [pid = 2800] [serial = 268] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (14E6C000) [pid = 2800] [serial = 271] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (15CD3C00) [pid = 2800] [serial = 272] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1A162C00) [pid = 2800] [serial = 266] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (17240000) [pid = 2800] [serial = 259] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (17451800) [pid = 2800] [serial = 260] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (14E61800) [pid = 2800] [serial = 269] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (16133800) [pid = 2800] [serial = 257] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (19F79800) [pid = 2800] [serial = 274] [outer = 00000000] [url = about:blank] 09:31:43 INFO - PROCESS | 2800 | 1464625903314 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 932ms 09:31:43 INFO - PROCESS | 2800 | 1464625903343 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 2800 | 1464625903348 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:31:43 INFO - PROCESS | 2800 | 1464625903354 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 2800 | 1464625903356 Marionette TRACE conn4 <- [1,410,null,{}] 09:31:43 INFO - PROCESS | 2800 | 1464625903360 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 2800 | 1464625903440 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:31:43 INFO - PROCESS | 2800 | 1464625903447 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 2800 | ++DOCSHELL 12B8E800 == 45 [pid = 2800] [id = 112] 09:31:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (12D27400) [pid = 2800] [serial = 333] [outer = 00000000] 09:31:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (13E30000) [pid = 2800] [serial = 334] [outer = 12D27400] 09:31:43 INFO - PROCESS | 2800 | 1464625903492 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (141D5400) [pid = 2800] [serial = 335] [outer = 12D27400] 09:31:43 INFO - PROCESS | 2800 | 1464625903955 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 643ms 09:31:44 INFO - PROCESS | 2800 | 1464625903989 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 2800 | 1464625903991 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:31:44 INFO - PROCESS | 2800 | 1464625903995 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 2800 | 1464625903998 Marionette TRACE conn4 <- [1,414,null,{}] 09:31:44 INFO - PROCESS | 2800 | 1464625904008 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 2800 | 1464625904091 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:31:44 INFO - PROCESS | 2800 | 1464625904100 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 2800 | ++DOCSHELL 14FCE400 == 46 [pid = 2800] [id = 113] 09:31:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (14FD1800) [pid = 2800] [serial = 336] [outer = 00000000] 09:31:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (1564A400) [pid = 2800] [serial = 337] [outer = 14FD1800] 09:31:44 INFO - PROCESS | 2800 | 1464625904148 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (15CCF400) [pid = 2800] [serial = 338] [outer = 14FD1800] 09:31:44 INFO - PROCESS | 2800 | 1464625904664 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 723ms 09:31:44 INFO - PROCESS | 2800 | 1464625904727 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 2800 | 1464625904730 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:31:44 INFO - PROCESS | 2800 | 1464625904733 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 2800 | 1464625904734 Marionette TRACE conn4 <- [1,418,null,{}] 09:31:44 INFO - PROCESS | 2800 | 1464625904738 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 2800 | 1464625904817 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:31:44 INFO - PROCESS | 2800 | 1464625904901 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 2800 | ++DOCSHELL 16128400 == 47 [pid = 2800] [id = 114] 09:31:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (16130800) [pid = 2800] [serial = 339] [outer = 00000000] 09:31:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (17244C00) [pid = 2800] [serial = 340] [outer = 16130800] 09:31:44 INFO - PROCESS | 2800 | 1464625904946 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (17453400) [pid = 2800] [serial = 341] [outer = 16130800] 09:31:45 INFO - PROCESS | 2800 | 1464625905819 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:31:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 09:31:45 INFO - PROCESS | 2800 | 1464625905865 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:31:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:31:45 INFO - PROCESS | 2800 | 1464625905867 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 09:31:45 INFO - PROCESS | 2800 | 1464625905879 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 2800 | 1464625905881 Marionette TRACE conn4 <- [1,422,null,{}] 09:31:45 INFO - PROCESS | 2800 | 1464625905885 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 2800 | 1464625905995 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:31:46 INFO - PROCESS | 2800 | 1464625906002 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 2800 | ++DOCSHELL 17246800 == 48 [pid = 2800] [id = 115] 09:31:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (17452000) [pid = 2800] [serial = 342] [outer = 00000000] 09:31:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (18224000) [pid = 2800] [serial = 343] [outer = 17452000] 09:31:46 INFO - PROCESS | 2800 | 1464625906047 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (18228C00) [pid = 2800] [serial = 344] [outer = 17452000] 09:31:47 INFO - PROCESS | 2800 | 1464625907006 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:31:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1189ms 09:31:47 INFO - PROCESS | 2800 | 1464625907066 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 2800 | 1464625907068 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 09:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:31:47 INFO - PROCESS | 2800 | 1464625907072 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 2800 | 1464625907073 Marionette TRACE conn4 <- [1,426,null,{}] 09:31:47 INFO - PROCESS | 2800 | 1464625907082 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 2800 | 1464625907203 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:31:47 INFO - PROCESS | 2800 | 1464625907211 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 2800 | ++DOCSHELL 16136C00 == 49 [pid = 2800] [id = 116] 09:31:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (178E4C00) [pid = 2800] [serial = 345] [outer = 00000000] 09:31:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (18965400) [pid = 2800] [serial = 346] [outer = 178E4C00] 09:31:47 INFO - PROCESS | 2800 | 1464625907256 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1896D000) [pid = 2800] [serial = 347] [outer = 178E4C00] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (19F6A800) [pid = 2800] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (1800CC00) [pid = 2800] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (17243C00) [pid = 2800] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (180A7C00) [pid = 2800] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1612E400) [pid = 2800] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1448C800) [pid = 2800] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (186BE800) [pid = 2800] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (12AECC00) [pid = 2800] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (10EE1400) [pid = 2800] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (15651000) [pid = 2800] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (18691C00) [pid = 2800] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:31:47 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (10B5BC00) [pid = 2800] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:31:47 INFO - PROCESS | 2800 | 1464625907771 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 2800 | 1464625907814 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 09:31:47 INFO - PROCESS | 2800 | 1464625907817 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:31:47 INFO - PROCESS | 2800 | 1464625907819 Marionette TRACE conn4 <- [1,430,null,{}] 09:31:47 INFO - PROCESS | 2800 | 1464625907822 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 2800 | 1464625907974 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:31:48 INFO - PROCESS | 2800 | 1464625908030 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 2800 | ++DOCSHELL 10B5BC00 == 50 [pid = 2800] [id = 117] 09:31:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (14E66800) [pid = 2800] [serial = 348] [outer = 00000000] 09:31:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (180A0400) [pid = 2800] [serial = 349] [outer = 14E66800] 09:31:48 INFO - PROCESS | 2800 | 1464625908074 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (18965C00) [pid = 2800] [serial = 350] [outer = 14E66800] 09:31:48 INFO - PROCESS | 2800 | 1464625908423 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:31:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 659ms 09:31:48 INFO - PROCESS | 2800 | 1464625908488 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 2800 | 1464625908490 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 09:31:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:31:48 INFO - PROCESS | 2800 | 1464625908499 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 2800 | 1464625908501 Marionette TRACE conn4 <- [1,434,null,{}] 09:31:48 INFO - PROCESS | 2800 | 1464625908504 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 2800 | 1464625908606 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:31:48 INFO - PROCESS | 2800 | 1464625908614 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 2800 | ++DOCSHELL 10A22800 == 51 [pid = 2800] [id = 118] 09:31:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1800CC00) [pid = 2800] [serial = 351] [outer = 00000000] 09:31:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (19F63C00) [pid = 2800] [serial = 352] [outer = 1800CC00] 09:31:48 INFO - PROCESS | 2800 | 1464625908671 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (19F64C00) [pid = 2800] [serial = 353] [outer = 1800CC00] 09:31:49 INFO - PROCESS | 2800 | 1464625909140 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:31:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 643ms 09:31:49 INFO - PROCESS | 2800 | 1464625909173 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 2800 | 1464625909175 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:31:49 INFO - PROCESS | 2800 | 1464625909178 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 2800 | 1464625909180 Marionette TRACE conn4 <- [1,438,null,{}] 09:31:49 INFO - PROCESS | 2800 | 1464625909183 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 2800 | 1464625909257 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:31:49 INFO - PROCESS | 2800 | 1464625909263 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 2800 | ++DOCSHELL 17B0E000 == 52 [pid = 2800] [id = 119] 09:31:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1A15D400) [pid = 2800] [serial = 354] [outer = 00000000] 09:31:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (1A57C400) [pid = 2800] [serial = 355] [outer = 1A15D400] 09:31:49 INFO - PROCESS | 2800 | 1464625909306 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1A4C5800) [pid = 2800] [serial = 356] [outer = 1A15D400] 09:31:49 INFO - PROCESS | 2800 | 1464625909755 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:31:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 659ms 09:31:49 INFO - PROCESS | 2800 | 1464625909815 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 2800 | 1464625909819 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:31:49 INFO - PROCESS | 2800 | 1464625909825 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 2800 | 1464625909829 Marionette TRACE conn4 <- [1,442,null,{}] 09:31:49 INFO - PROCESS | 2800 | 1464625909836 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 2800 | 1464625909950 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:31:50 INFO - PROCESS | 2800 | 1464625910112 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 2800 | ++DOCSHELL 114B1400 == 53 [pid = 2800] [id = 120] 09:31:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (114B3800) [pid = 2800] [serial = 357] [outer = 00000000] 09:31:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (11CA2800) [pid = 2800] [serial = 358] [outer = 114B3800] 09:31:50 INFO - PROCESS | 2800 | 1464625910168 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1307C400) [pid = 2800] [serial = 359] [outer = 114B3800] 09:31:50 INFO - PROCESS | 2800 | 1464625910791 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:31:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 964ms 09:31:50 INFO - PROCESS | 2800 | 1464625910804 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 2800 | 1464625910810 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:31:50 INFO - PROCESS | 2800 | 1464625910816 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 2800 | 1464625910819 Marionette TRACE conn4 <- [1,446,null,{}] 09:31:50 INFO - PROCESS | 2800 | 1464625910823 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 2800 | 1464625910927 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:31:51 INFO - PROCESS | 2800 | 1464625911022 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 2800 | ++DOCSHELL 1448DC00 == 54 [pid = 2800] [id = 121] 09:31:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (14E5E800) [pid = 2800] [serial = 360] [outer = 00000000] 09:31:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (15953400) [pid = 2800] [serial = 361] [outer = 14E5E800] 09:31:51 INFO - PROCESS | 2800 | 1464625911077 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (15958800) [pid = 2800] [serial = 362] [outer = 14E5E800] 09:31:51 INFO - PROCESS | 2800 | 1464625911719 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:31:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 964ms 09:31:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:31:51 INFO - PROCESS | 2800 | 1464625911792 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 2800 | 1464625911794 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 09:31:51 INFO - PROCESS | 2800 | 1464625911798 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 2800 | 1464625911802 Marionette TRACE conn4 <- [1,450,null,{}] 09:31:51 INFO - PROCESS | 2800 | 1464625911813 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 2800 | 1464625911918 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:31:52 INFO - PROCESS | 2800 | 1464625911998 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 2800 | ++DOCSHELL 1595D400 == 55 [pid = 2800] [id = 122] 09:31:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (16131000) [pid = 2800] [serial = 363] [outer = 00000000] 09:31:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (17AF5800) [pid = 2800] [serial = 364] [outer = 16131000] 09:31:52 INFO - PROCESS | 2800 | 1464625912096 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (186BF000) [pid = 2800] [serial = 365] [outer = 16131000] 09:31:52 INFO - PROCESS | 2800 | 1464625912713 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 2800 | 1464625912781 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:31:52 INFO - PROCESS | 2800 | 1464625912785 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 2800 | 1464625912787 Marionette TRACE conn4 <- [1,454,null,{}] 09:31:52 INFO - PROCESS | 2800 | 1464625912791 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 2800 | 1464625912890 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:31:52 INFO - PROCESS | 2800 | 1464625912969 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 2800 | ++DOCSHELL 19F78800 == 56 [pid = 2800] [id = 123] 09:31:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (1A41BC00) [pid = 2800] [serial = 366] [outer = 00000000] 09:31:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (1A954000) [pid = 2800] [serial = 367] [outer = 1A41BC00] 09:31:53 INFO - PROCESS | 2800 | 1464625913063 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1A95EC00) [pid = 2800] [serial = 368] [outer = 1A41BC00] 09:31:53 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:53 INFO - PROCESS | 2800 | 1464625913665 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:31:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1061ms 09:31:53 INFO - PROCESS | 2800 | 1464625913908 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 2800 | 1464625913913 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 2800 | 1464625913919 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:31:53 INFO - PROCESS | 2800 | 1464625913921 Marionette TRACE conn4 <- [1,458,null,{}] 09:31:53 INFO - PROCESS | 2800 | 1464625913927 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 2800 | 1464625914022 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:31:54 INFO - PROCESS | 2800 | 1464625914096 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 2800 | ++DOCSHELL 0F227000 == 57 [pid = 2800] [id = 124] 09:31:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (0F229800) [pid = 2800] [serial = 369] [outer = 00000000] 09:31:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (0F230000) [pid = 2800] [serial = 370] [outer = 0F229800] 09:31:54 INFO - PROCESS | 2800 | 1464625914157 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (114A8800) [pid = 2800] [serial = 371] [outer = 0F229800] 09:31:54 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:31:54 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:31:54 INFO - PROCESS | 2800 | 1464625914785 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 2800 | 1464625914871 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 09:31:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:31:54 INFO - PROCESS | 2800 | 1464625914878 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 2800 | 1464625914882 Marionette TRACE conn4 <- [1,462,null,{}] 09:31:54 INFO - PROCESS | 2800 | 1464625914904 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 2800 | 1464625915054 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:31:55 INFO - PROCESS | 2800 | 1464625915175 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 10A22800 == 56 [pid = 2800] [id = 118] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 10B5BC00 == 55 [pid = 2800] [id = 117] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 16136C00 == 54 [pid = 2800] [id = 116] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 17246800 == 53 [pid = 2800] [id = 115] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 16128400 == 52 [pid = 2800] [id = 114] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 14FCE400 == 51 [pid = 2800] [id = 113] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 12B8E800 == 50 [pid = 2800] [id = 112] 09:31:55 INFO - PROCESS | 2800 | --DOCSHELL 11CA6800 == 49 [pid = 2800] [id = 111] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1A57C000) [pid = 2800] [serial = 230] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (1A41C800) [pid = 2800] [serial = 317] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1AA04400) [pid = 2800] [serial = 319] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (17B17800) [pid = 2800] [serial = 304] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (186BEC00) [pid = 2800] [serial = 307] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10A29800) [pid = 2800] [serial = 277] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1444FC00) [pid = 2800] [serial = 280] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (167DBC00) [pid = 2800] [serial = 301] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (14FD3800) [pid = 2800] [serial = 295] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (153B9400) [pid = 2800] [serial = 296] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (189DF800) [pid = 2800] [serial = 287] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (186C9400) [pid = 2800] [serial = 286] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (12DAE400) [pid = 2800] [serial = 292] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (133A7C00) [pid = 2800] [serial = 293] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (12AF5000) [pid = 2800] [serial = 290] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (114A9400) [pid = 2800] [serial = 289] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1822C000) [pid = 2800] [serial = 305] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (15CD6800) [pid = 2800] [serial = 298] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15FD0800) [pid = 2800] [serial = 299] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (17248000) [pid = 2800] [serial = 283] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (18899000) [pid = 2800] [serial = 310] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (186C0C00) [pid = 2800] [serial = 308] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (19F83C00) [pid = 2800] [serial = 316] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (18899C00) [pid = 2800] [serial = 311] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (18897C00) [pid = 2800] [serial = 314] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (167DDC00) [pid = 2800] [serial = 302] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (18692C00) [pid = 2800] [serial = 313] [outer = 00000000] [url = about:blank] 09:31:55 INFO - PROCESS | 2800 | ++DOCSHELL 10432400 == 50 [pid = 2800] [id = 125] 09:31:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (10502400) [pid = 2800] [serial = 372] [outer = 00000000] 09:31:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (10A7D000) [pid = 2800] [serial = 373] [outer = 10502400] 09:31:55 INFO - PROCESS | 2800 | 1464625915248 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (12D2A400) [pid = 2800] [serial = 374] [outer = 10502400] 09:31:55 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:31:55 INFO - PROCESS | 2800 | 1464625915667 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 2800 | 1464625915715 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 09:31:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:31:55 INFO - PROCESS | 2800 | 1464625915719 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 2800 | 1464625915721 Marionette TRACE conn4 <- [1,466,null,{}] 09:31:55 INFO - PROCESS | 2800 | 1464625915730 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 2800 | 1464625915819 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:31:55 INFO - PROCESS | 2800 | 1464625915828 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 2800 | ++DOCSHELL 14FD9000 == 51 [pid = 2800] [id = 126] 09:31:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (14FD9400) [pid = 2800] [serial = 375] [outer = 00000000] 09:31:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (15953C00) [pid = 2800] [serial = 376] [outer = 14FD9400] 09:31:55 INFO - PROCESS | 2800 | 1464625915875 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (1595FC00) [pid = 2800] [serial = 377] [outer = 14FD9400] 09:31:56 INFO - PROCESS | 2800 | 1464625916372 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 2800 | 1464625916393 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:31:56 INFO - PROCESS | 2800 | 1464625916397 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 2800 | 1464625916400 Marionette TRACE conn4 <- [1,470,null,{}] 09:31:56 INFO - PROCESS | 2800 | 1464625916408 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 2800 | 1464625916486 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:31:56 INFO - PROCESS | 2800 | 1464625916522 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 2800 | ++DOCSHELL 16134400 == 52 [pid = 2800] [id = 127] 09:31:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (16134C00) [pid = 2800] [serial = 378] [outer = 00000000] 09:31:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (167D8C00) [pid = 2800] [serial = 379] [outer = 16134C00] 09:31:56 INFO - PROCESS | 2800 | 1464625916566 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (169AFC00) [pid = 2800] [serial = 380] [outer = 16134C00] 09:31:57 INFO - PROCESS | 2800 | 1464625917020 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 675ms 09:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:31:57 INFO - PROCESS | 2800 | 1464625917053 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 2800 | 1464625917055 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 09:31:57 INFO - PROCESS | 2800 | 1464625917059 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 2800 | 1464625917060 Marionette TRACE conn4 <- [1,474,null,{}] 09:31:57 INFO - PROCESS | 2800 | 1464625917063 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 2800 | 1464625917139 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:31:57 INFO - PROCESS | 2800 | 1464625917147 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 2800 | ++DOCSHELL 14E64800 == 53 [pid = 2800] [id = 128] 09:31:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (17246800) [pid = 2800] [serial = 381] [outer = 00000000] 09:31:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (17AE8000) [pid = 2800] [serial = 382] [outer = 17246800] 09:31:57 INFO - PROCESS | 2800 | 1464625917192 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (17AED400) [pid = 2800] [serial = 383] [outer = 17246800] 09:31:57 INFO - PROCESS | 2800 | 1464625917692 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:31:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 643ms 09:31:57 INFO - PROCESS | 2800 | 1464625917730 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 2800 | 1464625917732 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:31:57 INFO - PROCESS | 2800 | 1464625917735 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 2800 | 1464625917737 Marionette TRACE conn4 <- [1,478,null,{}] 09:31:57 INFO - PROCESS | 2800 | 1464625917740 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 2800 | 1464625917869 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:31:57 INFO - PROCESS | 2800 | 1464625917946 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 2800 | ++DOCSHELL 18695000 == 54 [pid = 2800] [id = 129] 09:31:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (186BE000) [pid = 2800] [serial = 384] [outer = 00000000] 09:31:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (186CAC00) [pid = 2800] [serial = 385] [outer = 186BE000] 09:31:57 INFO - PROCESS | 2800 | 1464625917990 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (18966000) [pid = 2800] [serial = 386] [outer = 186BE000] 09:31:58 INFO - PROCESS | 2800 | 1464625918427 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:31:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 755ms 09:31:58 INFO - PROCESS | 2800 | 1464625918476 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 2800 | 1464625918478 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 09:31:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:31:58 INFO - PROCESS | 2800 | 1464625918482 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 2800 | 1464625918483 Marionette TRACE conn4 <- [1,482,null,{}] 09:31:58 INFO - PROCESS | 2800 | 1464625918487 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 2800 | 1464625918637 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:31:58 INFO - PROCESS | 2800 | 1464625918692 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 2800 | ++DOCSHELL 18899000 == 55 [pid = 2800] [id = 130] 09:31:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (18969400) [pid = 2800] [serial = 387] [outer = 00000000] 09:31:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (189DC400) [pid = 2800] [serial = 388] [outer = 18969400] 09:31:58 INFO - PROCESS | 2800 | 1464625918736 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (189E1000) [pid = 2800] [serial = 389] [outer = 18969400] 09:31:59 INFO - PROCESS | 2800 | 1464625919173 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:31:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 707ms 09:31:59 INFO - PROCESS | 2800 | 1464625919213 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 2800 | 1464625919215 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 09:31:59 INFO - PROCESS | 2800 | 1464625919219 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:31:59 INFO - PROCESS | 2800 | 1464625919220 Marionette TRACE conn4 <- [1,486,null,{}] 09:31:59 INFO - PROCESS | 2800 | 1464625919261 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 2800 | 1464625919364 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:31:59 INFO - PROCESS | 2800 | 1464625919374 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 2800 | ++DOCSHELL 189D8400 == 56 [pid = 2800] [id = 131] 09:31:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (1A15E000) [pid = 2800] [serial = 390] [outer = 00000000] 09:31:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1A4CC800) [pid = 2800] [serial = 391] [outer = 1A15E000] 09:31:59 INFO - PROCESS | 2800 | 1464625919418 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (1A57BC00) [pid = 2800] [serial = 392] [outer = 1A15E000] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (12D27400) [pid = 2800] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (17452000) [pid = 2800] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (178E4C00) [pid = 2800] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (14E66800) [pid = 2800] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (14FD1800) [pid = 2800] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (11CA9000) [pid = 2800] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (1800CC00) [pid = 2800] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (16130800) [pid = 2800] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (1A586000) [pid = 2800] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10A28400) [pid = 2800] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (112BC400) [pid = 2800] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (184BB800) [pid = 2800] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (10EE4400) [pid = 2800] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (17529000) [pid = 2800] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:31:59 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (141D4400) [pid = 2800] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:32:00 INFO - PROCESS | 2800 | 1464625920019 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 820ms 09:32:00 INFO - PROCESS | 2800 | 1464625920053 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 2800 | 1464625920055 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 09:32:00 INFO - PROCESS | 2800 | 1464625920059 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:32:00 INFO - PROCESS | 2800 | 1464625920060 Marionette TRACE conn4 <- [1,490,null,{}] 09:32:00 INFO - PROCESS | 2800 | 1464625920073 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 2800 | 1464625920150 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:32:00 INFO - PROCESS | 2800 | 1464625920157 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 2800 | ++DOCSHELL 10507400 == 57 [pid = 2800] [id = 132] 09:32:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (10A4F400) [pid = 2800] [serial = 393] [outer = 00000000] 09:32:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (14FCB400) [pid = 2800] [serial = 394] [outer = 10A4F400] 09:32:00 INFO - PROCESS | 2800 | 1464625920200 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (17529000) [pid = 2800] [serial = 395] [outer = 10A4F400] 09:32:00 INFO - PROCESS | 2800 | 1464625920612 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:32:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 611ms 09:32:00 INFO - PROCESS | 2800 | 1464625920680 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 2800 | 1464625920682 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:32:00 INFO - PROCESS | 2800 | 1464625920687 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 2800 | 1464625920689 Marionette TRACE conn4 <- [1,494,null,{}] 09:32:00 INFO - PROCESS | 2800 | 1464625920692 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 2800 | 1464625920769 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:32:00 INFO - PROCESS | 2800 | 1464625920775 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 2800 | ++DOCSHELL 1047FC00 == 58 [pid = 2800] [id = 133] 09:32:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (10A71C00) [pid = 2800] [serial = 396] [outer = 00000000] 09:32:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (17AD0400) [pid = 2800] [serial = 397] [outer = 10A71C00] 09:32:00 INFO - PROCESS | 2800 | 1464625920819 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (17AD1C00) [pid = 2800] [serial = 398] [outer = 10A71C00] 09:32:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (17AD7800) [pid = 2800] [serial = 399] [outer = 11424400] 09:32:01 INFO - PROCESS | 2800 | 1464625921344 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:32:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 643ms 09:32:01 INFO - PROCESS | 2800 | 1464625921358 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 2800 | 1464625921361 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 09:32:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:32:01 INFO - PROCESS | 2800 | 1464625921364 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 2800 | 1464625921366 Marionette TRACE conn4 <- [1,498,null,{}] 09:32:01 INFO - PROCESS | 2800 | 1464625921370 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 2800 | 1464625921465 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:32:01 INFO - PROCESS | 2800 | 1464625921475 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 2800 | ++DOCSHELL 17245C00 == 59 [pid = 2800] [id = 134] 09:32:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (17ACB000) [pid = 2800] [serial = 400] [outer = 00000000] 09:32:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1AA0B800) [pid = 2800] [serial = 401] [outer = 17ACB000] 09:32:01 INFO - PROCESS | 2800 | 1464625921522 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (1AAF3000) [pid = 2800] [serial = 402] [outer = 17ACB000] 09:32:01 INFO - PROCESS | 2800 | 1464625921964 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:32:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 724ms 09:32:02 INFO - PROCESS | 2800 | 1464625922064 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 2800 | 1464625922068 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 09:32:02 INFO - PROCESS | 2800 | 1464625922074 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:32:02 INFO - PROCESS | 2800 | 1464625922127 Marionette TRACE conn4 <- [1,502,null,{}] 09:32:02 INFO - PROCESS | 2800 | 1464625922133 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 2800 | 1464625922315 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:32:02 INFO - PROCESS | 2800 | 1464625922434 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 2800 | ++DOCSHELL 10A2D800 == 60 [pid = 2800] [id = 135] 09:32:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (10A2E400) [pid = 2800] [serial = 403] [outer = 00000000] 09:32:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (10A75000) [pid = 2800] [serial = 404] [outer = 10A2E400] 09:32:02 INFO - PROCESS | 2800 | 1464625922496 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (10B25800) [pid = 2800] [serial = 405] [outer = 10A2E400] 09:32:03 INFO - PROCESS | 2800 | 1464625923074 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:32:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1045ms 09:32:03 INFO - PROCESS | 2800 | 1464625923115 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 2800 | 1464625923119 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:32:03 INFO - PROCESS | 2800 | 1464625923127 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 2800 | 1464625923131 Marionette TRACE conn4 <- [1,506,null,{}] 09:32:03 INFO - PROCESS | 2800 | 1464625923135 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 2800 | 1464625923240 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:32:03 INFO - PROCESS | 2800 | 1464625923378 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 2800 | ++DOCSHELL 11C9D800 == 61 [pid = 2800] [id = 136] 09:32:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (11CA8800) [pid = 2800] [serial = 406] [outer = 00000000] 09:32:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (13304000) [pid = 2800] [serial = 407] [outer = 11CA8800] 09:32:03 INFO - PROCESS | 2800 | 1464625923431 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (13E31000) [pid = 2800] [serial = 408] [outer = 11CA8800] 09:32:04 INFO - PROCESS | 2800 | 1464625924016 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:32:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 916ms 09:32:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:32:04 INFO - PROCESS | 2800 | 1464625924063 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 2800 | 1464625924065 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 09:32:04 INFO - PROCESS | 2800 | 1464625924069 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 2800 | 1464625924071 Marionette TRACE conn4 <- [1,510,null,{}] 09:32:04 INFO - PROCESS | 2800 | 1464625924081 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 2800 | 1464625924219 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:32:04 INFO - PROCESS | 2800 | 1464625924343 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 2800 | ++DOCSHELL 15CD3400 == 62 [pid = 2800] [id = 137] 09:32:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (15CDBC00) [pid = 2800] [serial = 409] [outer = 00000000] 09:32:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1612F400) [pid = 2800] [serial = 410] [outer = 15CDBC00] 09:32:04 INFO - PROCESS | 2800 | 1464625924401 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (17459000) [pid = 2800] [serial = 411] [outer = 15CDBC00] 09:32:05 INFO - PROCESS | 2800 | 1464625925066 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1029ms 09:32:05 INFO - PROCESS | 2800 | 1464625925103 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 2800 | 1464625925105 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 09:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:32:05 INFO - PROCESS | 2800 | 1464625925109 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 2800 | 1464625925111 Marionette TRACE conn4 <- [1,514,null,{}] 09:32:05 INFO - PROCESS | 2800 | 1464625925115 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 2800 | 1464625925217 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:32:05 INFO - PROCESS | 2800 | 1464625925341 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 2800 | ++DOCSHELL 18693800 == 63 [pid = 2800] [id = 138] 09:32:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (18695800) [pid = 2800] [serial = 412] [outer = 00000000] 09:32:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (18962400) [pid = 2800] [serial = 413] [outer = 18695800] 09:32:05 INFO - PROCESS | 2800 | 1464625925396 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1A41C000) [pid = 2800] [serial = 414] [outer = 18695800] 09:32:06 INFO - PROCESS | 2800 | 1464625926010 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 980ms 09:32:06 INFO - PROCESS | 2800 | 1464625926087 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 2800 | 1464625926089 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 09:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:32:06 INFO - PROCESS | 2800 | 1464625926093 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 2800 | 1464625926095 Marionette TRACE conn4 <- [1,518,null,{}] 09:32:06 INFO - PROCESS | 2800 | 1464625926099 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 2800 | 1464625926197 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:32:06 INFO - PROCESS | 2800 | 1464625926411 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 2800 | ++DOCSHELL 1036FC00 == 64 [pid = 2800] [id = 139] 09:32:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (10439000) [pid = 2800] [serial = 415] [outer = 00000000] 09:32:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10A59400) [pid = 2800] [serial = 416] [outer = 10439000] 09:32:06 INFO - PROCESS | 2800 | 1464625926478 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10AF6C00) [pid = 2800] [serial = 417] [outer = 10439000] 09:32:07 INFO - PROCESS | 2800 | 1464625927115 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1077ms 09:32:07 INFO - PROCESS | 2800 | 1464625927182 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 2800 | 1464625927186 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:32:07 INFO - PROCESS | 2800 | 1464625927191 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 2800 | 1464625927194 Marionette TRACE conn4 <- [1,522,null,{}] 09:32:07 INFO - PROCESS | 2800 | 1464625927199 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 2800 | 1464625927295 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:32:07 INFO - PROCESS | 2800 | 1464625927395 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 2800 | ++DOCSHELL 112BDC00 == 65 [pid = 2800] [id = 140] 09:32:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (112C5800) [pid = 2800] [serial = 418] [outer = 00000000] 09:32:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (12B84000) [pid = 2800] [serial = 419] [outer = 112C5800] 09:32:07 INFO - PROCESS | 2800 | 1464625927444 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (13315000) [pid = 2800] [serial = 420] [outer = 112C5800] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 189DC000 == 64 [pid = 2800] [id = 77] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 1047FC00 == 63 [pid = 2800] [id = 133] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 10507400 == 62 [pid = 2800] [id = 132] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 189D8400 == 61 [pid = 2800] [id = 131] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 18899000 == 60 [pid = 2800] [id = 130] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 18695000 == 59 [pid = 2800] [id = 129] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 14E64800 == 58 [pid = 2800] [id = 128] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 16134400 == 57 [pid = 2800] [id = 127] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 14FD9000 == 56 [pid = 2800] [id = 126] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 10432400 == 55 [pid = 2800] [id = 125] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 0F227000 == 54 [pid = 2800] [id = 124] 09:32:07 INFO - PROCESS | 2800 | --DOCSHELL 17B0E000 == 53 [pid = 2800] [id = 119] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1A95E800) [pid = 2800] [serial = 242] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (175ED400) [pid = 2800] [serial = 194] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (133A5800) [pid = 2800] [serial = 191] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1A957800) [pid = 2800] [serial = 188] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (11A0C000) [pid = 2800] [serial = 233] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (19F7D000) [pid = 2800] [serial = 239] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (16129C00) [pid = 2800] [serial = 236] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (12AF6000) [pid = 2800] [serial = 331] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (1564E400) [pid = 2800] [serial = 325] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (18960000) [pid = 2800] [serial = 328] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (19F64C00) [pid = 2800] [serial = 353] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (19F63C00) [pid = 2800] [serial = 352] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (1A57C400) [pid = 2800] [serial = 355] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1896D000) [pid = 2800] [serial = 347] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (12B87000) [pid = 2800] [serial = 322] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (17244C00) [pid = 2800] [serial = 340] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (18965C00) [pid = 2800] [serial = 350] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (17453400) [pid = 2800] [serial = 341] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (13E30000) [pid = 2800] [serial = 334] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (18224000) [pid = 2800] [serial = 343] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (18228C00) [pid = 2800] [serial = 344] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (141D5400) [pid = 2800] [serial = 335] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (18965400) [pid = 2800] [serial = 346] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (180A0400) [pid = 2800] [serial = 349] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1564A400) [pid = 2800] [serial = 337] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15CCF400) [pid = 2800] [serial = 338] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (13308C00) [pid = 2800] [serial = 332] [outer = 00000000] [url = about:blank] 09:32:08 INFO - PROCESS | 2800 | 1464625928041 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 868ms 09:32:08 INFO - PROCESS | 2800 | 1464625928068 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 2800 | 1464625928072 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:32:08 INFO - PROCESS | 2800 | 1464625928077 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 2800 | 1464625928079 Marionette TRACE conn4 <- [1,526,null,{}] 09:32:08 INFO - PROCESS | 2800 | 1464625928082 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 2800 | 1464625928163 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:32:08 INFO - PROCESS | 2800 | 1464625928246 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 2800 | ++DOCSHELL 114AB800 == 54 [pid = 2800] [id = 141] 09:32:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (11A0C000) [pid = 2800] [serial = 421] [outer = 00000000] 09:32:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (13164400) [pid = 2800] [serial = 422] [outer = 11A0C000] 09:32:08 INFO - PROCESS | 2800 | 1464625928291 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (141D0800) [pid = 2800] [serial = 423] [outer = 11A0C000] 09:32:08 INFO - PROCESS | 2800 | 1464625928683 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 659ms 09:32:08 INFO - PROCESS | 2800 | 1464625928715 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 2800 | 1464625928717 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:32:08 INFO - PROCESS | 2800 | 1464625928729 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 2800 | 1464625928735 Marionette TRACE conn4 <- [1,530,null,{}] 09:32:08 INFO - PROCESS | 2800 | 1464625928744 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 2800 | 1464625928826 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:32:08 INFO - PROCESS | 2800 | 1464625928834 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 2800 | ++DOCSHELL 14E62800 == 55 [pid = 2800] [id = 142] 09:32:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (14E6BC00) [pid = 2800] [serial = 424] [outer = 00000000] 09:32:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (15953800) [pid = 2800] [serial = 425] [outer = 14E6BC00] 09:32:08 INFO - PROCESS | 2800 | 1464625928878 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (1595F000) [pid = 2800] [serial = 426] [outer = 14E6BC00] 09:32:09 INFO - PROCESS | 2800 | 1464625929398 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:32:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:32:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:32:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:32:09 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:32:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:32:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:32:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 724ms 09:32:09 INFO - PROCESS | 2800 | 1464625929454 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 2800 | 1464625929456 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 09:32:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:32:09 INFO - PROCESS | 2800 | 1464625929460 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 2800 | 1464625929461 Marionette TRACE conn4 <- [1,534,null,{}] 09:32:09 INFO - PROCESS | 2800 | 1464625929465 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 2800 | 1464625929579 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:32:09 INFO - PROCESS | 2800 | 1464625929590 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 2800 | ++DOCSHELL 15FCF800 == 56 [pid = 2800] [id = 143] 09:32:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (16128400) [pid = 2800] [serial = 427] [outer = 00000000] 09:32:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1612E000) [pid = 2800] [serial = 428] [outer = 16128400] 09:32:09 INFO - PROCESS | 2800 | 1464625929634 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (16130800) [pid = 2800] [serial = 429] [outer = 16128400] 09:32:10 INFO - PROCESS | 2800 | 1464625930070 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:32:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 723ms 09:32:10 INFO - PROCESS | 2800 | 1464625930159 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 2800 | 1464625930161 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 09:32:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:32:10 INFO - PROCESS | 2800 | 1464625930164 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 2800 | 1464625930175 Marionette TRACE conn4 <- [1,538,null,{}] 09:32:10 INFO - PROCESS | 2800 | 1464625930190 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 2800 | 1464625930294 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:32:10 INFO - PROCESS | 2800 | 1464625930304 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 2800 | ++DOCSHELL 16B83800 == 57 [pid = 2800] [id = 144] 09:32:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (17245000) [pid = 2800] [serial = 430] [outer = 00000000] 09:32:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (1745FC00) [pid = 2800] [serial = 431] [outer = 17245000] 09:32:10 INFO - PROCESS | 2800 | 1464625930448 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (17AD3000) [pid = 2800] [serial = 432] [outer = 17245000] 09:32:10 INFO - PROCESS | 2800 | 1464625930854 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:32:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 723ms 09:32:10 INFO - PROCESS | 2800 | 1464625930897 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 2800 | 1464625930899 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 09:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:32:10 INFO - PROCESS | 2800 | 1464625930947 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 2800 | 1464625930949 Marionette TRACE conn4 <- [1,542,null,{}] 09:32:10 INFO - PROCESS | 2800 | 1464625930962 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 2800 | 1464625931075 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:32:11 INFO - PROCESS | 2800 | 1464625931093 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 2800 | ++DOCSHELL 17AD5400 == 58 [pid = 2800] [id = 145] 09:32:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (17AD5C00) [pid = 2800] [serial = 433] [outer = 00000000] 09:32:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (18697800) [pid = 2800] [serial = 434] [outer = 17AD5C00] 09:32:11 INFO - PROCESS | 2800 | 1464625931182 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (186C0400) [pid = 2800] [serial = 435] [outer = 17AD5C00] 09:32:11 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:11 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:11 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:11 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:11 INFO - PROCESS | 2800 | 1464625931651 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 739ms 09:32:11 INFO - PROCESS | 2800 | 1464625931674 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 2800 | 1464625931676 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 09:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:32:11 INFO - PROCESS | 2800 | 1464625931679 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 2800 | 1464625931681 Marionette TRACE conn4 <- [1,546,null,{}] 09:32:11 INFO - PROCESS | 2800 | 1464625931690 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 2800 | 1464625931794 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:32:11 INFO - PROCESS | 2800 | 1464625931802 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 2800 | ++DOCSHELL 15B33C00 == 59 [pid = 2800] [id = 146] 09:32:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (17B16C00) [pid = 2800] [serial = 436] [outer = 00000000] 09:32:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (18963000) [pid = 2800] [serial = 437] [outer = 17B16C00] 09:32:11 INFO - PROCESS | 2800 | 1464625931845 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (18963400) [pid = 2800] [serial = 438] [outer = 17B16C00] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (105F5000) [pid = 2800] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (13E30800) [pid = 2800] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (15FC6C00) [pid = 2800] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (189D9C00) [pid = 2800] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (18898000) [pid = 2800] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (186BE000) [pid = 2800] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (18969400) [pid = 2800] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (1A15E000) [pid = 2800] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (16134C00) [pid = 2800] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1A41BC00) [pid = 2800] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (14FD9400) [pid = 2800] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10A4F400) [pid = 2800] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10502400) [pid = 2800] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (16131000) [pid = 2800] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (14E5E800) [pid = 2800] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (17246800) [pid = 2800] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (10A71C00) [pid = 2800] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (0F229800) [pid = 2800] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (114B3800) [pid = 2800] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1A57AC00) [pid = 2800] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (14E60C00) [pid = 2800] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:32:12 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (11CA5800) [pid = 2800] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:32:12 INFO - PROCESS | 2800 | 1464625932500 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 868ms 09:32:12 INFO - PROCESS | 2800 | 1464625932523 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 2800 | 1464625932525 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 09:32:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:32:12 INFO - PROCESS | 2800 | 1464625932528 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 2800 | 1464625932530 Marionette TRACE conn4 <- [1,550,null,{}] 09:32:12 INFO - PROCESS | 2800 | 1464625932533 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 2800 | 1464625932611 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:32:12 INFO - PROCESS | 2800 | 1464625932698 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 2800 | ++DOCSHELL 103CA800 == 60 [pid = 2800] [id = 147] 09:32:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (10A5D800) [pid = 2800] [serial = 439] [outer = 00000000] 09:32:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (12AF4800) [pid = 2800] [serial = 440] [outer = 10A5D800] 09:32:12 INFO - PROCESS | 2800 | 1464625932800 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (14FCE000) [pid = 2800] [serial = 441] [outer = 10A5D800] 09:32:13 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:13 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:13 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:13 INFO - PROCESS | 2800 | 1464625933165 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 659ms 09:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:32:13 INFO - PROCESS | 2800 | 1464625933200 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 2800 | 1464625933202 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 09:32:13 INFO - PROCESS | 2800 | 1464625933205 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 2800 | 1464625933206 Marionette TRACE conn4 <- [1,554,null,{}] 09:32:13 INFO - PROCESS | 2800 | 1464625933210 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 2800 | 1464625933287 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:32:13 INFO - PROCESS | 2800 | 1464625933370 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 2800 | ++DOCSHELL 1058E400 == 61 [pid = 2800] [id = 148] 09:32:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (141D1400) [pid = 2800] [serial = 442] [outer = 00000000] 09:32:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (17AF0C00) [pid = 2800] [serial = 443] [outer = 141D1400] 09:32:13 INFO - PROCESS | 2800 | 1464625933414 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (186C0800) [pid = 2800] [serial = 444] [outer = 141D1400] 09:32:13 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:13 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:13 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:13 INFO - PROCESS | 2800 | 1464625933761 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:32:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 611ms 09:32:13 INFO - PROCESS | 2800 | 1464625933803 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 2800 | 1464625933806 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:32:13 INFO - PROCESS | 2800 | 1464625933811 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 2800 | 1464625933814 Marionette TRACE conn4 <- [1,558,null,{}] 09:32:13 INFO - PROCESS | 2800 | 1464625933819 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 2800 | 1464625934003 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:32:14 INFO - PROCESS | 2800 | 1464625934043 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 2800 | ++DOCSHELL 10A29000 == 62 [pid = 2800] [id = 149] 09:32:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (16134C00) [pid = 2800] [serial = 445] [outer = 00000000] 09:32:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (189D5C00) [pid = 2800] [serial = 446] [outer = 16134C00] 09:32:14 INFO - PROCESS | 2800 | 1464625934091 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (19F65400) [pid = 2800] [serial = 447] [outer = 16134C00] 09:32:14 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:14 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:14 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:14 INFO - PROCESS | 2800 | 1464625934577 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:32:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 820ms 09:32:14 INFO - PROCESS | 2800 | 1464625934643 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 2800 | 1464625934648 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:32:14 INFO - PROCESS | 2800 | 1464625934669 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 2800 | 1464625934674 Marionette TRACE conn4 <- [1,562,null,{}] 09:32:14 INFO - PROCESS | 2800 | 1464625934681 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 2800 | 1464625934798 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:32:14 INFO - PROCESS | 2800 | 1464625934892 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 2800 | ++DOCSHELL 1059B000 == 63 [pid = 2800] [id = 150] 09:32:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (105F0400) [pid = 2800] [serial = 448] [outer = 00000000] 09:32:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (10B21400) [pid = 2800] [serial = 449] [outer = 105F0400] 09:32:14 INFO - PROCESS | 2800 | 1464625934947 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (10B2DC00) [pid = 2800] [serial = 450] [outer = 105F0400] 09:32:15 INFO - PROCESS | 2800 | 1464625935591 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:32:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 964ms 09:32:15 INFO - PROCESS | 2800 | 1464625935646 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 2800 | 1464625935652 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:32:15 INFO - PROCESS | 2800 | 1464625935658 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 2800 | 1464625935661 Marionette TRACE conn4 <- [1,566,null,{}] 09:32:15 INFO - PROCESS | 2800 | 1464625935665 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 2800 | 1464625935771 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:32:15 INFO - PROCESS | 2800 | 1464625935869 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 2800 | ++DOCSHELL 12A9D800 == 64 [pid = 2800] [id = 151] 09:32:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (12DAB400) [pid = 2800] [serial = 451] [outer = 00000000] 09:32:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (14E5E000) [pid = 2800] [serial = 452] [outer = 12DAB400] 09:32:15 INFO - PROCESS | 2800 | 1464625935922 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (14FD9000) [pid = 2800] [serial = 453] [outer = 12DAB400] 09:32:16 INFO - PROCESS | 2800 | 1464625936554 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:32:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 933ms 09:32:16 INFO - PROCESS | 2800 | 1464625936594 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 2800 | 1464625936596 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:32:16 INFO - PROCESS | 2800 | 1464625936600 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 2800 | 1464625936604 Marionette TRACE conn4 <- [1,570,null,{}] 09:32:16 INFO - PROCESS | 2800 | 1464625936616 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 2800 | 1464625936725 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:32:16 INFO - PROCESS | 2800 | 1464625936850 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 2800 | ++DOCSHELL 17286800 == 65 [pid = 2800] [id = 152] 09:32:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (17ACCC00) [pid = 2800] [serial = 454] [outer = 00000000] 09:32:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (186BE000) [pid = 2800] [serial = 455] [outer = 17ACCC00] 09:32:16 INFO - PROCESS | 2800 | 1464625936909 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (189D7400) [pid = 2800] [serial = 456] [outer = 17ACCC00] 09:32:17 INFO - PROCESS | 2800 | 1464625937511 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:32:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 980ms 09:32:17 INFO - PROCESS | 2800 | 1464625937578 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 2800 | 1464625937581 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:32:17 INFO - PROCESS | 2800 | 1464625937599 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 2800 | 1464625937601 Marionette TRACE conn4 <- [1,574,null,{}] 09:32:17 INFO - PROCESS | 2800 | 1464625937605 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 2800 | 1464625937709 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:32:17 INFO - PROCESS | 2800 | 1464625937831 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 2800 | ++DOCSHELL 1A16A400 == 66 [pid = 2800] [id = 153] 09:32:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (1A16AC00) [pid = 2800] [serial = 457] [outer = 00000000] 09:32:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (1A4C9800) [pid = 2800] [serial = 458] [outer = 1A16AC00] 09:32:17 INFO - PROCESS | 2800 | 1464625937886 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1A953000) [pid = 2800] [serial = 459] [outer = 1A16AC00] 09:32:18 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:18 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:18 INFO - PROCESS | 2800 | 1464625938435 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:32:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 933ms 09:32:18 INFO - PROCESS | 2800 | 1464625938488 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 2800 | 1464625938490 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:32:18 INFO - PROCESS | 2800 | 1464625938494 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 2800 | 1464625938496 Marionette TRACE conn4 <- [1,578,null,{}] 09:32:18 INFO - PROCESS | 2800 | 1464625938500 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 2800 | 1464625938597 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:32:18 INFO - PROCESS | 2800 | 1464625938694 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 2800 | ++DOCSHELL 189D7000 == 67 [pid = 2800] [id = 154] 09:32:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1A15F000) [pid = 2800] [serial = 460] [outer = 00000000] 09:32:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (1AA0C000) [pid = 2800] [serial = 461] [outer = 1A15F000] 09:32:18 INFO - PROCESS | 2800 | 1464625938796 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1AAF4000) [pid = 2800] [serial = 462] [outer = 1A15F000] 09:32:19 INFO - PROCESS | 2800 | 1464625939417 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:32:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 964ms 09:32:19 INFO - PROCESS | 2800 | 1464625939474 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 2800 | 1464625939476 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:32:19 INFO - PROCESS | 2800 | 1464625939480 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 2800 | 1464625939482 Marionette TRACE conn4 <- [1,582,null,{}] 09:32:19 INFO - PROCESS | 2800 | 1464625939486 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 2800 | 1464625939605 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:32:19 INFO - PROCESS | 2800 | 1464625939918 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 2800 | ++DOCSHELL 0F229800 == 68 [pid = 2800] [id = 155] 09:32:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (0F395C00) [pid = 2800] [serial = 463] [outer = 00000000] 09:32:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (10A75800) [pid = 2800] [serial = 464] [outer = 0F395C00] 09:32:20 INFO - PROCESS | 2800 | 1464625939988 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10AF8000) [pid = 2800] [serial = 465] [outer = 0F395C00] 09:32:20 INFO - PROCESS | 2800 | 1464625940641 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:32:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1190ms 09:32:20 INFO - PROCESS | 2800 | 1464625940664 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 2800 | 1464625940668 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 09:32:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:32:20 INFO - PROCESS | 2800 | 1464625940673 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 2800 | 1464625940675 Marionette TRACE conn4 <- [1,586,null,{}] 09:32:20 INFO - PROCESS | 2800 | 1464625940680 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 2800 | 1464625940822 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:32:20 INFO - PROCESS | 2800 | 1464625940962 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 2800 | --DOCSHELL 1058E400 == 67 [pid = 2800] [id = 148] 09:32:20 INFO - PROCESS | 2800 | --DOCSHELL 103CA800 == 66 [pid = 2800] [id = 147] 09:32:20 INFO - PROCESS | 2800 | --DOCSHELL 15B33C00 == 65 [pid = 2800] [id = 146] 09:32:20 INFO - PROCESS | 2800 | --DOCSHELL 17AD5400 == 64 [pid = 2800] [id = 145] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 16B83800 == 63 [pid = 2800] [id = 144] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 15FCF800 == 62 [pid = 2800] [id = 143] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 14E62800 == 61 [pid = 2800] [id = 142] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 114AB800 == 60 [pid = 2800] [id = 141] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 112BDC00 == 59 [pid = 2800] [id = 140] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 1036FC00 == 58 [pid = 2800] [id = 139] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 18693800 == 57 [pid = 2800] [id = 138] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 15CD3400 == 56 [pid = 2800] [id = 137] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 11C9D800 == 55 [pid = 2800] [id = 136] 09:32:21 INFO - PROCESS | 2800 | --DOCSHELL 10A2D800 == 54 [pid = 2800] [id = 135] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10B62C00) [pid = 2800] [serial = 278] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (14E6B400) [pid = 2800] [serial = 281] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (178E5C00) [pid = 2800] [serial = 284] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1A950C00) [pid = 2800] [serial = 275] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (18964400) [pid = 2800] [serial = 329] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (186CAC00) [pid = 2800] [serial = 385] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (18966000) [pid = 2800] [serial = 386] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (189DC400) [pid = 2800] [serial = 388] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (1A4CC800) [pid = 2800] [serial = 391] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (167D8C00) [pid = 2800] [serial = 379] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (169AFC00) [pid = 2800] [serial = 380] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (1A95EC00) [pid = 2800] [serial = 368] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (1A954000) [pid = 2800] [serial = 367] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (15953C00) [pid = 2800] [serial = 376] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (14FCB400) [pid = 2800] [serial = 394] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (1595FC00) [pid = 2800] [serial = 377] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10A7D000) [pid = 2800] [serial = 373] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (12D2A400) [pid = 2800] [serial = 374] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (17529000) [pid = 2800] [serial = 395] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (186BF000) [pid = 2800] [serial = 365] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (17AF5800) [pid = 2800] [serial = 364] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15958800) [pid = 2800] [serial = 362] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (15953400) [pid = 2800] [serial = 361] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (17AE8000) [pid = 2800] [serial = 382] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (17AD0400) [pid = 2800] [serial = 397] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (114A8800) [pid = 2800] [serial = 371] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (0F230000) [pid = 2800] [serial = 370] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (1307C400) [pid = 2800] [serial = 359] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (11CA2800) [pid = 2800] [serial = 358] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (15CD7800) [pid = 2800] [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.] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (1A57BC00) [pid = 2800] [serial = 392] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (17AD1C00) [pid = 2800] [serial = 398] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (189E1000) [pid = 2800] [serial = 389] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (1AA0B800) [pid = 2800] [serial = 401] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (17AED400) [pid = 2800] [serial = 383] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (1AA0F000) [pid = 2800] [serial = 320] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (15CD9000) [pid = 2800] [serial = 326] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (13803800) [pid = 2800] [serial = 323] [outer = 00000000] [url = about:blank] 09:32:21 INFO - PROCESS | 2800 | ++DOCSHELL 105EE400 == 55 [pid = 2800] [id = 156] 09:32:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (10A2D800) [pid = 2800] [serial = 466] [outer = 00000000] 09:32:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (10EE2400) [pid = 2800] [serial = 467] [outer = 10A2D800] 09:32:21 INFO - PROCESS | 2800 | 1464625941043 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (13E36C00) [pid = 2800] [serial = 468] [outer = 10A2D800] 09:32:21 INFO - PROCESS | 2800 | 1464625941665 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:32:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1029ms 09:32:21 INFO - PROCESS | 2800 | 1464625941708 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 2800 | 1464625941712 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 09:32:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:32:21 INFO - PROCESS | 2800 | 1464625941717 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 2800 | 1464625941718 Marionette TRACE conn4 <- [1,590,null,{}] 09:32:21 INFO - PROCESS | 2800 | 1464625941723 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 2800 | 1464625941822 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:32:21 INFO - PROCESS | 2800 | 1464625941905 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 2800 | ++DOCSHELL 114B1C00 == 56 [pid = 2800] [id = 157] 09:32:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (11CAB400) [pid = 2800] [serial = 469] [outer = 00000000] 09:32:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (13320800) [pid = 2800] [serial = 470] [outer = 11CAB400] 09:32:21 INFO - PROCESS | 2800 | 1464625941949 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (14E60000) [pid = 2800] [serial = 471] [outer = 11CAB400] 09:32:22 INFO - PROCESS | 2800 | 1464625942356 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:32:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 659ms 09:32:22 INFO - PROCESS | 2800 | 1464625942408 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 2800 | 1464625942411 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:32:22 INFO - PROCESS | 2800 | 1464625942416 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 2800 | 1464625942421 Marionette TRACE conn4 <- [1,594,null,{}] 09:32:22 INFO - PROCESS | 2800 | 1464625942430 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 2800 | 1464625942514 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:32:22 INFO - PROCESS | 2800 | 1464625942522 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 2800 | ++DOCSHELL 15650400 == 57 [pid = 2800] [id = 158] 09:32:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (15955000) [pid = 2800] [serial = 472] [outer = 00000000] 09:32:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (1612C400) [pid = 2800] [serial = 473] [outer = 15955000] 09:32:22 INFO - PROCESS | 2800 | 1464625942574 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (16181400) [pid = 2800] [serial = 474] [outer = 15955000] 09:32:23 INFO - PROCESS | 2800 | 1464625943010 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 659ms 09:32:23 INFO - PROCESS | 2800 | 1464625943056 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 2800 | 1464625943059 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 09:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:32:23 INFO - PROCESS | 2800 | 1464625943062 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 2800 | 1464625943064 Marionette TRACE conn4 <- [1,598,null,{}] 09:32:23 INFO - PROCESS | 2800 | 1464625943067 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 2800 | 1464625943148 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:32:23 INFO - PROCESS | 2800 | 1464625943155 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 2800 | ++DOCSHELL 167D9800 == 58 [pid = 2800] [id = 159] 09:32:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (167E1800) [pid = 2800] [serial = 475] [outer = 00000000] 09:32:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (17244C00) [pid = 2800] [serial = 476] [outer = 167E1800] 09:32:23 INFO - PROCESS | 2800 | 1464625943198 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (17246800) [pid = 2800] [serial = 477] [outer = 167E1800] 09:32:23 INFO - PROCESS | 2800 | 1464625943710 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:32:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 659ms 09:32:23 INFO - PROCESS | 2800 | 1464625943733 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 2800 | 1464625943735 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 09:32:23 INFO - PROCESS | 2800 | 1464625943738 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:32:23 INFO - PROCESS | 2800 | 1464625943740 Marionette TRACE conn4 <- [1,602,null,{}] 09:32:23 INFO - PROCESS | 2800 | 1464625943749 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 2800 | 1464625943852 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:32:23 INFO - PROCESS | 2800 | 1464625943934 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 2800 | ++DOCSHELL 17ACC400 == 59 [pid = 2800] [id = 160] 09:32:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (17ACC800) [pid = 2800] [serial = 478] [outer = 00000000] 09:32:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (17AD2800) [pid = 2800] [serial = 479] [outer = 17ACC800] 09:32:24 INFO - PROCESS | 2800 | 1464625943984 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (17248000) [pid = 2800] [serial = 480] [outer = 17ACC800] 09:32:24 INFO - PROCESS | 2800 | 1464625944408 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:32:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 707ms 09:32:24 INFO - PROCESS | 2800 | 1464625944438 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 2800 | 1464625944440 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:32:24 INFO - PROCESS | 2800 | 1464625944447 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 2800 | 1464625944449 Marionette TRACE conn4 <- [1,606,null,{}] 09:32:24 INFO - PROCESS | 2800 | 1464625944452 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 2800 | 1464625944561 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:32:24 INFO - PROCESS | 2800 | 1464625944568 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 2800 | ++DOCSHELL 178DBC00 == 60 [pid = 2800] [id = 161] 09:32:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (17B15400) [pid = 2800] [serial = 481] [outer = 00000000] 09:32:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (18693800) [pid = 2800] [serial = 482] [outer = 17B15400] 09:32:24 INFO - PROCESS | 2800 | 1464625944611 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (18695000) [pid = 2800] [serial = 483] [outer = 17B15400] 09:32:25 INFO - PROCESS | 2800 | 1464625945094 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 643ms 09:32:25 INFO - PROCESS | 2800 | 1464625945116 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 2800 | 1464625945117 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 09:32:25 INFO - PROCESS | 2800 | 1464625945121 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:32:25 INFO - PROCESS | 2800 | 1464625945122 Marionette TRACE conn4 <- [1,610,null,{}] 09:32:25 INFO - PROCESS | 2800 | 1464625945134 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 2800 | 1464625945239 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:32:25 INFO - PROCESS | 2800 | 1464625945321 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 2800 | ++DOCSHELL 186C5000 == 61 [pid = 2800] [id = 162] 09:32:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (186CAC00) [pid = 2800] [serial = 484] [outer = 00000000] 09:32:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (18967800) [pid = 2800] [serial = 485] [outer = 186CAC00] 09:32:25 INFO - PROCESS | 2800 | 1464625945364 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (189D6C00) [pid = 2800] [serial = 486] [outer = 186CAC00] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (141D1400) [pid = 2800] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (17ACB000) [pid = 2800] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (11A0C000) [pid = 2800] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (17B16C00) [pid = 2800] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (16128400) [pid = 2800] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (17AD5C00) [pid = 2800] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (10A5D800) [pid = 2800] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (10439000) [pid = 2800] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (112C5800) [pid = 2800] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (14E6BC00) [pid = 2800] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:32:25 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (17245000) [pid = 2800] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:32:25 INFO - PROCESS | 2800 | 1464625945911 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:32:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 820ms 09:32:25 INFO - PROCESS | 2800 | 1464625945956 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 2800 | 1464625945958 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 09:32:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:32:25 INFO - PROCESS | 2800 | 1464625945961 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 2800 | 1464625945963 Marionette TRACE conn4 <- [1,614,null,{}] 09:32:25 INFO - PROCESS | 2800 | 1464625945967 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 2800 | 1464625946054 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:32:26 INFO - PROCESS | 2800 | 1464625946061 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 2800 | ++DOCSHELL 10B56400 == 62 [pid = 2800] [id = 163] 09:32:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (10EEC400) [pid = 2800] [serial = 487] [outer = 00000000] 09:32:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (16128400) [pid = 2800] [serial = 488] [outer = 10EEC400] 09:32:26 INFO - PROCESS | 2800 | 1464625946104 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (17B16C00) [pid = 2800] [serial = 489] [outer = 10EEC400] 09:32:26 INFO - PROCESS | 2800 | 1464625946540 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:32:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:32:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 643ms 09:32:26 INFO - PROCESS | 2800 | 1464625946600 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 2800 | 1464625946601 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 09:32:26 INFO - PROCESS | 2800 | 1464625946605 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:32:26 INFO - PROCESS | 2800 | 1464625946606 Marionette TRACE conn4 <- [1,618,null,{}] 09:32:26 INFO - PROCESS | 2800 | 1464625946610 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 2800 | 1464625946688 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:32:26 INFO - PROCESS | 2800 | 1464625946700 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 2800 | ++DOCSHELL 17B13400 == 63 [pid = 2800] [id = 164] 09:32:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (186C6800) [pid = 2800] [serial = 490] [outer = 00000000] 09:32:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (189DB400) [pid = 2800] [serial = 491] [outer = 186C6800] 09:32:26 INFO - PROCESS | 2800 | 1464625946752 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (18D13000) [pid = 2800] [serial = 492] [outer = 186C6800] 09:32:27 INFO - PROCESS | 2800 | 1464625947207 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:32:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 643ms 09:32:27 INFO - PROCESS | 2800 | 1464625947276 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 2800 | 1464625947278 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 09:32:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:32:27 INFO - PROCESS | 2800 | 1464625947281 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 2800 | 1464625947283 Marionette TRACE conn4 <- [1,622,null,{}] 09:32:27 INFO - PROCESS | 2800 | 1464625947286 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 2800 | 1464625947365 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:32:27 INFO - PROCESS | 2800 | 1464625947371 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 2800 | ++DOCSHELL 15655800 == 64 [pid = 2800] [id = 165] 09:32:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (175EF400) [pid = 2800] [serial = 493] [outer = 00000000] 09:32:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (18D1C000) [pid = 2800] [serial = 494] [outer = 175EF400] 09:32:27 INFO - PROCESS | 2800 | 1464625947420 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (19F70800) [pid = 2800] [serial = 495] [outer = 175EF400] 09:32:27 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:27 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:28 INFO - PROCESS | 2800 | 1464625947991 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:32:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:32:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 756ms 09:32:28 INFO - PROCESS | 2800 | 1464625948022 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 2800 | 1464625948027 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 09:32:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:32:28 INFO - PROCESS | 2800 | 1464625948032 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 2800 | 1464625948036 Marionette TRACE conn4 <- [1,626,null,{}] 09:32:28 INFO - PROCESS | 2800 | 1464625948042 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 2800 | 1464625948240 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:32:28 INFO - PROCESS | 2800 | 1464625948367 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 2800 | ++DOCSHELL 10B28C00 == 65 [pid = 2800] [id = 166] 09:32:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (10EEA400) [pid = 2800] [serial = 496] [outer = 00000000] 09:32:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (13158C00) [pid = 2800] [serial = 497] [outer = 10EEA400] 09:32:28 INFO - PROCESS | 2800 | 1464625948427 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (133B1800) [pid = 2800] [serial = 498] [outer = 10EEA400] 09:32:28 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:28 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:29 INFO - PROCESS | 2800 | 1464625949010 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:32:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1029ms 09:32:29 INFO - PROCESS | 2800 | 1464625949067 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 2800 | 1464625949073 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 09:32:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:32:29 INFO - PROCESS | 2800 | 1464625949080 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 2800 | 1464625949082 Marionette TRACE conn4 <- [1,630,null,{}] 09:32:29 INFO - PROCESS | 2800 | 1464625949087 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 2800 | 1464625949227 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:32:29 INFO - PROCESS | 2800 | 1464625949373 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 2800 | ++DOCSHELL 14E5F800 == 66 [pid = 2800] [id = 167] 09:32:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (14E6B000) [pid = 2800] [serial = 499] [outer = 00000000] 09:32:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (1612AC00) [pid = 2800] [serial = 500] [outer = 14E6B000] 09:32:29 INFO - PROCESS | 2800 | 1464625949428 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (17240C00) [pid = 2800] [serial = 501] [outer = 14E6B000] 09:32:30 INFO - PROCESS | 2800 | 1464625950002 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:32:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:32:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 964ms 09:32:30 INFO - PROCESS | 2800 | 1464625950057 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 2800 | 1464625950060 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:32:30 INFO - PROCESS | 2800 | 1464625950064 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 2800 | 1464625950067 Marionette TRACE conn4 <- [1,634,null,{}] 09:32:30 INFO - PROCESS | 2800 | 1464625950078 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 2800 | 1464625950183 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:32:30 INFO - PROCESS | 2800 | 1464625950310 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 2800 | ++DOCSHELL 189DD400 == 67 [pid = 2800] [id = 168] 09:32:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (18D13400) [pid = 2800] [serial = 502] [outer = 00000000] 09:32:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (18D1A800) [pid = 2800] [serial = 503] [outer = 18D13400] 09:32:30 INFO - PROCESS | 2800 | 1464625950367 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (18D83000) [pid = 2800] [serial = 504] [outer = 18D13400] 09:32:31 INFO - PROCESS | 2800 | 1464625951009 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 965ms 09:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:32:31 INFO - PROCESS | 2800 | 1464625951041 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 2800 | 1464625951043 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 09:32:31 INFO - PROCESS | 2800 | 1464625951047 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 2800 | 1464625951049 Marionette TRACE conn4 <- [1,638,null,{}] 09:32:31 INFO - PROCESS | 2800 | 1464625951053 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 2800 | 1464625951157 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:32:31 INFO - PROCESS | 2800 | 1464625951253 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 2800 | ++DOCSHELL 18D1A400 == 68 [pid = 2800] [id = 169] 09:32:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (18D89C00) [pid = 2800] [serial = 505] [outer = 00000000] 09:32:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (18D8DC00) [pid = 2800] [serial = 506] [outer = 18D89C00] 09:32:31 INFO - PROCESS | 2800 | 1464625951306 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (19F84000) [pid = 2800] [serial = 507] [outer = 18D89C00] 09:32:31 INFO - PROCESS | 2800 | 1464625951911 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:32:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 916ms 09:32:31 INFO - PROCESS | 2800 | 1464625951983 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 2800 | 1464625951986 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:32:31 INFO - PROCESS | 2800 | 1464625951989 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 2800 | 1464625951991 Marionette TRACE conn4 <- [1,642,null,{}] 09:32:31 INFO - PROCESS | 2800 | 1464625951996 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 2800 | 1464625952101 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:32:32 INFO - PROCESS | 2800 | 1464625952234 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 2800 | ++DOCSHELL 10A2DC00 == 69 [pid = 2800] [id = 170] 09:32:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (10A52800) [pid = 2800] [serial = 508] [outer = 00000000] 09:32:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1A57E400) [pid = 2800] [serial = 509] [outer = 10A52800] 09:32:32 INFO - PROCESS | 2800 | 1464625952289 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (1A680400) [pid = 2800] [serial = 510] [outer = 10A52800] 09:32:33 INFO - PROCESS | 2800 | 1464625953114 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:32:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1173ms 09:32:33 INFO - PROCESS | 2800 | 1464625953168 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 2800 | 1464625953172 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 09:32:33 INFO - PROCESS | 2800 | 1464625953177 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:32:33 INFO - PROCESS | 2800 | 1464625953181 Marionette TRACE conn4 <- [1,646,null,{}] 09:32:33 INFO - PROCESS | 2800 | 1464625953187 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 2800 | 1464625953284 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:32:33 INFO - PROCESS | 2800 | 1464625953415 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 2800 | ++DOCSHELL 11085800 == 70 [pid = 2800] [id = 171] 09:32:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (112BDC00) [pid = 2800] [serial = 511] [outer = 00000000] 09:32:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (13313000) [pid = 2800] [serial = 512] [outer = 112BDC00] 09:32:33 INFO - PROCESS | 2800 | 1464625953464 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (141CB000) [pid = 2800] [serial = 513] [outer = 112BDC00] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 114B1400 == 69 [pid = 2800] [id = 120] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 17B13400 == 68 [pid = 2800] [id = 164] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 10B56400 == 67 [pid = 2800] [id = 163] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 186C5000 == 66 [pid = 2800] [id = 162] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 178DBC00 == 65 [pid = 2800] [id = 161] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 17ACC400 == 64 [pid = 2800] [id = 160] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 167D9800 == 63 [pid = 2800] [id = 159] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 15650400 == 62 [pid = 2800] [id = 158] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 114B1C00 == 61 [pid = 2800] [id = 157] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 105EE400 == 60 [pid = 2800] [id = 156] 09:32:34 INFO - PROCESS | 2800 | --DOCSHELL 0F229800 == 59 [pid = 2800] [id = 155] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (189D5C00) [pid = 2800] [serial = 446] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | 1464625954121 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 964ms 09:32:34 INFO - PROCESS | 2800 | 1464625954156 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 2800 | 1464625954162 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:32:34 INFO - PROCESS | 2800 | 1464625954168 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 2800 | 1464625954170 Marionette TRACE conn4 <- [1,650,null,{}] 09:32:34 INFO - PROCESS | 2800 | 1464625954174 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 2800 | 1464625954272 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (1745FC00) [pid = 2800] [serial = 431] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17AD3000) [pid = 2800] [serial = 432] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (16130800) [pid = 2800] [serial = 429] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (186C0800) [pid = 2800] [serial = 444] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1AAF3000) [pid = 2800] [serial = 402] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1612F400) [pid = 2800] [serial = 410] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10A75000) [pid = 2800] [serial = 404] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (13164400) [pid = 2800] [serial = 422] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (18963000) [pid = 2800] [serial = 437] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (141D0800) [pid = 2800] [serial = 423] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (1612E000) [pid = 2800] [serial = 428] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (186C0400) [pid = 2800] [serial = 435] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (12AF4800) [pid = 2800] [serial = 440] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (18697800) [pid = 2800] [serial = 434] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10AF6C00) [pid = 2800] [serial = 417] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10A59400) [pid = 2800] [serial = 416] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (13304000) [pid = 2800] [serial = 407] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (13315000) [pid = 2800] [serial = 420] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (12B84000) [pid = 2800] [serial = 419] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15953800) [pid = 2800] [serial = 425] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (1595F000) [pid = 2800] [serial = 426] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (18962400) [pid = 2800] [serial = 413] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (17AF0C00) [pid = 2800] [serial = 443] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (14FCE000) [pid = 2800] [serial = 441] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (18963400) [pid = 2800] [serial = 438] [outer = 00000000] [url = about:blank] 09:32:34 INFO - PROCESS | 2800 | 1464625954362 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 2800 | ++DOCSHELL 10A71C00 == 60 [pid = 2800] [id = 172] 09:32:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (10A75000) [pid = 2800] [serial = 514] [outer = 00000000] 09:32:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (10B2E000) [pid = 2800] [serial = 515] [outer = 10A75000] 09:32:34 INFO - PROCESS | 2800 | 1464625954407 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (13164400) [pid = 2800] [serial = 516] [outer = 10A75000] 09:32:34 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:34 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:34 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:34 INFO - PROCESS | 2800 | 1464625954787 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:32:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 659ms 09:32:34 INFO - PROCESS | 2800 | 1464625954815 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 2800 | 1464625954817 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:32:34 INFO - PROCESS | 2800 | 1464625954822 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 2800 | 1464625954825 Marionette TRACE conn4 <- [1,654,null,{}] 09:32:34 INFO - PROCESS | 2800 | 1464625954835 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 2800 | 1464625954947 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:32:34 INFO - PROCESS | 2800 | 1464625954958 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 2800 | ++DOCSHELL 15953400 == 61 [pid = 2800] [id = 173] 09:32:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (15953800) [pid = 2800] [serial = 517] [outer = 00000000] 09:32:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (15962800) [pid = 2800] [serial = 518] [outer = 15953800] 09:32:35 INFO - PROCESS | 2800 | 1464625955005 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (15CDC800) [pid = 2800] [serial = 519] [outer = 15953800] 09:32:35 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:35 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:35 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:35 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:35 INFO - PROCESS | 2800 | 1464625955502 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:32:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 708ms 09:32:35 INFO - PROCESS | 2800 | 1464625955554 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 2800 | 1464625955558 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 09:32:35 INFO - PROCESS | 2800 | 1464625955563 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:32:35 INFO - PROCESS | 2800 | 1464625955566 Marionette TRACE conn4 <- [1,658,null,{}] 09:32:35 INFO - PROCESS | 2800 | 1464625955571 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 2800 | 1464625955683 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:32:35 INFO - PROCESS | 2800 | 1464625955769 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 2800 | ++DOCSHELL 1612A800 == 62 [pid = 2800] [id = 174] 09:32:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (16130800) [pid = 2800] [serial = 520] [outer = 00000000] 09:32:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (167DB800) [pid = 2800] [serial = 521] [outer = 16130800] 09:32:35 INFO - PROCESS | 2800 | 1464625955815 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1723F400) [pid = 2800] [serial = 522] [outer = 16130800] 09:32:36 INFO - PROCESS | 2800 | 1464625956179 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 659ms 09:32:36 INFO - PROCESS | 2800 | 1464625956202 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 2800 | 1464625956204 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:32:36 INFO - PROCESS | 2800 | 1464625956207 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 2800 | 1464625956209 Marionette TRACE conn4 <- [1,662,null,{}] 09:32:36 INFO - PROCESS | 2800 | 1464625956212 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 2800 | 1464625956337 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:32:36 INFO - PROCESS | 2800 | 1464625956433 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 2800 | ++DOCSHELL 16130000 == 63 [pid = 2800] [id = 175] 09:32:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (16E3B800) [pid = 2800] [serial = 523] [outer = 00000000] 09:32:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (17ACC400) [pid = 2800] [serial = 524] [outer = 16E3B800] 09:32:36 INFO - PROCESS | 2800 | 1464625956477 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (17AD1000) [pid = 2800] [serial = 525] [outer = 16E3B800] 09:32:36 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:36 INFO - PROCESS | 2800 | [2800] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:32:36 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:36 INFO - PROCESS | 2800 | 1464625956918 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:32:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 755ms 09:32:36 INFO - PROCESS | 2800 | 1464625956981 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 2800 | 1464625956982 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:32:37 INFO - PROCESS | 2800 | 1464625956994 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 2800 | 1464625956996 Marionette TRACE conn4 <- [1,666,null,{}] 09:32:37 INFO - PROCESS | 2800 | 1464625956999 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 2800 | 1464625957129 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:32:37 INFO - PROCESS | 2800 | 1464625957189 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 2800 | ++DOCSHELL 184BB800 == 64 [pid = 2800] [id = 176] 09:32:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (184BEC00) [pid = 2800] [serial = 526] [outer = 00000000] 09:32:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (186C3800) [pid = 2800] [serial = 527] [outer = 184BEC00] 09:32:37 INFO - PROCESS | 2800 | 1464625957242 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (18897C00) [pid = 2800] [serial = 528] [outer = 184BEC00] 09:32:37 INFO - PROCESS | 2800 | 1464625957727 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:32:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 788ms 09:32:37 INFO - PROCESS | 2800 | 1464625957780 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 2800 | 1464625957782 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:32:37 INFO - PROCESS | 2800 | 1464625957786 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 2800 | 1464625957787 Marionette TRACE conn4 <- [1,670,null,{}] 09:32:37 INFO - PROCESS | 2800 | 1464625957791 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 2800 | 1464625957899 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:32:37 INFO - PROCESS | 2800 | 1464625957958 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 2800 | ++DOCSHELL 1889A400 == 65 [pid = 2800] [id = 177] 09:32:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (18961800) [pid = 2800] [serial = 529] [outer = 00000000] 09:32:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (18969400) [pid = 2800] [serial = 530] [outer = 18961800] 09:32:38 INFO - PROCESS | 2800 | 1464625958001 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (189DCC00) [pid = 2800] [serial = 531] [outer = 18961800] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (17ACC800) [pid = 2800] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (17B15400) [pid = 2800] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (15955000) [pid = 2800] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (11CAB400) [pid = 2800] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (167E1800) [pid = 2800] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (0F395C00) [pid = 2800] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (10A2D800) [pid = 2800] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (186CAC00) [pid = 2800] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (186C6800) [pid = 2800] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:32:38 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10EEC400) [pid = 2800] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:32:38 INFO - PROCESS | 2800 | 1464625958946 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:32:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1189ms 09:32:38 INFO - PROCESS | 2800 | 1464625958977 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 2800 | 1464625958979 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:32:38 INFO - PROCESS | 2800 | 1464625958982 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 2800 | 1464625958984 Marionette TRACE conn4 <- [1,674,null,{}] 09:32:39 INFO - PROCESS | 2800 | 1464625958988 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 2800 | 1464625959066 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:32:39 INFO - PROCESS | 2800 | 1464625959143 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 2800 | ++DOCSHELL 114AB800 == 66 [pid = 2800] [id = 178] 09:32:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (12AF6000) [pid = 2800] [serial = 532] [outer = 00000000] 09:32:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (1612E000) [pid = 2800] [serial = 533] [outer = 12AF6000] 09:32:39 INFO - PROCESS | 2800 | 1464625959196 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (178E6000) [pid = 2800] [serial = 534] [outer = 12AF6000] 09:32:40 INFO - PROCESS | 2800 | 1464625960057 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:32:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1110ms 09:32:40 INFO - PROCESS | 2800 | 1464625960075 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 2800 | 1464625960126 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 09:32:40 INFO - PROCESS | 2800 | 1464625960130 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 2800 | 1464625960131 Marionette TRACE conn4 <- [1,678,null,{}] 09:32:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:32:40 INFO - PROCESS | 2800 | 1464625960135 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 2800 | 1464625960214 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:32:40 INFO - PROCESS | 2800 | 1464625960220 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 2800 | ++DOCSHELL 15439000 == 67 [pid = 2800] [id = 179] 09:32:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (15CD9C00) [pid = 2800] [serial = 535] [outer = 00000000] 09:32:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (189D2C00) [pid = 2800] [serial = 536] [outer = 15CD9C00] 09:32:40 INFO - PROCESS | 2800 | 1464625960263 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (18D82000) [pid = 2800] [serial = 537] [outer = 15CD9C00] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 12A9D800 == 66 [pid = 2800] [id = 151] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 17245C00 == 65 [pid = 2800] [id = 134] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 18228000 == 64 [pid = 2800] [id = 110] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1059B000 == 63 [pid = 2800] [id = 150] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 13903000 == 62 [pid = 2800] [id = 94] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 105F0800 == 61 [pid = 2800] [id = 66] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 19F78800 == 60 [pid = 2800] [id = 123] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1448DC00 == 59 [pid = 2800] [id = 121] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 17286800 == 58 [pid = 2800] [id = 152] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 0C777800 == 57 [pid = 2800] [id = 65] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 189D7000 == 56 [pid = 2800] [id = 154] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 141C9C00 == 55 [pid = 2800] [id = 79] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1595D400 == 54 [pid = 2800] [id = 122] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1A16A400 == 53 [pid = 2800] [id = 153] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 15652800 == 52 [pid = 2800] [id = 95] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 17AF0800 == 51 [pid = 2800] [id = 82] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1A4CF000 == 50 [pid = 2800] [id = 107] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 10EE3800 == 49 [pid = 2800] [id = 78] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 10EE6800 == 48 [pid = 2800] [id = 108] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 15C91C00 == 47 [pid = 2800] [id = 80] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 186BD400 == 46 [pid = 2800] [id = 96] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1A582000 == 45 [pid = 2800] [id = 81] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 10A29000 == 44 [pid = 2800] [id = 149] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 1448EC00 == 43 [pid = 2800] [id = 109] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 105EEC00 == 42 [pid = 2800] [id = 52] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 10A21C00 == 41 [pid = 2800] [id = 51] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 11085800 == 40 [pid = 2800] [id = 171] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 10A2DC00 == 39 [pid = 2800] [id = 170] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 189DD400 == 38 [pid = 2800] [id = 168] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 18D1A400 == 37 [pid = 2800] [id = 169] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 14E5F800 == 36 [pid = 2800] [id = 167] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 15655800 == 35 [pid = 2800] [id = 165] 09:32:41 INFO - PROCESS | 2800 | --DOCSHELL 10B28C00 == 34 [pid = 2800] [id = 166] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 10A71C00 == 33 [pid = 2800] [id = 172] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 184BB800 == 32 [pid = 2800] [id = 176] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 1612A800 == 31 [pid = 2800] [id = 174] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 15953400 == 30 [pid = 2800] [id = 173] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 1889A400 == 29 [pid = 2800] [id = 177] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 16130000 == 28 [pid = 2800] [id = 175] 09:32:42 INFO - PROCESS | 2800 | --DOCSHELL 114AB800 == 27 [pid = 2800] [id = 178] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (17AD2800) [pid = 2800] [serial = 479] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (18693800) [pid = 2800] [serial = 482] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (17248000) [pid = 2800] [serial = 480] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10B21400) [pid = 2800] [serial = 449] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (14E5E000) [pid = 2800] [serial = 452] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (186BE000) [pid = 2800] [serial = 455] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1A4C9800) [pid = 2800] [serial = 458] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1612C400) [pid = 2800] [serial = 473] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (16181400) [pid = 2800] [serial = 474] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (13320800) [pid = 2800] [serial = 470] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (14E60000) [pid = 2800] [serial = 471] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (17244C00) [pid = 2800] [serial = 476] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (10AF8000) [pid = 2800] [serial = 465] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (10A75800) [pid = 2800] [serial = 464] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (10EE2400) [pid = 2800] [serial = 467] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (13E36C00) [pid = 2800] [serial = 468] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (18967800) [pid = 2800] [serial = 485] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (1AA0C000) [pid = 2800] [serial = 461] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (18D13000) [pid = 2800] [serial = 492] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (18695000) [pid = 2800] [serial = 483] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (18D1C000) [pid = 2800] [serial = 494] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (189DB400) [pid = 2800] [serial = 491] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (189D6C00) [pid = 2800] [serial = 486] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (16128400) [pid = 2800] [serial = 488] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (17B16C00) [pid = 2800] [serial = 489] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (17246800) [pid = 2800] [serial = 477] [outer = 00000000] [url = about:blank] 09:32:42 INFO - PROCESS | 2800 | 1464625962848 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:32:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2732ms 09:32:42 INFO - PROCESS | 2800 | 1464625962863 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 2800 | 1464625962868 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:32:42 INFO - PROCESS | 2800 | 1464625962873 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 2800 | 1464625962876 Marionette TRACE conn4 <- [1,682,null,{}] 09:32:42 INFO - PROCESS | 2800 | 1464625962881 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 2800 | 1464625962974 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:32:43 INFO - PROCESS | 2800 | 1464625963043 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 2800 | ++DOCSHELL 10434C00 == 28 [pid = 2800] [id = 180] 09:32:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (10438800) [pid = 2800] [serial = 538] [outer = 00000000] 09:32:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (10A23800) [pid = 2800] [serial = 539] [outer = 10438800] 09:32:43 INFO - PROCESS | 2800 | 1464625963092 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (10A2C800) [pid = 2800] [serial = 540] [outer = 10438800] 09:32:44 INFO - PROCESS | 2800 | 1464625963994 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:32:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 09:32:44 INFO - PROCESS | 2800 | 1464625964048 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 2800 | 1464625964055 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:32:44 INFO - PROCESS | 2800 | 1464625964061 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 2800 | 1464625964064 Marionette TRACE conn4 <- [1,686,null,{}] 09:32:44 INFO - PROCESS | 2800 | 1464625964068 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 2800 | 1464625964174 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:32:44 INFO - PROCESS | 2800 | 1464625964185 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 2800 | ++DOCSHELL 10AF4000 == 29 [pid = 2800] [id = 181] 09:32:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (10AF4400) [pid = 2800] [serial = 541] [outer = 00000000] 09:32:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (10B25C00) [pid = 2800] [serial = 542] [outer = 10AF4400] 09:32:44 INFO - PROCESS | 2800 | 1464625964230 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (10B2C400) [pid = 2800] [serial = 543] [outer = 10AF4400] 09:32:45 INFO - PROCESS | 2800 | 1464625965198 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:32:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1173ms 09:32:45 INFO - PROCESS | 2800 | 1464625965238 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 2800 | 1464625965241 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:32:45 INFO - PROCESS | 2800 | 1464625965245 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 2800 | 1464625965249 Marionette TRACE conn4 <- [1,690,null,{}] 09:32:45 INFO - PROCESS | 2800 | 1464625965259 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 2800 | 1464625965342 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:32:45 INFO - PROCESS | 2800 | 1464625965351 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 2800 | ++DOCSHELL 114AB800 == 30 [pid = 2800] [id = 182] 09:32:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (114B1C00) [pid = 2800] [serial = 544] [outer = 00000000] 09:32:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (11CA5C00) [pid = 2800] [serial = 545] [outer = 114B1C00] 09:32:45 INFO - PROCESS | 2800 | 1464625965400 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (12A9A800) [pid = 2800] [serial = 546] [outer = 114B1C00] 09:32:46 INFO - PROCESS | 2800 | 1464625966384 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:32:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1174ms 09:32:46 INFO - PROCESS | 2800 | 1464625966434 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 2800 | 1464625966437 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 09:32:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:32:46 INFO - PROCESS | 2800 | 1464625966441 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 2800 | 1464625966442 Marionette TRACE conn4 <- [1,694,null,{}] 09:32:46 INFO - PROCESS | 2800 | 1464625966446 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 2800 | 1464625966527 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:32:46 INFO - PROCESS | 2800 | 1464625966534 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 2800 | ++DOCSHELL 11CA5800 == 31 [pid = 2800] [id = 183] 09:32:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (12AEEC00) [pid = 2800] [serial = 547] [outer = 00000000] 09:32:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (133AB800) [pid = 2800] [serial = 548] [outer = 12AEEC00] 09:32:46 INFO - PROCESS | 2800 | 1464625966590 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (13907000) [pid = 2800] [serial = 549] [outer = 12AEEC00] 09:32:47 INFO - PROCESS | 2800 | 1464625967568 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:32:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1173ms 09:32:47 INFO - PROCESS | 2800 | 1464625967624 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 2800 | 1464625967626 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 09:32:47 INFO - PROCESS | 2800 | 1464625967630 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:32:47 INFO - PROCESS | 2800 | 1464625967631 Marionette TRACE conn4 <- [1,698,null,{}] 09:32:47 INFO - PROCESS | 2800 | 1464625967635 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 2800 | 1464625967740 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:32:47 INFO - PROCESS | 2800 | 1464625967746 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 2800 | ++DOCSHELL 13E2F400 == 32 [pid = 2800] [id = 184] 09:32:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (13E30000) [pid = 2800] [serial = 550] [outer = 00000000] 09:32:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (14480400) [pid = 2800] [serial = 551] [outer = 13E30000] 09:32:47 INFO - PROCESS | 2800 | 1464625967791 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (14E5DC00) [pid = 2800] [serial = 552] [outer = 13E30000] 09:32:48 INFO - PROCESS | 2800 | 1464625968791 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:32:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1222ms 09:32:48 INFO - PROCESS | 2800 | 1464625968868 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 2800 | 1464625968870 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:32:48 INFO - PROCESS | 2800 | 1464625968873 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 2800 | 1464625968875 Marionette TRACE conn4 <- [1,702,null,{}] 09:32:48 INFO - PROCESS | 2800 | 1464625968884 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 2800 | 1464625969015 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:32:49 INFO - PROCESS | 2800 | 1464625969023 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 2800 | ++DOCSHELL 14E60000 == 33 [pid = 2800] [id = 185] 09:32:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (14E61000) [pid = 2800] [serial = 553] [outer = 00000000] 09:32:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (153B7400) [pid = 2800] [serial = 554] [outer = 14E61000] 09:32:49 INFO - PROCESS | 2800 | 1464625969068 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (15652800) [pid = 2800] [serial = 555] [outer = 14E61000] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (105F0400) [pid = 2800] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (12DAB400) [pid = 2800] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (1A15F000) [pid = 2800] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1A15D400) [pid = 2800] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (16134C00) [pid = 2800] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (184BEC00) [pid = 2800] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (18961800) [pid = 2800] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (16130800) [pid = 2800] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (15953800) [pid = 2800] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (10A75000) [pid = 2800] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (112BDC00) [pid = 2800] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (10A52800) [pid = 2800] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (18D89C00) [pid = 2800] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (18D13400) [pid = 2800] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (14E6B000) [pid = 2800] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (10EEA400) [pid = 2800] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (175EF400) [pid = 2800] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (12AF6000) [pid = 2800] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (16E3B800) [pid = 2800] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (11CA8800) [pid = 2800] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (1A16AC00) [pid = 2800] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (17ACCC00) [pid = 2800] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (10A2E400) [pid = 2800] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (15CDBC00) [pid = 2800] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:32:49 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (18695800) [pid = 2800] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:32:50 INFO - PROCESS | 2800 | 1464625970349 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:32:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1543ms 09:32:50 INFO - PROCESS | 2800 | 1464625970413 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 2800 | 1464625970415 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:32:50 INFO - PROCESS | 2800 | 1464625970419 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 2800 | 1464625970420 Marionette TRACE conn4 <- [1,706,null,{}] 09:32:50 INFO - PROCESS | 2800 | 1464625970424 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 2800 | 1464625970496 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:32:50 INFO - PROCESS | 2800 | 1464625970503 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 2800 | ++DOCSHELL 10B62C00 == 34 [pid = 2800] [id = 186] 09:32:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (12887C00) [pid = 2800] [serial = 556] [outer = 00000000] 09:32:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (14FCB400) [pid = 2800] [serial = 557] [outer = 12887C00] 09:32:50 INFO - PROCESS | 2800 | 1464625970548 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (14FD0C00) [pid = 2800] [serial = 558] [outer = 12887C00] 09:32:51 INFO - PROCESS | 2800 | 1464625971513 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:32:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1110ms 09:32:51 INFO - PROCESS | 2800 | 1464625971549 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 2800 | 1464625971551 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 09:32:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:32:51 INFO - PROCESS | 2800 | 1464625971565 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 2800 | 1464625971567 Marionette TRACE conn4 <- [1,710,null,{}] 09:32:51 INFO - PROCESS | 2800 | 1464625971571 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 2800 | 1464625971688 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:32:51 INFO - PROCESS | 2800 | 1464625971760 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 2800 | ++DOCSHELL 0C77FC00 == 35 [pid = 2800] [id = 187] 09:32:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (0F224C00) [pid = 2800] [serial = 559] [outer = 00000000] 09:32:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (0F22B400) [pid = 2800] [serial = 560] [outer = 0F224C00] 09:32:51 INFO - PROCESS | 2800 | 1464625971818 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (10483800) [pid = 2800] [serial = 561] [outer = 0F224C00] 09:32:52 INFO - PROCESS | 2800 | 1464625972616 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 2800 | 1464625972705 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 09:32:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:32:52 INFO - PROCESS | 2800 | 1464625972710 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 2800 | 1464625972714 Marionette TRACE conn4 <- [1,714,null,{}] 09:32:52 INFO - PROCESS | 2800 | 1464625972719 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 2800 | 1464625972839 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:32:52 INFO - PROCESS | 2800 | 1464625972912 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 2800 | ++DOCSHELL 1108B400 == 36 [pid = 2800] [id = 188] 09:32:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (1108D800) [pid = 2800] [serial = 562] [outer = 00000000] 09:32:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (114A8400) [pid = 2800] [serial = 563] [outer = 1108D800] 09:32:52 INFO - PROCESS | 2800 | 1464625972978 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (11CA5400) [pid = 2800] [serial = 564] [outer = 1108D800] 09:32:53 INFO - PROCESS | 2800 | 1464625973821 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:32:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1173ms 09:32:53 INFO - PROCESS | 2800 | 1464625973901 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 2800 | 1464625973904 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 09:32:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:32:53 INFO - PROCESS | 2800 | 1464625973909 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 2800 | 1464625973911 Marionette TRACE conn4 <- [1,718,null,{}] 09:32:53 INFO - PROCESS | 2800 | 1464625973916 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 2800 | 1464625974124 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:32:54 INFO - PROCESS | 2800 | 1464625974247 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 2800 | ++DOCSHELL 103C9400 == 37 [pid = 2800] [id = 189] 09:32:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (103CC800) [pid = 2800] [serial = 565] [outer = 00000000] 09:32:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (10560C00) [pid = 2800] [serial = 566] [outer = 103CC800] 09:32:54 INFO - PROCESS | 2800 | 1464625974297 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (10A58400) [pid = 2800] [serial = 567] [outer = 103CC800] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 13316000 == 36 [pid = 2800] [id = 26] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 168A3400 == 35 [pid = 2800] [id = 8] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 1330C000 == 34 [pid = 2800] [id = 20] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 1ACA9800 == 33 [pid = 2800] [id = 12] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 11424C00 == 32 [pid = 2800] [id = 19] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 10B62C00 == 31 [pid = 2800] [id = 186] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 14E60000 == 30 [pid = 2800] [id = 185] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 13E2F400 == 29 [pid = 2800] [id = 184] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 11CA5800 == 28 [pid = 2800] [id = 183] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 114AB800 == 27 [pid = 2800] [id = 182] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 10AF4000 == 26 [pid = 2800] [id = 181] 09:32:54 INFO - PROCESS | 2800 | --DOCSHELL 10434C00 == 25 [pid = 2800] [id = 180] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (10B2DC00) [pid = 2800] [serial = 450] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (14FD9000) [pid = 2800] [serial = 453] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1AAF4000) [pid = 2800] [serial = 462] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (1A4C5800) [pid = 2800] [serial = 356] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (13E31000) [pid = 2800] [serial = 408] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (1A953000) [pid = 2800] [serial = 459] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (189D7400) [pid = 2800] [serial = 456] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (10B25800) [pid = 2800] [serial = 405] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (17459000) [pid = 2800] [serial = 411] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (1A41C000) [pid = 2800] [serial = 414] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (19F65400) [pid = 2800] [serial = 447] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (189D2C00) [pid = 2800] [serial = 536] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (186C3800) [pid = 2800] [serial = 527] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (18969400) [pid = 2800] [serial = 530] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (18897C00) [pid = 2800] [serial = 528] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (189DCC00) [pid = 2800] [serial = 531] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (167DB800) [pid = 2800] [serial = 521] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 72 (1723F400) [pid = 2800] [serial = 522] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 71 (15962800) [pid = 2800] [serial = 518] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 70 (15CDC800) [pid = 2800] [serial = 519] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 69 (10B2E000) [pid = 2800] [serial = 515] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 68 (13164400) [pid = 2800] [serial = 516] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 67 (141CB000) [pid = 2800] [serial = 513] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 66 (13313000) [pid = 2800] [serial = 512] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 65 (1A680400) [pid = 2800] [serial = 510] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 64 (1A57E400) [pid = 2800] [serial = 509] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 63 (19F84000) [pid = 2800] [serial = 507] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 62 (18D8DC00) [pid = 2800] [serial = 506] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 61 (18D83000) [pid = 2800] [serial = 504] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 60 (18D1A800) [pid = 2800] [serial = 503] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 59 (17240C00) [pid = 2800] [serial = 501] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 58 (1612AC00) [pid = 2800] [serial = 500] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 57 (133B1800) [pid = 2800] [serial = 498] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 56 (13158C00) [pid = 2800] [serial = 497] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 55 (19F70800) [pid = 2800] [serial = 495] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 54 (178E6000) [pid = 2800] [serial = 534] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 53 (17ACC400) [pid = 2800] [serial = 524] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 52 (1612E000) [pid = 2800] [serial = 533] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | --DOMWINDOW == 51 (17AD1000) [pid = 2800] [serial = 525] [outer = 00000000] [url = about:blank] 09:32:54 INFO - PROCESS | 2800 | 1464625974857 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 2800 | 1464625974963 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:32:54 INFO - PROCESS | 2800 | 1464625974967 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 2800 | 1464625974971 Marionette TRACE conn4 <- [1,722,null,{}] 09:32:54 INFO - PROCESS | 2800 | 1464625974975 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 2800 | 1464625975065 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:32:55 INFO - PROCESS | 2800 | 1464625975140 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 2800 | ++DOCSHELL 11A17400 == 26 [pid = 2800] [id = 190] 09:32:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 52 (11A1AC00) [pid = 2800] [serial = 568] [outer = 00000000] 09:32:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 53 (11CA9000) [pid = 2800] [serial = 569] [outer = 11A1AC00] 09:32:55 INFO - PROCESS | 2800 | 1464625975196 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 54 (12AF9000) [pid = 2800] [serial = 570] [outer = 11A1AC00] 09:32:55 INFO - PROCESS | 2800 | 1464625975582 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:32:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 708ms 09:32:55 INFO - PROCESS | 2800 | 1464625975666 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 2800 | 1464625975669 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:32:55 INFO - PROCESS | 2800 | 1464625975673 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 2800 | 1464625975675 Marionette TRACE conn4 <- [1,726,null,{}] 09:32:55 INFO - PROCESS | 2800 | 1464625975678 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 2800 | 1464625975761 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:32:55 INFO - PROCESS | 2800 | 1464625975776 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 2800 | ++DOCSHELL 13910C00 == 27 [pid = 2800] [id = 191] 09:32:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 55 (13E2D400) [pid = 2800] [serial = 571] [outer = 00000000] 09:32:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 56 (141C8C00) [pid = 2800] [serial = 572] [outer = 13E2D400] 09:32:55 INFO - PROCESS | 2800 | 1464625975823 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 57 (14481C00) [pid = 2800] [serial = 573] [outer = 13E2D400] 09:32:56 INFO - PROCESS | 2800 | 1464625976815 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:32:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 09:32:56 INFO - PROCESS | 2800 | 1464625976852 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 2800 | 1464625976856 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 09:32:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:32:56 INFO - PROCESS | 2800 | 1464625976866 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 2800 | 1464625976870 Marionette TRACE conn4 <- [1,730,null,{}] 09:32:56 INFO - PROCESS | 2800 | 1464625976874 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 2800 | 1464625977156 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:32:57 INFO - PROCESS | 2800 | --DOMWINDOW == 56 (13E30000) [pid = 2800] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:32:57 INFO - PROCESS | 2800 | --DOMWINDOW == 55 (10438800) [pid = 2800] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:32:57 INFO - PROCESS | 2800 | --DOMWINDOW == 54 (114B1C00) [pid = 2800] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:32:57 INFO - PROCESS | 2800 | --DOMWINDOW == 53 (12AEEC00) [pid = 2800] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:32:57 INFO - PROCESS | 2800 | --DOMWINDOW == 52 (14E61000) [pid = 2800] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:32:57 INFO - PROCESS | 2800 | --DOMWINDOW == 51 (10AF4400) [pid = 2800] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:32:57 INFO - PROCESS | 2800 | 1464625977313 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 2800 | ++DOCSHELL 10AEA400 == 28 [pid = 2800] [id = 192] 09:32:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 52 (10AEAC00) [pid = 2800] [serial = 574] [outer = 00000000] 09:32:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 53 (10AF8800) [pid = 2800] [serial = 575] [outer = 10AEAC00] 09:32:57 INFO - PROCESS | 2800 | 1464625977371 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 54 (10B2DC00) [pid = 2800] [serial = 576] [outer = 10AEAC00] 09:32:58 INFO - PROCESS | 2800 | 1464625978419 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:32:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1608ms 09:32:58 INFO - PROCESS | 2800 | 1464625978459 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 2800 | 1464625978463 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:32:58 INFO - PROCESS | 2800 | 1464625978516 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 2800 | 1464625978520 Marionette TRACE conn4 <- [1,734,null,{}] 09:32:58 INFO - PROCESS | 2800 | 1464625978526 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 2800 | 1464625978661 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:32:58 INFO - PROCESS | 2800 | 1464625978778 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 2800 | ++DOCSHELL 1331F800 == 29 [pid = 2800] [id = 193] 09:32:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 55 (133B0C00) [pid = 2800] [serial = 577] [outer = 00000000] 09:32:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 56 (1390B000) [pid = 2800] [serial = 578] [outer = 133B0C00] 09:32:58 INFO - PROCESS | 2800 | 1464625978836 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 57 (141D0C00) [pid = 2800] [serial = 579] [outer = 133B0C00] 09:32:59 INFO - PROCESS | 2800 | 1464625979886 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:32:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1398ms 09:32:59 INFO - PROCESS | 2800 | 1464625979897 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 2800 | 1464625979900 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 09:32:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:32:59 INFO - PROCESS | 2800 | 1464625979904 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 2800 | 1464625979907 Marionette TRACE conn4 <- [1,738,null,{}] 09:32:59 INFO - PROCESS | 2800 | 1464625979911 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 2800 | 1464625980014 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:33:00 INFO - PROCESS | 2800 | 1464625980083 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 2800 | ++DOCSHELL 14E67000 == 30 [pid = 2800] [id = 194] 09:33:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 58 (14F85400) [pid = 2800] [serial = 580] [outer = 00000000] 09:33:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 59 (14FD7000) [pid = 2800] [serial = 581] [outer = 14F85400] 09:33:00 INFO - PROCESS | 2800 | 1464625980138 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 60 (15439400) [pid = 2800] [serial = 582] [outer = 14F85400] 09:33:01 INFO - PROCESS | 2800 | 1464625981190 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:33:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1350ms 09:33:01 INFO - PROCESS | 2800 | 1464625981249 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 2800 | 1464625981253 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:33:01 INFO - PROCESS | 2800 | 1464625981258 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 2800 | 1464625981262 Marionette TRACE conn4 <- [1,742,null,{}] 09:33:01 INFO - PROCESS | 2800 | 1464625981269 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 2800 | 1464625981376 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:33:01 INFO - PROCESS | 2800 | 1464625981445 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 2800 | ++DOCSHELL 10B2C800 == 31 [pid = 2800] [id = 195] 09:33:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 61 (10B2D400) [pid = 2800] [serial = 583] [outer = 00000000] 09:33:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 62 (10EE6C00) [pid = 2800] [serial = 584] [outer = 10B2D400] 09:33:01 INFO - PROCESS | 2800 | 1464625981495 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 63 (128B4000) [pid = 2800] [serial = 585] [outer = 10B2D400] 09:33:01 INFO - PROCESS | 2800 | --DOCSHELL 10A21000 == 30 [pid = 2800] [id = 28] 09:33:01 INFO - PROCESS | 2800 | --DOCSHELL 13910C00 == 29 [pid = 2800] [id = 191] 09:33:01 INFO - PROCESS | 2800 | --DOCSHELL 11A17400 == 28 [pid = 2800] [id = 190] 09:33:01 INFO - PROCESS | 2800 | --DOCSHELL 103C9400 == 27 [pid = 2800] [id = 189] 09:33:01 INFO - PROCESS | 2800 | --DOCSHELL 0C77FC00 == 26 [pid = 2800] [id = 187] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 62 (14FCB400) [pid = 2800] [serial = 557] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 61 (14E5DC00) [pid = 2800] [serial = 552] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 60 (14480400) [pid = 2800] [serial = 551] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 59 (10A23800) [pid = 2800] [serial = 539] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 58 (10A2C800) [pid = 2800] [serial = 540] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 57 (11CA5C00) [pid = 2800] [serial = 545] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 56 (12A9A800) [pid = 2800] [serial = 546] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 55 (133AB800) [pid = 2800] [serial = 548] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 54 (153B7400) [pid = 2800] [serial = 554] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 53 (10B25C00) [pid = 2800] [serial = 542] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 52 (10B2C400) [pid = 2800] [serial = 543] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 51 (13907000) [pid = 2800] [serial = 549] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 2800 | --DOMWINDOW == 50 (15652800) [pid = 2800] [serial = 555] [outer = 00000000] [url = about:blank] 09:33:02 INFO - PROCESS | 2800 | 1464625982572 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:33:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1334ms 09:33:02 INFO - PROCESS | 2800 | 1464625982589 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 2800 | 1464625982594 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:33:02 INFO - PROCESS | 2800 | 1464625982600 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 2800 | 1464625982603 Marionette TRACE conn4 <- [1,746,null,{}] 09:33:02 INFO - PROCESS | 2800 | 1464625982606 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 2800 | 1464625982691 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:33:02 INFO - PROCESS | 2800 | 1464625982698 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 2800 | ++DOCSHELL 10AF2800 == 27 [pid = 2800] [id = 196] 09:33:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 51 (10AF3800) [pid = 2800] [serial = 586] [outer = 00000000] 09:33:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 52 (11C76000) [pid = 2800] [serial = 587] [outer = 10AF3800] 09:33:02 INFO - PROCESS | 2800 | 1464625982744 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 53 (12AEEC00) [pid = 2800] [serial = 588] [outer = 10AF3800] 09:33:03 INFO - PROCESS | 2800 | 1464625983276 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:33:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 707ms 09:33:03 INFO - PROCESS | 2800 | 1464625983332 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 2800 | 1464625983334 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 09:33:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:33:03 INFO - PROCESS | 2800 | 1464625983337 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 2800 | 1464625983341 Marionette TRACE conn4 <- [1,750,null,{}] 09:33:03 INFO - PROCESS | 2800 | 1464625983351 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 2800 | 1464625983448 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:33:03 INFO - PROCESS | 2800 | 1464625983525 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 2800 | ++DOCSHELL 133A3800 == 28 [pid = 2800] [id = 197] 09:33:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 54 (13E3A800) [pid = 2800] [serial = 589] [outer = 00000000] 09:33:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 55 (14E5F800) [pid = 2800] [serial = 590] [outer = 13E3A800] 09:33:03 INFO - PROCESS | 2800 | 1464625983574 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 56 (14E6C800) [pid = 2800] [serial = 591] [outer = 13E3A800] 09:33:04 INFO - PROCESS | 2800 | 1464625984500 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:33:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1174ms 09:33:04 INFO - PROCESS | 2800 | 1464625984517 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 2800 | 1464625984519 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:33:04 INFO - PROCESS | 2800 | 1464625984523 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 2800 | 1464625984525 Marionette TRACE conn4 <- [1,754,null,{}] 09:33:04 INFO - PROCESS | 2800 | 1464625984534 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 2800 | 1464625984641 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:33:04 INFO - PROCESS | 2800 | 1464625984647 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 2800 | ++DOCSHELL 15650400 == 29 [pid = 2800] [id = 198] 09:33:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 57 (15655800) [pid = 2800] [serial = 592] [outer = 00000000] 09:33:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 58 (15CD0800) [pid = 2800] [serial = 593] [outer = 15655800] 09:33:04 INFO - PROCESS | 2800 | 1464625984692 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 59 (15CDC400) [pid = 2800] [serial = 594] [outer = 15655800] 09:33:04 INFO - PROCESS | 2800 | --DOMWINDOW == 58 (12887C00) [pid = 2800] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:33:04 INFO - PROCESS | 2800 | --DOMWINDOW == 57 (103CC800) [pid = 2800] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:33:04 INFO - PROCESS | 2800 | --DOMWINDOW == 56 (11A1AC00) [pid = 2800] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:33:05 INFO - PROCESS | 2800 | 1464625985554 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:33:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 09:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:33:05 INFO - PROCESS | 2800 | 1464625985662 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 2800 | 1464625985664 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 09:33:05 INFO - PROCESS | 2800 | 1464625985668 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 2800 | 1464625985669 Marionette TRACE conn4 <- [1,758,null,{}] 09:33:05 INFO - PROCESS | 2800 | 1464625985673 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 2800 | 1464625985774 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:33:05 INFO - PROCESS | 2800 | 1464625985791 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 2800 | ++DOCSHELL 1595F400 == 30 [pid = 2800] [id = 199] 09:33:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 57 (15CCD400) [pid = 2800] [serial = 595] [outer = 00000000] 09:33:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 58 (16128000) [pid = 2800] [serial = 596] [outer = 15CCD400] 09:33:05 INFO - PROCESS | 2800 | 1464625985836 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 59 (16129000) [pid = 2800] [serial = 597] [outer = 15CCD400] 09:33:06 INFO - PROCESS | 2800 | 1464625986227 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 611ms 09:33:06 INFO - PROCESS | 2800 | 1464625986265 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 2800 | 1464625986267 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 09:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:33:06 INFO - PROCESS | 2800 | 1464625986270 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 2800 | 1464625986272 Marionette TRACE conn4 <- [1,762,null,{}] 09:33:06 INFO - PROCESS | 2800 | 1464625986275 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 2800 | 1464625986414 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:33:06 INFO - PROCESS | 2800 | 1464625986427 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 2800 | ++DOCSHELL 14FCE800 == 31 [pid = 2800] [id = 200] 09:33:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 60 (1612B000) [pid = 2800] [serial = 598] [outer = 00000000] 09:33:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 61 (167DB800) [pid = 2800] [serial = 599] [outer = 1612B000] 09:33:06 INFO - PROCESS | 2800 | 1464625986473 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 62 (17240800) [pid = 2800] [serial = 600] [outer = 1612B000] 09:33:06 INFO - PROCESS | 2800 | 1464625986938 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 723ms 09:33:07 INFO - PROCESS | 2800 | 1464625987004 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 2800 | 1464625987006 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:33:07 INFO - PROCESS | 2800 | 1464625987010 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 2800 | 1464625987012 Marionette TRACE conn4 <- [1,766,null,{}] 09:33:07 INFO - PROCESS | 2800 | 1464625987015 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 2800 | 1464625987114 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:33:07 INFO - PROCESS | 2800 | 1464625987132 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 2800 | ++DOCSHELL 17288000 == 32 [pid = 2800] [id = 201] 09:33:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 63 (17288C00) [pid = 2800] [serial = 601] [outer = 00000000] 09:33:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 64 (12886800) [pid = 2800] [serial = 602] [outer = 17288C00] 09:33:07 INFO - PROCESS | 2800 | 1464625987176 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 65 (175B4800) [pid = 2800] [serial = 603] [outer = 17288C00] 09:33:07 INFO - PROCESS | 2800 | 1464625987561 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 611ms 09:33:07 INFO - PROCESS | 2800 | 1464625987607 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 2800 | 1464625987610 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:33:07 INFO - PROCESS | 2800 | 1464625987625 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 2800 | 1464625987627 Marionette TRACE conn4 <- [1,770,null,{}] 09:33:07 INFO - PROCESS | 2800 | 1464625987630 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 2800 | 1464625987707 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:33:07 INFO - PROCESS | 2800 | 1464625987713 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 2800 | ++DOCSHELL 1380B800 == 33 [pid = 2800] [id = 202] 09:33:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 66 (1543A000) [pid = 2800] [serial = 604] [outer = 00000000] 09:33:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 67 (178E4C00) [pid = 2800] [serial = 605] [outer = 1543A000] 09:33:07 INFO - PROCESS | 2800 | 1464625987757 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 68 (17ACAC00) [pid = 2800] [serial = 606] [outer = 1543A000] 09:33:08 INFO - PROCESS | 2800 | 1464625988202 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 611ms 09:33:08 INFO - PROCESS | 2800 | 1464625988280 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 2800 | 1464625988285 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:33:08 INFO - PROCESS | 2800 | 1464625988291 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 2800 | 1464625988295 Marionette TRACE conn4 <- [1,774,null,{}] 09:33:08 INFO - PROCESS | 2800 | 1464625988302 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 2800 | 1464625988419 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:33:08 INFO - PROCESS | 2800 | 1464625988563 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 2800 | ++DOCSHELL 10AEBC00 == 34 [pid = 2800] [id = 203] 09:33:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 69 (10AEEC00) [pid = 2800] [serial = 607] [outer = 00000000] 09:33:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 70 (10B21C00) [pid = 2800] [serial = 608] [outer = 10AEEC00] 09:33:08 INFO - PROCESS | 2800 | 1464625988620 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 71 (10B2C000) [pid = 2800] [serial = 609] [outer = 10AEEC00] 09:33:09 INFO - PROCESS | 2800 | 1464625989232 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 981ms 09:33:09 INFO - PROCESS | 2800 | 1464625989269 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 2800 | 1464625989273 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 09:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:33:09 INFO - PROCESS | 2800 | 1464625989281 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 2800 | 1464625989285 Marionette TRACE conn4 <- [1,778,null,{}] 09:33:09 INFO - PROCESS | 2800 | 1464625989289 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 2800 | 1464625989394 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:33:09 INFO - PROCESS | 2800 | 1464625989485 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 2800 | ++DOCSHELL 13319400 == 35 [pid = 2800] [id = 204] 09:33:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 72 (1331E000) [pid = 2800] [serial = 610] [outer = 00000000] 09:33:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 73 (14E5DC00) [pid = 2800] [serial = 611] [outer = 1331E000] 09:33:09 INFO - PROCESS | 2800 | 1464625989540 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (153B7400) [pid = 2800] [serial = 612] [outer = 1331E000] 09:33:10 INFO - PROCESS | 2800 | 1464625990154 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 916ms 09:33:10 INFO - PROCESS | 2800 | 1464625990184 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 2800 | 1464625990187 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:33:10 INFO - PROCESS | 2800 | 1464625990191 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 2800 | 1464625990193 Marionette TRACE conn4 <- [1,782,null,{}] 09:33:10 INFO - PROCESS | 2800 | 1464625990203 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 2800 | 1464625990359 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:33:10 INFO - PROCESS | 2800 | 1464625990453 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 2800 | ++DOCSHELL 1723C000 == 36 [pid = 2800] [id = 205] 09:33:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (17248400) [pid = 2800] [serial = 613] [outer = 00000000] 09:33:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (1745FC00) [pid = 2800] [serial = 614] [outer = 17248400] 09:33:10 INFO - PROCESS | 2800 | 1464625990517 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (17ACFC00) [pid = 2800] [serial = 615] [outer = 17248400] 09:33:11 INFO - PROCESS | 2800 | 1464625991135 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 964ms 09:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:33:11 INFO - PROCESS | 2800 | 1464625991169 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 2800 | 1464625991171 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 09:33:11 INFO - PROCESS | 2800 | 1464625991175 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 2800 | 1464625991177 Marionette TRACE conn4 <- [1,786,null,{}] 09:33:11 INFO - PROCESS | 2800 | 1464625991180 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 2800 | 1464625991280 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:33:11 INFO - PROCESS | 2800 | 1464625991371 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 2800 | ++DOCSHELL 17AEB400 == 37 [pid = 2800] [id = 206] 09:33:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (17AEC400) [pid = 2800] [serial = 616] [outer = 00000000] 09:33:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (18007800) [pid = 2800] [serial = 617] [outer = 17AEC400] 09:33:11 INFO - PROCESS | 2800 | 1464625991425 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (180A3400) [pid = 2800] [serial = 618] [outer = 17AEC400] 09:33:12 INFO - PROCESS | 2800 | 1464625991989 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 851ms 09:33:12 INFO - PROCESS | 2800 | 1464625992050 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 2800 | 1464625992053 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 09:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:33:12 INFO - PROCESS | 2800 | 1464625992056 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 2800 | 1464625992059 Marionette TRACE conn4 <- [1,790,null,{}] 09:33:12 INFO - PROCESS | 2800 | 1464625992062 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:12 INFO - PROCESS | 2800 | 1464625992158 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:33:12 INFO - PROCESS | 2800 | 1464625992249 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 2800 | ++DOCSHELL 10B2BC00 == 38 [pid = 2800] [id = 207] 09:33:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (1309F800) [pid = 2800] [serial = 619] [outer = 00000000] 09:33:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (18692000) [pid = 2800] [serial = 620] [outer = 1309F800] 09:33:12 INFO - PROCESS | 2800 | 1464625992302 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (18697C00) [pid = 2800] [serial = 621] [outer = 1309F800] 09:33:13 INFO - PROCESS | 2800 | 1464625993071 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1077ms 09:33:13 INFO - PROCESS | 2800 | 1464625993150 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 2800 | 1464625993153 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:33:13 INFO - PROCESS | 2800 | 1464625993159 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 2800 | 1464625993162 Marionette TRACE conn4 <- [1,794,null,{}] 09:33:13 INFO - PROCESS | 2800 | 1464625993169 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 2800 | 1464625993263 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:33:13 INFO - PROCESS | 2800 | 1464625993345 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 2800 | ++DOCSHELL 10A2F800 == 39 [pid = 2800] [id = 208] 09:33:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (10AE9800) [pid = 2800] [serial = 622] [outer = 00000000] 09:33:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (10B24C00) [pid = 2800] [serial = 623] [outer = 10AE9800] 09:33:13 INFO - PROCESS | 2800 | 1464625993441 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (11C10800) [pid = 2800] [serial = 624] [outer = 10AE9800] 09:33:13 INFO - PROCESS | 2800 | --DOCSHELL 10562000 == 38 [pid = 2800] [id = 18] 09:33:13 INFO - PROCESS | 2800 | --DOCSHELL 153B1800 == 37 [pid = 2800] [id = 23] 09:33:13 INFO - PROCESS | 2800 | --DOCSHELL 1108B400 == 36 [pid = 2800] [id = 188] 09:33:13 INFO - PROCESS | 2800 | --DOCSHELL 10AEA400 == 35 [pid = 2800] [id = 192] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (141C8C00) [pid = 2800] [serial = 572] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (14FD0C00) [pid = 2800] [serial = 558] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (10A58400) [pid = 2800] [serial = 567] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (10560C00) [pid = 2800] [serial = 566] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (11CA9000) [pid = 2800] [serial = 569] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (12AF9000) [pid = 2800] [serial = 570] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (0F22B400) [pid = 2800] [serial = 560] [outer = 00000000] [url = about:blank] 09:33:13 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (114A8400) [pid = 2800] [serial = 563] [outer = 00000000] [url = about:blank] 09:33:14 INFO - PROCESS | 2800 | 1464625994012 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 868ms 09:33:14 INFO - PROCESS | 2800 | 1464625994033 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 2800 | 1464625994038 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:33:14 INFO - PROCESS | 2800 | 1464625994044 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 2800 | 1464625994046 Marionette TRACE conn4 <- [1,798,null,{}] 09:33:14 INFO - PROCESS | 2800 | 1464625994050 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 2800 | 1464625994131 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:33:14 INFO - PROCESS | 2800 | 1464625994141 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 2800 | ++DOCSHELL 10AEE400 == 36 [pid = 2800] [id = 209] 09:33:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (10AF0C00) [pid = 2800] [serial = 625] [outer = 00000000] 09:33:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (1307C400) [pid = 2800] [serial = 626] [outer = 10AF0C00] 09:33:14 INFO - PROCESS | 2800 | 1464625994185 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (13310400) [pid = 2800] [serial = 627] [outer = 10AF0C00] 09:33:14 INFO - PROCESS | 2800 | 1464625994646 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 659ms 09:33:14 INFO - PROCESS | 2800 | 1464625994681 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 2800 | 1464625994683 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 09:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:33:14 INFO - PROCESS | 2800 | 1464625994722 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 2800 | 1464625994725 Marionette TRACE conn4 <- [1,802,null,{}] 09:33:14 INFO - PROCESS | 2800 | 1464625994738 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 2800 | 1464625994820 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:33:14 INFO - PROCESS | 2800 | 1464625994896 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 2800 | ++DOCSHELL 12A99C00 == 37 [pid = 2800] [id = 210] 09:33:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (133AB000) [pid = 2800] [serial = 628] [outer = 00000000] 09:33:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (14FD5400) [pid = 2800] [serial = 629] [outer = 133AB000] 09:33:14 INFO - PROCESS | 2800 | 1464625994957 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (1595A800) [pid = 2800] [serial = 630] [outer = 133AB000] 09:33:15 INFO - PROCESS | 2800 | 1464625995414 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 2800 | 1464625995463 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 09:33:15 INFO - PROCESS | 2800 | 1464625995466 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:33:15 INFO - PROCESS | 2800 | 1464625995468 Marionette TRACE conn4 <- [1,806,null,{}] 09:33:15 INFO - PROCESS | 2800 | 1464625995471 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 2800 | 1464625995552 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:33:15 INFO - PROCESS | 2800 | 1464625995558 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 2800 | ++DOCSHELL 15961C00 == 38 [pid = 2800] [id = 211] 09:33:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (15CD6400) [pid = 2800] [serial = 631] [outer = 00000000] 09:33:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (16B7D800) [pid = 2800] [serial = 632] [outer = 15CD6400] 09:33:15 INFO - PROCESS | 2800 | 1464625995604 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (17246800) [pid = 2800] [serial = 633] [outer = 15CD6400] 09:33:16 INFO - PROCESS | 2800 | 1464625996018 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 611ms 09:33:16 INFO - PROCESS | 2800 | 1464625996063 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 2800 | 1464625996065 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:33:16 INFO - PROCESS | 2800 | 1464625996073 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 2800 | 1464625996084 Marionette TRACE conn4 <- [1,810,null,{}] 09:33:16 INFO - PROCESS | 2800 | 1464625996093 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 2800 | 1464625996246 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:33:16 INFO - PROCESS | 2800 | 1464625996340 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 2800 | ++DOCSHELL 17248800 == 39 [pid = 2800] [id = 212] 09:33:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (17286400) [pid = 2800] [serial = 634] [outer = 00000000] 09:33:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (17ACCC00) [pid = 2800] [serial = 635] [outer = 17286400] 09:33:16 INFO - PROCESS | 2800 | 1464625996384 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (17AE8C00) [pid = 2800] [serial = 636] [outer = 17286400] 09:33:16 INFO - PROCESS | 2800 | 1464625996807 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 2800 | 1464625996870 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:33:16 INFO - PROCESS | 2800 | 1464625996873 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 2800 | 1464625996875 Marionette TRACE conn4 <- [1,814,null,{}] 09:33:16 INFO - PROCESS | 2800 | 1464625996887 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 2800 | 1464625997009 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:33:17 INFO - PROCESS | 2800 | 1464625997025 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 2800 | ++DOCSHELL 16131800 == 40 [pid = 2800] [id = 213] 09:33:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (17AD7C00) [pid = 2800] [serial = 637] [outer = 00000000] 09:33:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (186C8800) [pid = 2800] [serial = 638] [outer = 17AD7C00] 09:33:17 INFO - PROCESS | 2800 | 1464625997119 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (18895C00) [pid = 2800] [serial = 639] [outer = 17AD7C00] 09:33:17 INFO - PROCESS | 2800 | 1464625997584 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 707ms 09:33:17 INFO - PROCESS | 2800 | 1464625997639 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 2800 | 1464625997641 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:33:17 INFO - PROCESS | 2800 | 1464625997644 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 2800 | 1464625997646 Marionette TRACE conn4 <- [1,818,null,{}] 09:33:17 INFO - PROCESS | 2800 | 1464625997649 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 2800 | 1464625997754 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:33:17 INFO - PROCESS | 2800 | 1464625997762 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 2800 | ++DOCSHELL 1612A000 == 41 [pid = 2800] [id = 214] 09:33:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (1868C000) [pid = 2800] [serial = 640] [outer = 00000000] 09:33:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (18962C00) [pid = 2800] [serial = 641] [outer = 1868C000] 09:33:17 INFO - PROCESS | 2800 | 1464625997807 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (18963400) [pid = 2800] [serial = 642] [outer = 1868C000] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (15655800) [pid = 2800] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (10AF3800) [pid = 2800] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (13E3A800) [pid = 2800] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (10B2D400) [pid = 2800] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (14F85400) [pid = 2800] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (1612B000) [pid = 2800] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (17288C00) [pid = 2800] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (15CCD400) [pid = 2800] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (15CD9C00) [pid = 2800] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (1108D800) [pid = 2800] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:33:18 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (0F224C00) [pid = 2800] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:33:18 INFO - PROCESS | 2800 | 1464625998290 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 724ms 09:33:18 INFO - PROCESS | 2800 | 1464625998344 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 2800 | 1464625998345 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 09:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:33:18 INFO - PROCESS | 2800 | 1464625998349 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 2800 | 1464625998350 Marionette TRACE conn4 <- [1,822,null,{}] 09:33:18 INFO - PROCESS | 2800 | 1464625998354 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 2800 | 1464625998435 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:33:18 INFO - PROCESS | 2800 | 1464625998441 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 2800 | ++DOCSHELL 0F232800 == 42 [pid = 2800] [id = 215] 09:33:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (10433400) [pid = 2800] [serial = 643] [outer = 00000000] 09:33:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (11088C00) [pid = 2800] [serial = 644] [outer = 10433400] 09:33:18 INFO - PROCESS | 2800 | 1464625998533 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (186CBC00) [pid = 2800] [serial = 645] [outer = 10433400] 09:33:18 INFO - PROCESS | 2800 | 1464625998966 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 659ms 09:33:19 INFO - PROCESS | 2800 | 1464625999020 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 2800 | 1464625999022 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 09:33:19 INFO - PROCESS | 2800 | 1464625999026 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:33:19 INFO - PROCESS | 2800 | 1464625999027 Marionette TRACE conn4 <- [1,826,null,{}] 09:33:19 INFO - PROCESS | 2800 | 1464625999031 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 2800 | 1464625999142 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:33:19 INFO - PROCESS | 2800 | 1464625999151 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 2800 | ++DOCSHELL 10439000 == 43 [pid = 2800] [id = 216] 09:33:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (1595BC00) [pid = 2800] [serial = 646] [outer = 00000000] 09:33:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (189D3C00) [pid = 2800] [serial = 647] [outer = 1595BC00] 09:33:19 INFO - PROCESS | 2800 | 1464625999194 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (189DB400) [pid = 2800] [serial = 648] [outer = 1595BC00] 09:33:19 INFO - PROCESS | 2800 | 1464625999580 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 611ms 09:33:19 INFO - PROCESS | 2800 | 1464625999623 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 2800 | 1464625999625 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 09:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:33:19 INFO - PROCESS | 2800 | 1464625999639 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 2800 | 1464625999641 Marionette TRACE conn4 <- [1,830,null,{}] 09:33:19 INFO - PROCESS | 2800 | 1464625999645 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 2800 | 1464625999772 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:33:19 INFO - PROCESS | 2800 | 1464625999779 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 2800 | ++DOCSHELL 156F1400 == 44 [pid = 2800] [id = 217] 09:33:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (178E5000) [pid = 2800] [serial = 649] [outer = 00000000] 09:33:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (18D12C00) [pid = 2800] [serial = 650] [outer = 178E5000] 09:33:19 INFO - PROCESS | 2800 | 1464625999823 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (18D14000) [pid = 2800] [serial = 651] [outer = 178E5000] 09:33:20 INFO - PROCESS | 2800 | 1464626000231 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 610ms 09:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:33:20 INFO - PROCESS | 2800 | 1464626000259 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 2800 | 1464626000261 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 09:33:20 INFO - PROCESS | 2800 | 1464626000275 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 2800 | 1464626000277 Marionette TRACE conn4 <- [1,834,null,{}] 09:33:20 INFO - PROCESS | 2800 | 1464626000335 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 2800 | 1464626000450 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:33:20 INFO - PROCESS | 2800 | 1464626000609 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 2800 | ++DOCSHELL 10A74400 == 45 [pid = 2800] [id = 218] 09:33:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (10A7D000) [pid = 2800] [serial = 652] [outer = 00000000] 09:33:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (10B24800) [pid = 2800] [serial = 653] [outer = 10A7D000] 09:33:20 INFO - PROCESS | 2800 | 1464626000665 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (1108A800) [pid = 2800] [serial = 654] [outer = 10A7D000] 09:33:21 INFO - PROCESS | 2800 | 1464626001257 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1028ms 09:33:21 INFO - PROCESS | 2800 | 1464626001301 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 2800 | 1464626001306 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:33:21 INFO - PROCESS | 2800 | 1464626001311 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 2800 | 1464626001313 Marionette TRACE conn4 <- [1,838,null,{}] 09:33:21 INFO - PROCESS | 2800 | 1464626001318 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 2800 | 1464626001424 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:33:21 INFO - PROCESS | 2800 | 1464626001525 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 2800 | ++DOCSHELL 1444F400 == 46 [pid = 2800] [id = 219] 09:33:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (14E5F400) [pid = 2800] [serial = 655] [outer = 00000000] 09:33:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (14FD6C00) [pid = 2800] [serial = 656] [outer = 14E5F400] 09:33:21 INFO - PROCESS | 2800 | 1464626001580 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (15CD6C00) [pid = 2800] [serial = 657] [outer = 14E5F400] 09:33:22 INFO - PROCESS | 2800 | 1464626002272 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 965ms 09:33:22 INFO - PROCESS | 2800 | 1464626002291 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 2800 | 1464626002293 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:33:22 INFO - PROCESS | 2800 | 1464626002297 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 2800 | 1464626002300 Marionette TRACE conn4 <- [1,842,null,{}] 09:33:22 INFO - PROCESS | 2800 | 1464626002303 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 2800 | 1464626002407 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:33:22 INFO - PROCESS | 2800 | 1464626002504 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 2800 | ++DOCSHELL 10AF4C00 == 47 [pid = 2800] [id = 220] 09:33:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (16134000) [pid = 2800] [serial = 658] [outer = 00000000] 09:33:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (186C5C00) [pid = 2800] [serial = 659] [outer = 16134000] 09:33:22 INFO - PROCESS | 2800 | 1464626002562 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (18966000) [pid = 2800] [serial = 660] [outer = 16134000] 09:33:23 INFO - PROCESS | 2800 | 1464626003155 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 932ms 09:33:23 INFO - PROCESS | 2800 | 1464626003206 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 2800 | 1464626003213 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:33:23 INFO - PROCESS | 2800 | 1464626003217 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 2800 | 1464626003220 Marionette TRACE conn4 <- [1,846,null,{}] 09:33:23 INFO - PROCESS | 2800 | 1464626003271 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 2800 | 1464626003387 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:33:23 INFO - PROCESS | 2800 | 1464626003479 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 2800 | ++DOCSHELL 18D1E000 == 48 [pid = 2800] [id = 221] 09:33:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (18D1E400) [pid = 2800] [serial = 661] [outer = 00000000] 09:33:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (18D8B800) [pid = 2800] [serial = 662] [outer = 18D1E400] 09:33:23 INFO - PROCESS | 2800 | 1464626003532 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (18D90C00) [pid = 2800] [serial = 663] [outer = 18D1E400] 09:33:24 INFO - PROCESS | 2800 | 1464626004029 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 820ms 09:33:24 INFO - PROCESS | 2800 | 1464626004052 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 2800 | 1464626004054 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:33:24 INFO - PROCESS | 2800 | 1464626004058 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 2800 | 1464626004060 Marionette TRACE conn4 <- [1,850,null,{}] 09:33:24 INFO - PROCESS | 2800 | 1464626004079 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 2800 | 1464626004179 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:33:24 INFO - PROCESS | 2800 | 1464626004273 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 2800 | ++DOCSHELL 18D89800 == 49 [pid = 2800] [id = 222] 09:33:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (18D8B400) [pid = 2800] [serial = 664] [outer = 00000000] 09:33:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (19F7D000) [pid = 2800] [serial = 665] [outer = 18D8B400] 09:33:24 INFO - PROCESS | 2800 | 1464626004326 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1A15D400) [pid = 2800] [serial = 666] [outer = 18D8B400] 09:33:25 INFO - PROCESS | 2800 | 1464626004986 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 965ms 09:33:25 INFO - PROCESS | 2800 | 1464626005036 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 2800 | 1464626005038 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:33:25 INFO - PROCESS | 2800 | 1464626005042 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 2800 | 1464626005044 Marionette TRACE conn4 <- [1,854,null,{}] 09:33:25 INFO - PROCESS | 2800 | 1464626005047 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 2800 | 1464626005168 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:33:25 INFO - PROCESS | 2800 | 1464626005434 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 2800 | ++DOCSHELL 0F226C00 == 50 [pid = 2800] [id = 223] 09:33:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (0F22F800) [pid = 2800] [serial = 667] [outer = 00000000] 09:33:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (10B24400) [pid = 2800] [serial = 668] [outer = 0F22F800] 09:33:25 INFO - PROCESS | 2800 | 1464626005496 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (1108D800) [pid = 2800] [serial = 669] [outer = 0F22F800] 09:33:26 INFO - PROCESS | 2800 | 1464626006115 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1125ms 09:33:26 INFO - PROCESS | 2800 | 1464626006175 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 2800 | 1464626006179 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:33:26 INFO - PROCESS | 2800 | 1464626006183 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 2800 | 1464626006186 Marionette TRACE conn4 <- [1,858,null,{}] 09:33:26 INFO - PROCESS | 2800 | 1464626006191 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 2800 | 1464626006295 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:33:26 INFO - PROCESS | 2800 | 1464626006393 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 2800 | --DOCSHELL 14E67000 == 49 [pid = 2800] [id = 194] 09:33:26 INFO - PROCESS | 2800 | --DOCSHELL 11086400 == 48 [pid = 2800] [id = 16] 09:33:26 INFO - PROCESS | 2800 | --DOCSHELL 13E2D800 == 47 [pid = 2800] [id = 21] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (178E4C00) [pid = 2800] [serial = 605] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (15CD0800) [pid = 2800] [serial = 593] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (11C76000) [pid = 2800] [serial = 587] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (12AEEC00) [pid = 2800] [serial = 588] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (14E5F800) [pid = 2800] [serial = 590] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (128B4000) [pid = 2800] [serial = 585] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10EE6C00) [pid = 2800] [serial = 584] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (15439400) [pid = 2800] [serial = 582] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (14FD7000) [pid = 2800] [serial = 581] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (10AF8800) [pid = 2800] [serial = 575] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (1390B000) [pid = 2800] [serial = 578] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (167DB800) [pid = 2800] [serial = 599] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (17240800) [pid = 2800] [serial = 600] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (12886800) [pid = 2800] [serial = 602] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (16128000) [pid = 2800] [serial = 596] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (15CDC400) [pid = 2800] [serial = 594] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (16129000) [pid = 2800] [serial = 597] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (14E6C800) [pid = 2800] [serial = 591] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (175B4800) [pid = 2800] [serial = 603] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (18D82000) [pid = 2800] [serial = 537] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (11CA5400) [pid = 2800] [serial = 564] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (10483800) [pid = 2800] [serial = 561] [outer = 00000000] [url = about:blank] 09:33:26 INFO - PROCESS | 2800 | ++DOCSHELL 103CC800 == 48 [pid = 2800] [id = 224] 09:33:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (10479000) [pid = 2800] [serial = 670] [outer = 00000000] 09:33:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (10AF2C00) [pid = 2800] [serial = 671] [outer = 10479000] 09:33:26 INFO - PROCESS | 2800 | 1464626006477 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (11A18400) [pid = 2800] [serial = 672] [outer = 10479000] 09:33:26 INFO - PROCESS | 2800 | 1464626006955 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 820ms 09:33:27 INFO - PROCESS | 2800 | 1464626007016 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 2800 | 1464626007020 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:33:27 INFO - PROCESS | 2800 | 1464626007025 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 2800 | 1464626007026 Marionette TRACE conn4 <- [1,862,null,{}] 09:33:27 INFO - PROCESS | 2800 | 1464626007030 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 2800 | 1464626007113 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:33:27 INFO - PROCESS | 2800 | 1464626007124 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 2800 | ++DOCSHELL 133B1000 == 49 [pid = 2800] [id = 225] 09:33:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (13907800) [pid = 2800] [serial = 673] [outer = 00000000] 09:33:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (1448EC00) [pid = 2800] [serial = 674] [outer = 13907800] 09:33:27 INFO - PROCESS | 2800 | 1464626007169 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (14F7AC00) [pid = 2800] [serial = 675] [outer = 13907800] 09:33:28 INFO - PROCESS | 2800 | 1464626008691 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1688ms 09:33:28 INFO - PROCESS | 2800 | 1464626008712 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 2800 | 1464626008714 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:33:28 INFO - PROCESS | 2800 | 1464626008719 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 2800 | 1464626008725 Marionette TRACE conn4 <- [1,866,null,{}] 09:33:28 INFO - PROCESS | 2800 | 1464626008733 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 2800 | 1464626008816 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:33:28 INFO - PROCESS | 2800 | 1464626008905 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 2800 | ++DOCSHELL 15439400 == 50 [pid = 2800] [id = 226] 09:33:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (1564FC00) [pid = 2800] [serial = 676] [outer = 00000000] 09:33:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (17246400) [pid = 2800] [serial = 677] [outer = 1564FC00] 09:33:28 INFO - PROCESS | 2800 | 1464626008949 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (175EF400) [pid = 2800] [serial = 678] [outer = 1564FC00] 09:33:29 INFO - PROCESS | 2800 | 1464626009362 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 675ms 09:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:33:29 INFO - PROCESS | 2800 | 1464626009434 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 2800 | 1464626009436 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 09:33:29 INFO - PROCESS | 2800 | 1464626009442 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 2800 | 1464626009444 Marionette TRACE conn4 <- [1,870,null,{}] 09:33:29 INFO - PROCESS | 2800 | 1464626009447 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 2800 | 1464626009561 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:33:29 INFO - PROCESS | 2800 | 1464626009622 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 2800 | ++DOCSHELL 10A5B000 == 51 [pid = 2800] [id = 227] 09:33:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (17288C00) [pid = 2800] [serial = 679] [outer = 00000000] 09:33:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1822C000) [pid = 2800] [serial = 680] [outer = 17288C00] 09:33:29 INFO - PROCESS | 2800 | 1464626009666 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (186BE400) [pid = 2800] [serial = 681] [outer = 17288C00] 09:33:30 INFO - PROCESS | 2800 | 1464626010064 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 643ms 09:33:30 INFO - PROCESS | 2800 | 1464626010078 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 2800 | 1464626010079 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 09:33:30 INFO - PROCESS | 2800 | 1464626010083 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:33:30 INFO - PROCESS | 2800 | 1464626010084 Marionette TRACE conn4 <- [1,874,null,{}] 09:33:30 INFO - PROCESS | 2800 | 1464626010087 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 2800 | 1464626010197 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:33:30 INFO - PROCESS | 2800 | 1464626010204 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 2800 | ++DOCSHELL 10A2E800 == 52 [pid = 2800] [id = 228] 09:33:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (186C6000) [pid = 2800] [serial = 682] [outer = 00000000] 09:33:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1889A400) [pid = 2800] [serial = 683] [outer = 186C6000] 09:33:30 INFO - PROCESS | 2800 | 1464626010257 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (189E0800) [pid = 2800] [serial = 684] [outer = 186C6000] 09:33:30 INFO - PROCESS | 2800 | 1464626010806 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 756ms 09:33:30 INFO - PROCESS | 2800 | 1464626010857 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 2800 | 1464626010859 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:33:30 INFO - PROCESS | 2800 | 1464626010862 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 2800 | 1464626010864 Marionette TRACE conn4 <- [1,878,null,{}] 09:33:30 INFO - PROCESS | 2800 | 1464626010867 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 2800 | 1464626011006 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:33:31 INFO - PROCESS | 2800 | 1464626011029 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 2800 | ++DOCSHELL 18D20800 == 53 [pid = 2800] [id = 229] 09:33:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (18D82C00) [pid = 2800] [serial = 685] [outer = 00000000] 09:33:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (19F6B400) [pid = 2800] [serial = 686] [outer = 18D82C00] 09:33:31 INFO - PROCESS | 2800 | 1464626011073 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (19F6F400) [pid = 2800] [serial = 687] [outer = 18D82C00] 09:33:31 INFO - PROCESS | 2800 | 1464626011678 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (133AB000) [pid = 2800] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (1543A000) [pid = 2800] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10AF0C00) [pid = 2800] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1868C000) [pid = 2800] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (17286400) [pid = 2800] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15CD6400) [pid = 2800] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (17AD7C00) [pid = 2800] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (10AE9800) [pid = 2800] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1595BC00) [pid = 2800] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:33:31 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (10433400) [pid = 2800] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 868ms 09:33:31 INFO - PROCESS | 2800 | 1464626011741 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 2800 | 1464626011743 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:33:31 INFO - PROCESS | 2800 | 1464626011757 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 2800 | 1464626011760 Marionette TRACE conn4 <- [1,882,null,{}] 09:33:31 INFO - PROCESS | 2800 | 1464626011764 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 2800 | 1464626011873 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:33:31 INFO - PROCESS | 2800 | 1464626011879 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 2800 | ++DOCSHELL 12AF6000 == 54 [pid = 2800] [id = 230] 09:33:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (1315DC00) [pid = 2800] [serial = 688] [outer = 00000000] 09:33:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (1543A000) [pid = 2800] [serial = 689] [outer = 1315DC00] 09:33:31 INFO - PROCESS | 2800 | 1464626011923 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1752E400) [pid = 2800] [serial = 690] [outer = 1315DC00] 09:33:32 INFO - PROCESS | 2800 | 1464626012333 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 643ms 09:33:32 INFO - PROCESS | 2800 | 1464626012395 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 2800 | 1464626012397 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 09:33:32 INFO - PROCESS | 2800 | 1464626012401 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:33:32 INFO - PROCESS | 2800 | 1464626012402 Marionette TRACE conn4 <- [1,886,null,{}] 09:33:32 INFO - PROCESS | 2800 | 1464626012406 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 2800 | 1464626012484 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:33:32 INFO - PROCESS | 2800 | 1464626012490 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 2800 | ++DOCSHELL 10A26C00 == 55 [pid = 2800] [id = 231] 09:33:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (14E60C00) [pid = 2800] [serial = 691] [outer = 00000000] 09:33:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (19F78000) [pid = 2800] [serial = 692] [outer = 14E60C00] 09:33:32 INFO - PROCESS | 2800 | 1464626012533 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1A4C1800) [pid = 2800] [serial = 693] [outer = 14E60C00] 09:33:33 INFO - PROCESS | 2800 | 1464626013012 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 659ms 09:33:33 INFO - PROCESS | 2800 | 1464626013074 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 2800 | 1464626013076 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 09:33:33 INFO - PROCESS | 2800 | 1464626013079 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:33:33 INFO - PROCESS | 2800 | 1464626013080 Marionette TRACE conn4 <- [1,890,null,{}] 09:33:33 INFO - PROCESS | 2800 | 1464626013084 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 2800 | 1464626013163 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:33:33 INFO - PROCESS | 2800 | 1464626013171 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 2800 | ++DOCSHELL 0F2EF800 == 56 [pid = 2800] [id = 232] 09:33:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (0F2F0400) [pid = 2800] [serial = 694] [outer = 00000000] 09:33:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (0F2F7800) [pid = 2800] [serial = 695] [outer = 0F2F0400] 09:33:33 INFO - PROCESS | 2800 | 1464626013219 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (0F2FC400) [pid = 2800] [serial = 696] [outer = 0F2F0400] 09:33:33 INFO - PROCESS | 2800 | 1464626013783 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:33:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (0F22D000) [pid = 2800] [serial = 697] [outer = 11424400] 09:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 755ms 09:33:33 INFO - PROCESS | 2800 | 1464626013875 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 2800 | 1464626013880 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 09:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:33:34 INFO - PROCESS | 2800 | 1464626013996 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 2800 | 1464626014001 Marionette TRACE conn4 <- [1,894,null,{}] 09:33:34 INFO - PROCESS | 2800 | 1464626014008 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 2800 | 1464626014165 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:33:34 INFO - PROCESS | 2800 | 1464626014245 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 2800 | ++DOCSHELL 112BB400 == 57 [pid = 2800] [id = 233] 09:33:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (13098C00) [pid = 2800] [serial = 698] [outer = 00000000] 09:33:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (13316000) [pid = 2800] [serial = 699] [outer = 13098C00] 09:33:34 INFO - PROCESS | 2800 | 1464626014341 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (1390B000) [pid = 2800] [serial = 700] [outer = 13098C00] 09:33:34 INFO - PROCESS | 2800 | 1464626014900 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 948ms 09:33:34 INFO - PROCESS | 2800 | 1464626014923 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 2800 | 1464626014928 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 09:33:34 INFO - PROCESS | 2800 | 1464626014951 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:33:34 INFO - PROCESS | 2800 | 1464626014954 Marionette TRACE conn4 <- [1,898,null,{}] 09:33:34 INFO - PROCESS | 2800 | 1464626014958 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 2800 | 1464626015065 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:33:35 INFO - PROCESS | 2800 | 1464626015164 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 2800 | ++DOCSHELL 153B9800 == 58 [pid = 2800] [id = 234] 09:33:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (1542F400) [pid = 2800] [serial = 701] [outer = 00000000] 09:33:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (167D9C00) [pid = 2800] [serial = 702] [outer = 1542F400] 09:33:35 INFO - PROCESS | 2800 | 1464626015266 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (175B3800) [pid = 2800] [serial = 703] [outer = 1542F400] 09:33:35 INFO - PROCESS | 2800 | 1464626015848 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 932ms 09:33:35 INFO - PROCESS | 2800 | 1464626015891 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 2800 | 1464626015894 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 09:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:33:35 INFO - PROCESS | 2800 | 1464626015898 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 2800 | 1464626015901 Marionette TRACE conn4 <- [1,902,null,{}] 09:33:35 INFO - PROCESS | 2800 | 1464626015912 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 2800 | 1464626016021 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:33:36 INFO - PROCESS | 2800 | 1464626016122 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 2800 | ++DOCSHELL 10A21000 == 59 [pid = 2800] [id = 235] 09:33:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (189DAC00) [pid = 2800] [serial = 704] [outer = 00000000] 09:33:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (18D8A400) [pid = 2800] [serial = 705] [outer = 189DAC00] 09:33:36 INFO - PROCESS | 2800 | 1464626016178 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (1A41C000) [pid = 2800] [serial = 706] [outer = 189DAC00] 09:33:36 INFO - PROCESS | 2800 | 1464626016834 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 980ms 09:33:36 INFO - PROCESS | 2800 | 1464626016875 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 2800 | 1464626016878 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 09:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:33:36 INFO - PROCESS | 2800 | 1464626016881 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 2800 | 1464626016883 Marionette TRACE conn4 <- [1,906,null,{}] 09:33:36 INFO - PROCESS | 2800 | 1464626016887 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 2800 | 1464626016998 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:33:37 INFO - PROCESS | 2800 | 1464626017097 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 2800 | ++DOCSHELL 10D33400 == 60 [pid = 2800] [id = 236] 09:33:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (10D37400) [pid = 2800] [serial = 707] [outer = 00000000] 09:33:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (10D3EC00) [pid = 2800] [serial = 708] [outer = 10D37400] 09:33:37 INFO - PROCESS | 2800 | 1464626017151 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (18D15000) [pid = 2800] [serial = 709] [outer = 10D37400] 09:33:37 INFO - PROCESS | 2800 | 1464626017709 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 868ms 09:33:37 INFO - PROCESS | 2800 | 1464626017756 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 2800 | 1464626017758 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:33:37 INFO - PROCESS | 2800 | 1464626017762 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 2800 | 1464626017764 Marionette TRACE conn4 <- [1,910,null,{}] 09:33:37 INFO - PROCESS | 2800 | 1464626017767 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 2800 | 1464626017866 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:33:37 INFO - PROCESS | 2800 | 1464626017964 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 2800 | ++DOCSHELL 10D3D000 == 61 [pid = 2800] [id = 237] 09:33:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10D3E800) [pid = 2800] [serial = 710] [outer = 00000000] 09:33:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1A582400) [pid = 2800] [serial = 711] [outer = 10D3E800] 09:33:38 INFO - PROCESS | 2800 | 1464626018026 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1A589C00) [pid = 2800] [serial = 712] [outer = 10D3E800] 09:33:38 INFO - PROCESS | 2800 | 1464626018648 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 981ms 09:33:38 INFO - PROCESS | 2800 | 1464626018707 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 2800 | 1464626018709 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 09:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:33:38 INFO - PROCESS | 2800 | 1464626018713 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 2800 | 1464626018715 Marionette TRACE conn4 <- [1,914,null,{}] 09:33:38 INFO - PROCESS | 2800 | 1464626018719 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 2800 | 1464626018890 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:33:39 INFO - PROCESS | 2800 | 1464626019149 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 2800 | ++DOCSHELL 0F231C00 == 62 [pid = 2800] [id = 238] 09:33:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (0C77FC00) [pid = 2800] [serial = 713] [outer = 00000000] 09:33:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10A22000) [pid = 2800] [serial = 714] [outer = 0C77FC00] 09:33:39 INFO - PROCESS | 2800 | 1464626019225 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (10AF1800) [pid = 2800] [serial = 715] [outer = 0C77FC00] 09:33:39 INFO - PROCESS | 2800 | 1464626019801 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1125ms 09:33:39 INFO - PROCESS | 2800 | 1464626019842 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 2800 | 1464626019846 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:33:39 INFO - PROCESS | 2800 | 1464626019851 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 2800 | 1464626019854 Marionette TRACE conn4 <- [1,918,null,{}] 09:33:39 INFO - PROCESS | 2800 | 1464626019859 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 2800 | 1464626020003 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:33:40 INFO - PROCESS | 2800 | 1464626020111 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 2800 | ++DOCSHELL 10A22C00 == 63 [pid = 2800] [id = 239] 09:33:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (10A28800) [pid = 2800] [serial = 716] [outer = 00000000] 09:33:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (10A75800) [pid = 2800] [serial = 717] [outer = 10A28800] 09:33:40 INFO - PROCESS | 2800 | 1464626020159 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (10AF3400) [pid = 2800] [serial = 718] [outer = 10A28800] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 178DA800 == 62 [pid = 2800] [id = 24] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 16131800 == 61 [pid = 2800] [id = 213] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 10A26C00 == 60 [pid = 2800] [id = 231] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 12AF6000 == 59 [pid = 2800] [id = 230] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 18D20800 == 58 [pid = 2800] [id = 229] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 10A2E800 == 57 [pid = 2800] [id = 228] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 10A5B000 == 56 [pid = 2800] [id = 227] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 15439400 == 55 [pid = 2800] [id = 226] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 133B1000 == 54 [pid = 2800] [id = 225] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 103CC800 == 53 [pid = 2800] [id = 224] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 0F226C00 == 52 [pid = 2800] [id = 223] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 1444F400 == 51 [pid = 2800] [id = 219] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (18D12C00) [pid = 2800] [serial = 650] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOCSHELL 10A74400 == 50 [pid = 2800] [id = 218] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1595A800) [pid = 2800] [serial = 630] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (17ACAC00) [pid = 2800] [serial = 606] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (13310400) [pid = 2800] [serial = 627] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18007800) [pid = 2800] [serial = 617] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (18692000) [pid = 2800] [serial = 620] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (18963400) [pid = 2800] [serial = 642] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (18962C00) [pid = 2800] [serial = 641] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17AE8C00) [pid = 2800] [serial = 636] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (17246800) [pid = 2800] [serial = 633] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (18895C00) [pid = 2800] [serial = 639] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (11C10800) [pid = 2800] [serial = 624] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1745FC00) [pid = 2800] [serial = 614] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (189DB400) [pid = 2800] [serial = 648] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (11088C00) [pid = 2800] [serial = 644] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (17ACCC00) [pid = 2800] [serial = 635] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (186C8800) [pid = 2800] [serial = 638] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (1307C400) [pid = 2800] [serial = 626] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (10B21C00) [pid = 2800] [serial = 608] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (10B24C00) [pid = 2800] [serial = 623] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (14E5DC00) [pid = 2800] [serial = 611] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (189D3C00) [pid = 2800] [serial = 647] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (16B7D800) [pid = 2800] [serial = 632] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (186CBC00) [pid = 2800] [serial = 645] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (14FD5400) [pid = 2800] [serial = 629] [outer = 00000000] [url = about:blank] 09:33:40 INFO - PROCESS | 2800 | 1464626020649 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 820ms 09:33:40 INFO - PROCESS | 2800 | 1464626020687 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 2800 | 1464626020691 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 09:33:40 INFO - PROCESS | 2800 | 1464626020700 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 2800 | 1464626020701 Marionette TRACE conn4 <- [1,922,null,{}] 09:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:33:40 INFO - PROCESS | 2800 | 1464626020705 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 2800 | 1464626020788 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:33:40 INFO - PROCESS | 2800 | 1464626020795 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 2800 | ++DOCSHELL 10D32800 == 51 [pid = 2800] [id = 240] 09:33:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (10D34800) [pid = 2800] [serial = 719] [outer = 00000000] 09:33:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (10D3B400) [pid = 2800] [serial = 720] [outer = 10D34800] 09:33:40 INFO - PROCESS | 2800 | 1464626020840 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (11088C00) [pid = 2800] [serial = 721] [outer = 10D34800] 09:33:41 INFO - PROCESS | 2800 | 1464626021359 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 659ms 09:33:41 INFO - PROCESS | 2800 | 1464626021377 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 2800 | 1464626021379 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 09:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:33:41 INFO - PROCESS | 2800 | 1464626021384 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 2800 | 1464626021389 Marionette TRACE conn4 <- [1,926,null,{}] 09:33:41 INFO - PROCESS | 2800 | 1464626021398 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 2800 | 1464626021480 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:33:41 INFO - PROCESS | 2800 | 1464626021491 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 2800 | ++DOCSHELL 128B5C00 == 52 [pid = 2800] [id = 241] 09:33:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (128B6000) [pid = 2800] [serial = 722] [outer = 00000000] 09:33:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (12D24400) [pid = 2800] [serial = 723] [outer = 128B6000] 09:33:41 INFO - PROCESS | 2800 | 1464626021537 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (130A0000) [pid = 2800] [serial = 724] [outer = 128B6000] 09:33:41 INFO - PROCESS | 2800 | 1464626021962 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 675ms 09:33:42 INFO - PROCESS | 2800 | 1464626022038 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 2800 | 1464626022040 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:33:42 INFO - PROCESS | 2800 | 1464626022044 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 2800 | 1464626022045 Marionette TRACE conn4 <- [1,930,null,{}] 09:33:42 INFO - PROCESS | 2800 | 1464626022049 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 2800 | 1464626022131 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:33:42 INFO - PROCESS | 2800 | 1464626022140 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 2800 | ++DOCSHELL 13311C00 == 53 [pid = 2800] [id = 242] 09:33:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (13312800) [pid = 2800] [serial = 725] [outer = 00000000] 09:33:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (133B1800) [pid = 2800] [serial = 726] [outer = 13312800] 09:33:42 INFO - PROCESS | 2800 | 1464626022195 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (13E34000) [pid = 2800] [serial = 727] [outer = 13312800] 09:33:42 INFO - PROCESS | 2800 | 1464626022712 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 724ms 09:33:42 INFO - PROCESS | 2800 | 1464626022776 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 2800 | 1464626022787 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:33:42 INFO - PROCESS | 2800 | 1464626022796 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 2800 | 1464626022798 Marionette TRACE conn4 <- [1,934,null,{}] 09:33:42 INFO - PROCESS | 2800 | 1464626022802 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 2800 | 1464626022908 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:33:42 INFO - PROCESS | 2800 | 1464626022914 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 2800 | ++DOCSHELL 141C9C00 == 54 [pid = 2800] [id = 243] 09:33:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (141D6800) [pid = 2800] [serial = 728] [outer = 00000000] 09:33:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14E5EC00) [pid = 2800] [serial = 729] [outer = 141D6800] 09:33:42 INFO - PROCESS | 2800 | 1464626022965 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (14FCAC00) [pid = 2800] [serial = 730] [outer = 141D6800] 09:33:43 INFO - PROCESS | 2800 | 1464626023421 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 659ms 09:33:43 INFO - PROCESS | 2800 | 1464626023436 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 2800 | 1464626023438 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 09:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:33:43 INFO - PROCESS | 2800 | 1464626023442 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 2800 | 1464626023491 Marionette TRACE conn4 <- [1,938,null,{}] 09:33:43 INFO - PROCESS | 2800 | 1464626023495 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 2800 | 1464626023608 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:33:43 INFO - PROCESS | 2800 | 1464626023695 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 2800 | ++DOCSHELL 153B7C00 == 55 [pid = 2800] [id = 244] 09:33:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (15650800) [pid = 2800] [serial = 731] [outer = 00000000] 09:33:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (15956800) [pid = 2800] [serial = 732] [outer = 15650800] 09:33:43 INFO - PROCESS | 2800 | 1464626023739 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1595C000) [pid = 2800] [serial = 733] [outer = 15650800] 09:33:44 INFO - PROCESS | 2800 | 1464626024132 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 707ms 09:33:44 INFO - PROCESS | 2800 | 1464626024174 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 2800 | 1464626024176 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:33:44 INFO - PROCESS | 2800 | 1464626024179 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 2800 | 1464626024181 Marionette TRACE conn4 <- [1,942,null,{}] 09:33:44 INFO - PROCESS | 2800 | 1464626024184 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 2800 | 1464626024296 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:33:44 INFO - PROCESS | 2800 | 1464626024303 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 2800 | ++DOCSHELL 153B4C00 == 56 [pid = 2800] [id = 245] 09:33:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (15B28400) [pid = 2800] [serial = 734] [outer = 00000000] 09:33:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1612B400) [pid = 2800] [serial = 735] [outer = 15B28400] 09:33:44 INFO - PROCESS | 2800 | 1464626024397 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (167DA000) [pid = 2800] [serial = 736] [outer = 15B28400] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (186C6000) [pid = 2800] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (18D82C00) [pid = 2800] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (13907800) [pid = 2800] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (178E5000) [pid = 2800] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (0F22F800) [pid = 2800] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1564FC00) [pid = 2800] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10479000) [pid = 2800] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1315DC00) [pid = 2800] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (14E60C00) [pid = 2800] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:33:44 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (17288C00) [pid = 2800] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:33:45 INFO - PROCESS | 2800 | 1464626025015 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 852ms 09:33:45 INFO - PROCESS | 2800 | 1464626025056 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 2800 | 1464626025058 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:33:45 INFO - PROCESS | 2800 | 1464626025061 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 2800 | 1464626025063 Marionette TRACE conn4 <- [1,946,null,{}] 09:33:45 INFO - PROCESS | 2800 | 1464626025066 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 2800 | 1464626025145 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:33:45 INFO - PROCESS | 2800 | 1464626025151 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 2800 | ++DOCSHELL 10EE5000 == 57 [pid = 2800] [id = 246] 09:33:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (1108D400) [pid = 2800] [serial = 737] [outer = 00000000] 09:33:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (15C9BC00) [pid = 2800] [serial = 738] [outer = 1108D400] 09:33:45 INFO - PROCESS | 2800 | 1464626025205 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (15FC2C00) [pid = 2800] [serial = 739] [outer = 1108D400] 09:33:45 INFO - PROCESS | 2800 | 1464626025617 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 611ms 09:33:45 INFO - PROCESS | 2800 | 1464626025660 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 2800 | 1464626025662 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 09:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:33:45 INFO - PROCESS | 2800 | 1464626025665 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 2800 | 1464626025667 Marionette TRACE conn4 <- [1,950,null,{}] 09:33:45 INFO - PROCESS | 2800 | 1464626025671 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 2800 | 1464626025749 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:33:45 INFO - PROCESS | 2800 | 1464626025756 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 2800 | ++DOCSHELL 15FC8C00 == 58 [pid = 2800] [id = 247] 09:33:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (16B7A800) [pid = 2800] [serial = 740] [outer = 00000000] 09:33:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (17245C00) [pid = 2800] [serial = 741] [outer = 16B7A800] 09:33:45 INFO - PROCESS | 2800 | 1464626025800 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (175EB000) [pid = 2800] [serial = 742] [outer = 16B7A800] 09:33:46 INFO - PROCESS | 2800 | 1464626026268 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 643ms 09:33:46 INFO - PROCESS | 2800 | 1464626026335 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:33:46 INFO - PROCESS | 2800 | 1464626026337 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 09:33:46 INFO - PROCESS | 2800 | 1464626026340 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 2800 | 1464626026342 Marionette TRACE conn4 <- [1,954,null,{}] 09:33:46 INFO - PROCESS | 2800 | 1464626026345 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 2800 | 1464626026432 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:33:46 INFO - PROCESS | 2800 | 1464626026441 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 2800 | ++DOCSHELL 17245400 == 59 [pid = 2800] [id = 248] 09:33:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (178DBC00) [pid = 2800] [serial = 743] [outer = 00000000] 09:33:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (17AD4C00) [pid = 2800] [serial = 744] [outer = 178DBC00] 09:33:46 INFO - PROCESS | 2800 | 1464626026490 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (17B11400) [pid = 2800] [serial = 745] [outer = 178DBC00] 09:33:46 INFO - PROCESS | 2800 | 1464626026942 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 643ms 09:33:47 INFO - PROCESS | 2800 | 1464626026978 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 2800 | 1464626026980 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:33:47 INFO - PROCESS | 2800 | 1464626026984 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 2800 | 1464626026986 Marionette TRACE conn4 <- [1,958,null,{}] 09:33:47 INFO - PROCESS | 2800 | 1464626026994 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 2800 | 1464626027220 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:33:47 INFO - PROCESS | 2800 | 1464626027317 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 2800 | ++DOCSHELL 103CC000 == 60 [pid = 2800] [id = 249] 09:33:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (103D2400) [pid = 2800] [serial = 746] [outer = 00000000] 09:33:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (105EEC00) [pid = 2800] [serial = 747] [outer = 103D2400] 09:33:47 INFO - PROCESS | 2800 | 1464626027374 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10A2F000) [pid = 2800] [serial = 748] [outer = 103D2400] 09:33:48 INFO - PROCESS | 2800 | 1464626028004 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1077ms 09:33:48 INFO - PROCESS | 2800 | 1464626028065 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 2800 | 1464626028069 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 09:33:48 INFO - PROCESS | 2800 | 1464626028075 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:33:48 INFO - PROCESS | 2800 | 1464626028078 Marionette TRACE conn4 <- [1,962,null,{}] 09:33:48 INFO - PROCESS | 2800 | 1464626028083 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 2800 | 1464626028240 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:33:48 INFO - PROCESS | 2800 | 1464626028369 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 2800 | ++DOCSHELL 10EE3000 == 61 [pid = 2800] [id = 250] 09:33:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10EE4400) [pid = 2800] [serial = 749] [outer = 00000000] 09:33:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (11A18C00) [pid = 2800] [serial = 750] [outer = 10EE4400] 09:33:48 INFO - PROCESS | 2800 | 1464626028426 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (1288B000) [pid = 2800] [serial = 751] [outer = 10EE4400] 09:33:49 INFO - PROCESS | 2800 | 1464626029001 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 965ms 09:33:49 INFO - PROCESS | 2800 | 1464626029054 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 2800 | 1464626029057 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:33:49 INFO - PROCESS | 2800 | 1464626029061 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 2800 | 1464626029063 Marionette TRACE conn4 <- [1,966,null,{}] 09:33:49 INFO - PROCESS | 2800 | 1464626029067 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 2800 | 1464626029173 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:33:49 INFO - PROCESS | 2800 | 1464626029304 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 2800 | ++DOCSHELL 14485000 == 62 [pid = 2800] [id = 251] 09:33:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (14E60C00) [pid = 2800] [serial = 752] [outer = 00000000] 09:33:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (15658000) [pid = 2800] [serial = 753] [outer = 14E60C00] 09:33:49 INFO - PROCESS | 2800 | 1464626029410 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (16131800) [pid = 2800] [serial = 754] [outer = 14E60C00] 09:33:50 INFO - PROCESS | 2800 | 1464626030022 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1029ms 09:33:50 INFO - PROCESS | 2800 | 1464626030094 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 2800 | 1464626030098 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:33:50 INFO - PROCESS | 2800 | 1464626030123 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 2800 | 1464626030128 Marionette TRACE conn4 <- [1,970,null,{}] 09:33:50 INFO - PROCESS | 2800 | 1464626030133 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 2800 | 1464626030262 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:33:50 INFO - PROCESS | 2800 | 1464626030384 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 2800 | ++DOCSHELL 1448B800 == 63 [pid = 2800] [id = 252] 09:33:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18224800) [pid = 2800] [serial = 755] [outer = 00000000] 09:33:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (186C6000) [pid = 2800] [serial = 756] [outer = 18224800] 09:33:50 INFO - PROCESS | 2800 | 1464626030440 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (18891400) [pid = 2800] [serial = 757] [outer = 18224800] 09:33:51 INFO - PROCESS | 2800 | 1464626031061 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 996ms 09:33:51 INFO - PROCESS | 2800 | 1464626031103 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 2800 | 1464626031106 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:33:51 INFO - PROCESS | 2800 | 1464626031109 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 2800 | 1464626031111 Marionette TRACE conn4 <- [1,974,null,{}] 09:33:51 INFO - PROCESS | 2800 | 1464626031115 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 2800 | 1464626031214 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:33:51 INFO - PROCESS | 2800 | 1464626031314 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 2800 | ++DOCSHELL 11424C00 == 64 [pid = 2800] [id = 253] 09:33:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (17240800) [pid = 2800] [serial = 758] [outer = 00000000] 09:33:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (18961000) [pid = 2800] [serial = 759] [outer = 17240800] 09:33:51 INFO - PROCESS | 2800 | 1464626031367 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (18963C00) [pid = 2800] [serial = 760] [outer = 17240800] 09:33:52 INFO - PROCESS | 2800 | 1464626032033 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 981ms 09:33:52 INFO - PROCESS | 2800 | 1464626032088 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 2800 | 1464626032090 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:33:52 INFO - PROCESS | 2800 | 1464626032094 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 2800 | 1464626032096 Marionette TRACE conn4 <- [1,978,null,{}] 09:33:52 INFO - PROCESS | 2800 | 1464626032100 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 2800 | 1464626032219 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:33:52 INFO - PROCESS | 2800 | 1464626032463 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 2800 | ++DOCSHELL 1032A800 == 65 [pid = 2800] [id = 254] 09:33:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1055DC00) [pid = 2800] [serial = 761] [outer = 00000000] 09:33:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (10A27800) [pid = 2800] [serial = 762] [outer = 1055DC00] 09:33:52 INFO - PROCESS | 2800 | 1464626032522 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (10AEB400) [pid = 2800] [serial = 763] [outer = 1055DC00] 09:33:53 INFO - PROCESS | 2800 | 1464626033130 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1077ms 09:33:53 INFO - PROCESS | 2800 | 1464626033166 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 2800 | 1464626033170 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:33:53 INFO - PROCESS | 2800 | 1464626033174 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 2800 | 1464626033178 Marionette TRACE conn4 <- [1,982,null,{}] 09:33:53 INFO - PROCESS | 2800 | 1464626033198 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 2800 | 1464626033301 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:33:53 INFO - PROCESS | 2800 | 1464626033413 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 2800 | ++DOCSHELL 11CA4400 == 66 [pid = 2800] [id = 255] 09:33:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (11CA9000) [pid = 2800] [serial = 764] [outer = 00000000] 09:33:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (13310C00) [pid = 2800] [serial = 765] [outer = 11CA9000] 09:33:53 INFO - PROCESS | 2800 | 1464626033462 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (13E2F400) [pid = 2800] [serial = 766] [outer = 11CA9000] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 0F232800 == 65 [pid = 2800] [id = 215] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 10439000 == 64 [pid = 2800] [id = 216] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 15FC8C00 == 63 [pid = 2800] [id = 247] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 10EE5000 == 62 [pid = 2800] [id = 246] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 153B4C00 == 61 [pid = 2800] [id = 245] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 153B7C00 == 60 [pid = 2800] [id = 244] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 141C9C00 == 59 [pid = 2800] [id = 243] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 128B5C00 == 58 [pid = 2800] [id = 241] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 10D32800 == 57 [pid = 2800] [id = 240] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 10A22C00 == 56 [pid = 2800] [id = 239] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (10B24800) [pid = 2800] [serial = 653] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (14FD6C00) [pid = 2800] [serial = 656] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (186C5C00) [pid = 2800] [serial = 659] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (18D8B800) [pid = 2800] [serial = 662] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (19F7D000) [pid = 2800] [serial = 665] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (0F2F7800) [pid = 2800] [serial = 695] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 0F231C00 == 55 [pid = 2800] [id = 238] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 112BB400 == 54 [pid = 2800] [id = 233] 09:33:53 INFO - PROCESS | 2800 | --DOCSHELL 0F2EF800 == 53 [pid = 2800] [id = 232] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1889A400) [pid = 2800] [serial = 683] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (19F6B400) [pid = 2800] [serial = 686] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (189E0800) [pid = 2800] [serial = 684] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (1448EC00) [pid = 2800] [serial = 674] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (18D14000) [pid = 2800] [serial = 651] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (14F7AC00) [pid = 2800] [serial = 675] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1108D800) [pid = 2800] [serial = 669] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (10B24400) [pid = 2800] [serial = 668] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (17246400) [pid = 2800] [serial = 677] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (10AF2C00) [pid = 2800] [serial = 671] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (11A18400) [pid = 2800] [serial = 672] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1543A000) [pid = 2800] [serial = 689] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (1752E400) [pid = 2800] [serial = 690] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (19F78000) [pid = 2800] [serial = 692] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (19F6F400) [pid = 2800] [serial = 687] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1822C000) [pid = 2800] [serial = 680] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (186BE400) [pid = 2800] [serial = 681] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1A4C1800) [pid = 2800] [serial = 693] [outer = 00000000] [url = about:blank] 09:33:53 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (175EF400) [pid = 2800] [serial = 678] [outer = 00000000] [url = about:blank] 09:33:54 INFO - PROCESS | 2800 | 1464626034073 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 948ms 09:33:54 INFO - PROCESS | 2800 | 1464626034130 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 2800 | 1464626034133 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 09:33:54 INFO - PROCESS | 2800 | 1464626034138 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:33:54 INFO - PROCESS | 2800 | 1464626034140 Marionette TRACE conn4 <- [1,986,null,{}] 09:33:54 INFO - PROCESS | 2800 | 1464626034144 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 2800 | 1464626034234 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:33:54 INFO - PROCESS | 2800 | 1464626034324 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 2800 | ++DOCSHELL 103C9400 == 54 [pid = 2800] [id = 256] 09:33:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (10A24C00) [pid = 2800] [serial = 767] [outer = 00000000] 09:33:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (11086800) [pid = 2800] [serial = 768] [outer = 10A24C00] 09:33:54 INFO - PROCESS | 2800 | 1464626034372 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (133A9000) [pid = 2800] [serial = 769] [outer = 10A24C00] 09:33:54 INFO - PROCESS | 2800 | 1464626034776 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 724ms 09:33:54 INFO - PROCESS | 2800 | 1464626034838 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 2800 | 1464626034840 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 09:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:33:54 INFO - PROCESS | 2800 | 1464626034845 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 2800 | 1464626034851 Marionette TRACE conn4 <- [1,990,null,{}] 09:33:54 INFO - PROCESS | 2800 | 1464626034860 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 2800 | 1464626035007 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:33:55 INFO - PROCESS | 2800 | 1464626035018 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 2800 | ++DOCSHELL 15434000 == 55 [pid = 2800] [id = 257] 09:33:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (15439400) [pid = 2800] [serial = 770] [outer = 00000000] 09:33:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (15961400) [pid = 2800] [serial = 771] [outer = 15439400] 09:33:55 INFO - PROCESS | 2800 | 1464626035064 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (15FD0000) [pid = 2800] [serial = 772] [outer = 15439400] 09:33:55 INFO - PROCESS | 2800 | 1464626035548 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 723ms 09:33:55 INFO - PROCESS | 2800 | 1464626035575 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 2800 | 1464626035577 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 09:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:33:55 INFO - PROCESS | 2800 | 1464626035581 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 2800 | 1464626035582 Marionette TRACE conn4 <- [1,994,null,{}] 09:33:55 INFO - PROCESS | 2800 | 1464626035589 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 2800 | 1464626035673 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:33:55 INFO - PROCESS | 2800 | 1464626035680 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 2800 | ++DOCSHELL 16136800 == 56 [pid = 2800] [id = 258] 09:33:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (16E37C00) [pid = 2800] [serial = 773] [outer = 00000000] 09:33:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (1745A800) [pid = 2800] [serial = 774] [outer = 16E37C00] 09:33:55 INFO - PROCESS | 2800 | 1464626035724 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (17ACC000) [pid = 2800] [serial = 775] [outer = 16E37C00] 09:33:56 INFO - PROCESS | 2800 | 1464626036145 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 611ms 09:33:56 INFO - PROCESS | 2800 | 1464626036193 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 2800 | 1464626036195 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 09:33:56 INFO - PROCESS | 2800 | 1464626036199 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 2800 | 1464626036200 Marionette TRACE conn4 <- [1,998,null,{}] 09:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:33:56 INFO - PROCESS | 2800 | 1464626036235 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 2800 | 1464626036390 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:33:56 INFO - PROCESS | 2800 | 1464626036396 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 2800 | ++DOCSHELL 17B0F000 == 57 [pid = 2800] [id = 259] 09:33:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (17B19C00) [pid = 2800] [serial = 776] [outer = 00000000] 09:33:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (184BE000) [pid = 2800] [serial = 777] [outer = 17B19C00] 09:33:56 INFO - PROCESS | 2800 | 1464626036475 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (186C0C00) [pid = 2800] [serial = 778] [outer = 17B19C00] 09:33:56 INFO - PROCESS | 2800 | 1464626036949 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 788ms 09:33:57 INFO - PROCESS | 2800 | 1464626036994 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 2800 | 1464626036996 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:33:57 INFO - PROCESS | 2800 | 1464626036999 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 2800 | 1464626037001 Marionette TRACE conn4 <- [1,1002,null,{}] 09:33:57 INFO - PROCESS | 2800 | 1464626037011 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 2800 | 1464626037121 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:33:57 INFO - PROCESS | 2800 | 1464626037186 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 2800 | ++DOCSHELL 186C5800 == 58 [pid = 2800] [id = 260] 09:33:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (1888EC00) [pid = 2800] [serial = 779] [outer = 00000000] 09:33:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18968400) [pid = 2800] [serial = 780] [outer = 1888EC00] 09:33:57 INFO - PROCESS | 2800 | 1464626037229 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (1896D000) [pid = 2800] [serial = 781] [outer = 1888EC00] 09:33:57 INFO - PROCESS | 2800 | 1464626037687 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 723ms 09:33:57 INFO - PROCESS | 2800 | 1464626037732 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 2800 | 1464626037734 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 09:33:57 INFO - PROCESS | 2800 | 1464626037737 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:33:57 INFO - PROCESS | 2800 | 1464626037739 Marionette TRACE conn4 <- [1,1006,null,{}] 09:33:57 INFO - PROCESS | 2800 | 1464626037742 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 2800 | 1464626037881 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:33:57 INFO - PROCESS | 2800 | 1464626037910 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 2800 | ++DOCSHELL 10EEF400 == 59 [pid = 2800] [id = 261] 09:33:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (1612E000) [pid = 2800] [serial = 782] [outer = 00000000] 09:33:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (189D4C00) [pid = 2800] [serial = 783] [outer = 1612E000] 09:33:57 INFO - PROCESS | 2800 | 1464626037953 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (189DC800) [pid = 2800] [serial = 784] [outer = 1612E000] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (15B28400) [pid = 2800] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (15650800) [pid = 2800] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (0F2F0400) [pid = 2800] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1108D400) [pid = 2800] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (0C77FC00) [pid = 2800] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (10A28800) [pid = 2800] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (13312800) [pid = 2800] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (10D34800) [pid = 2800] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (128B6000) [pid = 2800] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (141D6800) [pid = 2800] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (16B7A800) [pid = 2800] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10AEAC00) [pid = 2800] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:33:58 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (133B0C00) [pid = 2800] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:33:58 INFO - PROCESS | 2800 | 1464626038523 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 868ms 09:33:58 INFO - PROCESS | 2800 | 1464626038580 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 2800 | 1464626038582 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:33:58 INFO - PROCESS | 2800 | 1464626038585 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 2800 | 1464626038587 Marionette TRACE conn4 <- [1,1010,null,{}] 09:33:58 INFO - PROCESS | 2800 | 1464626038591 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 2800 | 1464626038720 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:33:58 INFO - PROCESS | 2800 | 1464626038812 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 2800 | ++DOCSHELL 1036BC00 == 60 [pid = 2800] [id = 262] 09:33:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (10A23800) [pid = 2800] [serial = 785] [outer = 00000000] 09:33:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (11CA6800) [pid = 2800] [serial = 786] [outer = 10A23800] 09:33:58 INFO - PROCESS | 2800 | 1464626038865 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (153AE000) [pid = 2800] [serial = 787] [outer = 10A23800] 09:33:59 INFO - PROCESS | 2800 | 1464626039229 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 707ms 09:33:59 INFO - PROCESS | 2800 | 1464626039319 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 2800 | 1464626039321 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 09:33:59 INFO - PROCESS | 2800 | 1464626039324 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:33:59 INFO - PROCESS | 2800 | 1464626039325 Marionette TRACE conn4 <- [1,1014,null,{}] 09:33:59 INFO - PROCESS | 2800 | 1464626039333 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 2800 | 1464626039412 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:33:59 INFO - PROCESS | 2800 | 1464626039419 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 2800 | ++DOCSHELL 16134C00 == 61 [pid = 2800] [id = 263] 09:33:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (16135800) [pid = 2800] [serial = 788] [outer = 00000000] 09:33:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (18008000) [pid = 2800] [serial = 789] [outer = 16135800] 09:33:59 INFO - PROCESS | 2800 | 1464626039462 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (189DE800) [pid = 2800] [serial = 790] [outer = 16135800] 09:33:59 INFO - PROCESS | 2800 | 1464626039944 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 643ms 09:33:59 INFO - PROCESS | 2800 | 1464626039996 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 2800 | 1464626039999 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:33:59 INFO - PROCESS | 2800 | 1464626040004 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 2800 | 1464626040006 Marionette TRACE conn4 <- [1,1018,null,{}] 09:34:00 INFO - PROCESS | 2800 | 1464626040010 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 2800 | 1464626040089 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:34:00 INFO - PROCESS | 2800 | 1464626040096 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 2800 | ++DOCSHELL 11CA6000 == 62 [pid = 2800] [id = 264] 09:34:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (1309B800) [pid = 2800] [serial = 791] [outer = 00000000] 09:34:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (18D1BC00) [pid = 2800] [serial = 792] [outer = 1309B800] 09:34:00 INFO - PROCESS | 2800 | 1464626040145 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18D87400) [pid = 2800] [serial = 793] [outer = 1309B800] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 153B9800 == 61 [pid = 2800] [id = 234] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 10A21000 == 60 [pid = 2800] [id = 235] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 156F1400 == 59 [pid = 2800] [id = 217] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1331F800 == 58 [pid = 2800] [id = 193] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1AA0EC00 == 57 [pid = 2800] [id = 11] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 14486800 == 56 [pid = 2800] [id = 22] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 10D33400 == 55 [pid = 2800] [id = 236] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 180A9000 == 54 [pid = 2800] [id = 25] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 15439000 == 53 [pid = 2800] [id = 179] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1564F800 == 52 [pid = 2800] [id = 17] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 13E35000 == 51 [pid = 2800] [id = 27] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1612A000 == 50 [pid = 2800] [id = 214] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 18D89800 == 49 [pid = 2800] [id = 222] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1A95C400 == 48 [pid = 2800] [id = 10] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 10AF4C00 == 47 [pid = 2800] [id = 220] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1AE58000 == 46 [pid = 2800] [id = 13] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 18D1E000 == 45 [pid = 2800] [id = 221] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 10D3D000 == 44 [pid = 2800] [id = 237] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 13311C00 == 43 [pid = 2800] [id = 242] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 11CA4400 == 42 [pid = 2800] [id = 255] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1032A800 == 41 [pid = 2800] [id = 254] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 11424C00 == 40 [pid = 2800] [id = 253] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 1448B800 == 39 [pid = 2800] [id = 252] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 10EE3000 == 38 [pid = 2800] [id = 250] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 14485000 == 37 [pid = 2800] [id = 251] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 17245400 == 36 [pid = 2800] [id = 248] 09:34:01 INFO - PROCESS | 2800 | --DOCSHELL 103CC000 == 35 [pid = 2800] [id = 249] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 103C9400 == 34 [pid = 2800] [id = 256] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 16136800 == 33 [pid = 2800] [id = 258] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 17B0F000 == 32 [pid = 2800] [id = 259] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 1036BC00 == 31 [pid = 2800] [id = 262] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 15434000 == 30 [pid = 2800] [id = 257] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 16134C00 == 29 [pid = 2800] [id = 263] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 186C5800 == 28 [pid = 2800] [id = 260] 09:34:02 INFO - PROCESS | 2800 | --DOCSHELL 10EEF400 == 27 [pid = 2800] [id = 261] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1612B400) [pid = 2800] [serial = 735] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1595C000) [pid = 2800] [serial = 733] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (15956800) [pid = 2800] [serial = 732] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (0F2FC400) [pid = 2800] [serial = 696] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (13316000) [pid = 2800] [serial = 699] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (167D9C00) [pid = 2800] [serial = 702] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18D8A400) [pid = 2800] [serial = 705] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10D3EC00) [pid = 2800] [serial = 708] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (15FC2C00) [pid = 2800] [serial = 739] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10AF1800) [pid = 2800] [serial = 715] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (10A22000) [pid = 2800] [serial = 714] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (10AF3400) [pid = 2800] [serial = 718] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (10A75800) [pid = 2800] [serial = 717] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (133B1800) [pid = 2800] [serial = 726] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (10D3B400) [pid = 2800] [serial = 720] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (11088C00) [pid = 2800] [serial = 721] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (12D24400) [pid = 2800] [serial = 723] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (130A0000) [pid = 2800] [serial = 724] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (1A582400) [pid = 2800] [serial = 711] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (15C9BC00) [pid = 2800] [serial = 738] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (167DA000) [pid = 2800] [serial = 736] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (17AD7800) [pid = 2800] [serial = 399] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (14E5EC00) [pid = 2800] [serial = 729] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (14FCAC00) [pid = 2800] [serial = 730] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (175EB000) [pid = 2800] [serial = 742] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (17245C00) [pid = 2800] [serial = 741] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (13E34000) [pid = 2800] [serial = 727] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (10B2DC00) [pid = 2800] [serial = 576] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (141D0C00) [pid = 2800] [serial = 579] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (17AD4C00) [pid = 2800] [serial = 744] [outer = 00000000] [url = about:blank] 09:34:02 INFO - PROCESS | 2800 | 1464626042398 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2444ms 09:34:02 INFO - PROCESS | 2800 | 1464626042445 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 2800 | 1464626042450 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:34:02 INFO - PROCESS | 2800 | 1464626042455 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 2800 | 1464626042458 Marionette TRACE conn4 <- [1,1022,null,{}] 09:34:02 INFO - PROCESS | 2800 | 1464626042463 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 2800 | 1464626042553 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:34:02 INFO - PROCESS | 2800 | 1464626042562 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 2800 | ++DOCSHELL 0F390400 == 28 [pid = 2800] [id = 265] 09:34:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (0F394C00) [pid = 2800] [serial = 794] [outer = 00000000] 09:34:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (10434C00) [pid = 2800] [serial = 795] [outer = 0F394C00] 09:34:02 INFO - PROCESS | 2800 | 1464626042611 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1050BC00) [pid = 2800] [serial = 796] [outer = 0F394C00] 09:34:03 INFO - PROCESS | 2800 | 1464626043090 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 707ms 09:34:03 INFO - PROCESS | 2800 | 1464626043156 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 2800 | 1464626043162 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:34:03 INFO - PROCESS | 2800 | 1464626043168 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 2800 | 1464626043170 Marionette TRACE conn4 <- [1,1026,null,{}] 09:34:03 INFO - PROCESS | 2800 | 1464626043174 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 2800 | 1464626043267 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:34:03 INFO - PROCESS | 2800 | 1464626043358 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 2800 | ++DOCSHELL 103CA000 == 29 [pid = 2800] [id = 266] 09:34:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (10561800) [pid = 2800] [serial = 797] [outer = 00000000] 09:34:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (10AF0400) [pid = 2800] [serial = 798] [outer = 10561800] 09:34:03 INFO - PROCESS | 2800 | 1464626043403 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (10B20400) [pid = 2800] [serial = 799] [outer = 10561800] 09:34:04 INFO - PROCESS | 2800 | 1464626044150 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1029ms 09:34:04 INFO - PROCESS | 2800 | 1464626044206 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 2800 | 1464626044212 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 09:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:34:04 INFO - PROCESS | 2800 | 1464626044217 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 2800 | 1464626044221 Marionette TRACE conn4 <- [1,1030,null,{}] 09:34:04 INFO - PROCESS | 2800 | 1464626044227 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 2800 | 1464626044342 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:34:04 INFO - PROCESS | 2800 | 1464626044423 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 2800 | ++DOCSHELL 10560C00 == 30 [pid = 2800] [id = 267] 09:34:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (10A2F400) [pid = 2800] [serial = 800] [outer = 00000000] 09:34:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (10AEF800) [pid = 2800] [serial = 801] [outer = 10A2F400] 09:34:04 INFO - PROCESS | 2800 | 1464626044481 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (10B29400) [pid = 2800] [serial = 802] [outer = 10A2F400] 09:34:05 INFO - PROCESS | 2800 | 1464626045188 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1029ms 09:34:05 INFO - PROCESS | 2800 | 1464626045253 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 2800 | 1464626045259 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 09:34:05 INFO - PROCESS | 2800 | 1464626045289 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:34:05 INFO - PROCESS | 2800 | 1464626045292 Marionette TRACE conn4 <- [1,1034,null,{}] 09:34:05 INFO - PROCESS | 2800 | 1464626045297 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 2800 | 1464626045416 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:34:05 INFO - PROCESS | 2800 | 1464626045492 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 2800 | ++DOCSHELL 10D3BC00 == 31 [pid = 2800] [id = 268] 09:34:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (10D3DC00) [pid = 2800] [serial = 803] [outer = 00000000] 09:34:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (10EE9400) [pid = 2800] [serial = 804] [outer = 10D3DC00] 09:34:05 INFO - PROCESS | 2800 | 1464626045547 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (112BD000) [pid = 2800] [serial = 805] [outer = 10D3DC00] 09:34:06 INFO - PROCESS | 2800 | 1464626046441 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1173ms 09:34:06 INFO - PROCESS | 2800 | 1464626046467 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 2800 | 1464626046471 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 09:34:06 INFO - PROCESS | 2800 | 1464626046477 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:34:06 INFO - PROCESS | 2800 | 1464626046481 Marionette TRACE conn4 <- [1,1038,null,{}] 09:34:06 INFO - PROCESS | 2800 | 1464626046487 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 2800 | 1464626046598 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:34:06 INFO - PROCESS | 2800 | 1464626046672 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 2800 | ++DOCSHELL 10A20C00 == 32 [pid = 2800] [id = 269] 09:34:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (10A24400) [pid = 2800] [serial = 806] [outer = 00000000] 09:34:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10AEC400) [pid = 2800] [serial = 807] [outer = 10A24400] 09:34:06 INFO - PROCESS | 2800 | 1464626046721 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (10B2D000) [pid = 2800] [serial = 808] [outer = 10A24400] 09:34:06 INFO - PROCESS | 2800 | --DOCSHELL 10A2F800 == 31 [pid = 2800] [id = 208] 09:34:06 INFO - PROCESS | 2800 | --DOCSHELL 10B2BC00 == 30 [pid = 2800] [id = 207] 09:34:06 INFO - PROCESS | 2800 | --DOCSHELL 10B2C800 == 29 [pid = 2800] [id = 195] 09:34:06 INFO - PROCESS | 2800 | --DOCSHELL 17AEB400 == 28 [pid = 2800] [id = 206] 09:34:06 INFO - PROCESS | 2800 | --DOCSHELL 10AF2800 == 27 [pid = 2800] [id = 196] 09:34:07 INFO - PROCESS | 2800 | 1464626047273 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 820ms 09:34:07 INFO - PROCESS | 2800 | 1464626047312 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 2800 | 1464626047317 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:34:07 INFO - PROCESS | 2800 | 1464626047324 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 2800 | 1464626047328 Marionette TRACE conn4 <- [1,1042,null,{}] 09:34:07 INFO - PROCESS | 2800 | 1464626047339 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 2800 | 1464626047437 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:34:07 INFO - PROCESS | 2800 | 1464626047447 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 2800 | ++DOCSHELL 11C83800 == 28 [pid = 2800] [id = 270] 09:34:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (11C9DC00) [pid = 2800] [serial = 809] [outer = 00000000] 09:34:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (12AF2000) [pid = 2800] [serial = 810] [outer = 11C9DC00] 09:34:07 INFO - PROCESS | 2800 | 1464626047492 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (12D27000) [pid = 2800] [serial = 811] [outer = 11C9DC00] 09:34:07 INFO - PROCESS | 2800 | 1464626047958 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 675ms 09:34:08 INFO - PROCESS | 2800 | 1464626047981 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 2800 | 1464626047983 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:34:08 INFO - PROCESS | 2800 | 1464626047986 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 2800 | 1464626047990 Marionette TRACE conn4 <- [1,1046,null,{}] 09:34:08 INFO - PROCESS | 2800 | 1464626048000 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 2800 | 1464626048084 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:34:08 INFO - PROCESS | 2800 | 1464626048144 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 2800 | ++DOCSHELL 1331D400 == 29 [pid = 2800] [id = 271] 09:34:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (13320800) [pid = 2800] [serial = 812] [outer = 00000000] 09:34:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1380B000) [pid = 2800] [serial = 813] [outer = 13320800] 09:34:08 INFO - PROCESS | 2800 | 1464626048192 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1390A800) [pid = 2800] [serial = 814] [outer = 13320800] 09:34:08 INFO - PROCESS | 2800 | 1464626048638 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 724ms 09:34:08 INFO - PROCESS | 2800 | 1464626048720 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 2800 | 1464626048722 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:34:08 INFO - PROCESS | 2800 | 1464626048726 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 2800 | 1464626048727 Marionette TRACE conn4 <- [1,1050,null,{}] 09:34:08 INFO - PROCESS | 2800 | 1464626048731 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 2800 | 1464626048840 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:34:08 INFO - PROCESS | 2800 | 1464626048926 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 2800 | ++DOCSHELL 10A26000 == 30 [pid = 2800] [id = 272] 09:34:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (12A96800) [pid = 2800] [serial = 815] [outer = 00000000] 09:34:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (14E61C00) [pid = 2800] [serial = 816] [outer = 12A96800] 09:34:08 INFO - PROCESS | 2800 | 1464626048971 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (14E6A400) [pid = 2800] [serial = 817] [outer = 12A96800] 09:34:09 INFO - PROCESS | 2800 | 1464626049396 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 723ms 09:34:09 INFO - PROCESS | 2800 | 1464626049458 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 2800 | 1464626049460 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:34:09 INFO - PROCESS | 2800 | 1464626049467 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 2800 | 1464626049469 Marionette TRACE conn4 <- [1,1054,null,{}] 09:34:09 INFO - PROCESS | 2800 | 1464626049472 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 2800 | 1464626049584 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:34:09 INFO - PROCESS | 2800 | 1464626049612 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 2800 | ++DOCSHELL 10509800 == 31 [pid = 2800] [id = 273] 09:34:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (12AF3000) [pid = 2800] [serial = 818] [outer = 00000000] 09:34:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (14FD0000) [pid = 2800] [serial = 819] [outer = 12AF3000] 09:34:09 INFO - PROCESS | 2800 | 1464626049657 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (14FD3400) [pid = 2800] [serial = 820] [outer = 12AF3000] 09:34:10 INFO - PROCESS | 2800 | 1464626050091 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 659ms 09:34:10 INFO - PROCESS | 2800 | 1464626050106 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 2800 | 1464626050108 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 09:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:34:10 INFO - PROCESS | 2800 | 1464626050111 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 2800 | 1464626050113 Marionette TRACE conn4 <- [1,1058,null,{}] 09:34:10 INFO - PROCESS | 2800 | 1464626050116 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 2800 | 1464626050294 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:34:10 INFO - PROCESS | 2800 | 1464626050320 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 2800 | ++DOCSHELL 156FBC00 == 32 [pid = 2800] [id = 274] 09:34:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (15953400) [pid = 2800] [serial = 821] [outer = 00000000] 09:34:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (15B2B400) [pid = 2800] [serial = 822] [outer = 15953400] 09:34:10 INFO - PROCESS | 2800 | 1464626050365 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (15CD6400) [pid = 2800] [serial = 823] [outer = 15953400] 09:34:10 INFO - PROCESS | 2800 | 1464626050868 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 756ms 09:34:10 INFO - PROCESS | 2800 | 1464626050885 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 2800 | 1464626050887 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 09:34:10 INFO - PROCESS | 2800 | 1464626050890 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:34:10 INFO - PROCESS | 2800 | 1464626050892 Marionette TRACE conn4 <- [1,1062,null,{}] 09:34:10 INFO - PROCESS | 2800 | 1464626050895 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 2800 | 1464626051001 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:34:11 INFO - PROCESS | 2800 | 1464626051008 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 2800 | ++DOCSHELL 15CDA400 == 33 [pid = 2800] [id = 275] 09:34:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (15FCA000) [pid = 2800] [serial = 824] [outer = 00000000] 09:34:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (16131C00) [pid = 2800] [serial = 825] [outer = 15FCA000] 09:34:11 INFO - PROCESS | 2800 | 1464626051058 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (16181C00) [pid = 2800] [serial = 826] [outer = 15FCA000] 09:34:11 INFO - PROCESS | 2800 | 1464626051510 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 643ms 09:34:11 INFO - PROCESS | 2800 | 1464626051529 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 2800 | 1464626051531 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 09:34:11 INFO - PROCESS | 2800 | 1464626051534 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:34:11 INFO - PROCESS | 2800 | 1464626051536 Marionette TRACE conn4 <- [1,1066,null,{}] 09:34:11 INFO - PROCESS | 2800 | 1464626051539 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 2800 | 1464626051903 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (18D1E400) [pid = 2800] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (16134000) [pid = 2800] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (10AEEC00) [pid = 2800] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (17248400) [pid = 2800] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (18D8B400) [pid = 2800] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (10A7D000) [pid = 2800] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (189DAC00) [pid = 2800] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (1309F800) [pid = 2800] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (1542F400) [pid = 2800] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (13098C00) [pid = 2800] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (13E2D400) [pid = 2800] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (10D37400) [pid = 2800] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10D3E800) [pid = 2800] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1331E000) [pid = 2800] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (14E5F400) [pid = 2800] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (17AEC400) [pid = 2800] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (17B19C00) [pid = 2800] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1888EC00) [pid = 2800] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10A23800) [pid = 2800] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1612E000) [pid = 2800] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (16135800) [pid = 2800] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (0F394C00) [pid = 2800] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (178DBC00) [pid = 2800] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (16E37C00) [pid = 2800] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (15439400) [pid = 2800] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (10A24C00) [pid = 2800] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (11CA9000) [pid = 2800] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (1055DC00) [pid = 2800] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (17240800) [pid = 2800] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (18224800) [pid = 2800] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (14E60C00) [pid = 2800] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (10EE4400) [pid = 2800] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:34:11 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (103D2400) [pid = 2800] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:34:12 INFO - PROCESS | 2800 | 1464626051999 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 2800 | ++DOCSHELL 0F232000 == 34 [pid = 2800] [id = 276] 09:34:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (0F2F0400) [pid = 2800] [serial = 827] [outer = 00000000] 09:34:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (105EB800) [pid = 2800] [serial = 828] [outer = 0F2F0400] 09:34:12 INFO - PROCESS | 2800 | 1464626052047 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (10A5D400) [pid = 2800] [serial = 829] [outer = 0F2F0400] 09:34:12 INFO - PROCESS | 2800 | 1464626052377 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 868ms 09:34:12 INFO - PROCESS | 2800 | 1464626052416 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 2800 | 1464626052428 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 09:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:34:12 INFO - PROCESS | 2800 | 1464626052442 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 2800 | 1464626052444 Marionette TRACE conn4 <- [1,1070,null,{}] 09:34:12 INFO - PROCESS | 2800 | 1464626052447 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 2800 | 1464626052531 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:34:12 INFO - PROCESS | 2800 | 1464626052537 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 2800 | ++DOCSHELL 10A7D000 == 35 [pid = 2800] [id = 277] 09:34:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (10D34800) [pid = 2800] [serial = 830] [outer = 00000000] 09:34:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (13E3A800) [pid = 2800] [serial = 831] [outer = 10D34800] 09:34:12 INFO - PROCESS | 2800 | 1464626052588 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (14FCDC00) [pid = 2800] [serial = 832] [outer = 10D34800] 09:34:13 INFO - PROCESS | 2800 | 1464626052985 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 611ms 09:34:13 INFO - PROCESS | 2800 | 1464626053045 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 2800 | 1464626053047 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:34:13 INFO - PROCESS | 2800 | 1464626053102 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 2800 | 1464626053103 Marionette TRACE conn4 <- [1,1074,null,{}] 09:34:13 INFO - PROCESS | 2800 | 1464626053107 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 2800 | 1464626053183 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:34:13 INFO - PROCESS | 2800 | 1464626053189 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 2800 | ++DOCSHELL 153B6000 == 36 [pid = 2800] [id = 278] 09:34:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (15C91400) [pid = 2800] [serial = 833] [outer = 00000000] 09:34:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (169B3400) [pid = 2800] [serial = 834] [outer = 15C91400] 09:34:13 INFO - PROCESS | 2800 | 1464626053233 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (16B83800) [pid = 2800] [serial = 835] [outer = 15C91400] 09:34:13 INFO - PROCESS | 2800 | 1464626053702 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 675ms 09:34:13 INFO - PROCESS | 2800 | 1464626053745 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 2800 | 1464626053747 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:34:13 INFO - PROCESS | 2800 | 1464626053751 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 2800 | 1464626053753 Marionette TRACE conn4 <- [1,1078,null,{}] 09:34:13 INFO - PROCESS | 2800 | 1464626053756 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 2800 | 1464626053851 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:34:13 INFO - PROCESS | 2800 | 1464626053859 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 2800 | ++DOCSHELL 1723AC00 == 37 [pid = 2800] [id = 279] 09:34:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (17241400) [pid = 2800] [serial = 836] [outer = 00000000] 09:34:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (17459C00) [pid = 2800] [serial = 837] [outer = 17241400] 09:34:13 INFO - PROCESS | 2800 | 1464626053907 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (178DA000) [pid = 2800] [serial = 838] [outer = 17241400] 09:34:14 INFO - PROCESS | 2800 | 1464626054650 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 932ms 09:34:14 INFO - PROCESS | 2800 | 1464626054688 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 2800 | 1464626054694 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:34:14 INFO - PROCESS | 2800 | 1464626054699 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 2800 | 1464626054703 Marionette TRACE conn4 <- [1,1082,null,{}] 09:34:14 INFO - PROCESS | 2800 | 1464626054708 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 2800 | 1464626054815 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:34:14 INFO - PROCESS | 2800 | 1464626054944 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 2800 | ++DOCSHELL 1055CC00 == 38 [pid = 2800] [id = 280] 09:34:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (10A23C00) [pid = 2800] [serial = 839] [outer = 00000000] 09:34:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10D3B400) [pid = 2800] [serial = 840] [outer = 10A23C00] 09:34:15 INFO - PROCESS | 2800 | 1464626055004 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (11A14800) [pid = 2800] [serial = 841] [outer = 10A23C00] 09:34:15 INFO - PROCESS | 2800 | 1464626055647 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 965ms 09:34:15 INFO - PROCESS | 2800 | 1464626055678 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 2800 | 1464626055684 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 09:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:34:15 INFO - PROCESS | 2800 | 1464626055691 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 2800 | 1464626055693 Marionette TRACE conn4 <- [1,1086,null,{}] 09:34:15 INFO - PROCESS | 2800 | 1464626055697 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:15 INFO - PROCESS | 2800 | 1464626055852 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:34:15 INFO - PROCESS | 2800 | 1464626055911 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 2800 | ++DOCSHELL 130A0000 == 39 [pid = 2800] [id = 281] 09:34:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (130A2000) [pid = 2800] [serial = 842] [outer = 00000000] 09:34:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (13E34000) [pid = 2800] [serial = 843] [outer = 130A2000] 09:34:15 INFO - PROCESS | 2800 | 1464626055965 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1444D400) [pid = 2800] [serial = 844] [outer = 130A2000] 09:34:16 INFO - PROCESS | 2800 | 1464626056560 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 932ms 09:34:16 INFO - PROCESS | 2800 | 1464626056593 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 2800 | 1464626056595 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 09:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:34:16 INFO - PROCESS | 2800 | 1464626056599 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 2800 | 1464626056603 Marionette TRACE conn4 <- [1,1090,null,{}] 09:34:16 INFO - PROCESS | 2800 | 1464626056662 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 2800 | 1464626056768 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:34:16 INFO - PROCESS | 2800 | 1464626056903 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 2800 | ++DOCSHELL 16135800 == 40 [pid = 2800] [id = 282] 09:34:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (167D9000) [pid = 2800] [serial = 845] [outer = 00000000] 09:34:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (17245400) [pid = 2800] [serial = 846] [outer = 167D9000] 09:34:16 INFO - PROCESS | 2800 | 1464626056960 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (17459800) [pid = 2800] [serial = 847] [outer = 167D9000] 09:34:17 INFO - PROCESS | 2800 | 1464626057492 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 949ms 09:34:17 INFO - PROCESS | 2800 | 1464626057562 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 2800 | 1464626057565 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 09:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:34:17 INFO - PROCESS | 2800 | 1464626057571 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 2800 | 1464626057573 Marionette TRACE conn4 <- [1,1094,null,{}] 09:34:17 INFO - PROCESS | 2800 | 1464626057577 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 2800 | 1464626057679 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:34:17 INFO - PROCESS | 2800 | 1464626057853 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 2800 | ++DOCSHELL 10503000 == 41 [pid = 2800] [id = 283] 09:34:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (10503800) [pid = 2800] [serial = 848] [outer = 00000000] 09:34:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (17ACF800) [pid = 2800] [serial = 849] [outer = 10503800] 09:34:17 INFO - PROCESS | 2800 | 1464626057909 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (17AD8C00) [pid = 2800] [serial = 850] [outer = 10503800] 09:34:18 INFO - PROCESS | 2800 | 1464626058628 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1077ms 09:34:18 INFO - PROCESS | 2800 | 1464626058644 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 2800 | 1464626058648 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 09:34:18 INFO - PROCESS | 2800 | 1464626058673 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:34:18 INFO - PROCESS | 2800 | 1464626058677 Marionette TRACE conn4 <- [1,1098,null,{}] 09:34:18 INFO - PROCESS | 2800 | 1464626058698 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 2800 | 1464626058793 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:34:18 INFO - PROCESS | 2800 | 1464626058932 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 2800 | ++DOCSHELL 1058E400 == 42 [pid = 2800] [id = 284] 09:34:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (10A24C00) [pid = 2800] [serial = 851] [outer = 00000000] 09:34:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (10AF7800) [pid = 2800] [serial = 852] [outer = 10A24C00] 09:34:19 INFO - PROCESS | 2800 | 1464626058984 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (10D36000) [pid = 2800] [serial = 853] [outer = 10A24C00] 09:34:19 INFO - PROCESS | 2800 | --DOCSHELL 13319400 == 41 [pid = 2800] [id = 204] 09:34:19 INFO - PROCESS | 2800 | --DOCSHELL 11CA6000 == 40 [pid = 2800] [id = 264] 09:34:19 INFO - PROCESS | 2800 | --DOCSHELL 15961C00 == 39 [pid = 2800] [id = 211] 09:34:19 INFO - PROCESS | 2800 | --DOCSHELL 12A99C00 == 38 [pid = 2800] [id = 210] 09:34:19 INFO - PROCESS | 2800 | --DOCSHELL 10AEE400 == 37 [pid = 2800] [id = 209] 09:34:19 INFO - PROCESS | 2800 | --DOCSHELL 17248800 == 36 [pid = 2800] [id = 212] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (184BE000) [pid = 2800] [serial = 777] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (186C0C00) [pid = 2800] [serial = 778] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (1896D000) [pid = 2800] [serial = 781] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18968400) [pid = 2800] [serial = 780] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (11CA6800) [pid = 2800] [serial = 786] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (189D4C00) [pid = 2800] [serial = 783] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (18008000) [pid = 2800] [serial = 789] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (10434C00) [pid = 2800] [serial = 795] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (189DC800) [pid = 2800] [serial = 784] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (17B11400) [pid = 2800] [serial = 745] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (18D1BC00) [pid = 2800] [serial = 792] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1050BC00) [pid = 2800] [serial = 796] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10AF0400) [pid = 2800] [serial = 798] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1745A800) [pid = 2800] [serial = 774] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (15961400) [pid = 2800] [serial = 771] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (15FD0000) [pid = 2800] [serial = 772] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (11086800) [pid = 2800] [serial = 768] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (133A9000) [pid = 2800] [serial = 769] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (13E2F400) [pid = 2800] [serial = 766] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (189DE800) [pid = 2800] [serial = 790] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (13310C00) [pid = 2800] [serial = 765] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10AEB400) [pid = 2800] [serial = 763] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10A27800) [pid = 2800] [serial = 762] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (18963C00) [pid = 2800] [serial = 760] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (18961000) [pid = 2800] [serial = 759] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (18891400) [pid = 2800] [serial = 757] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (186C6000) [pid = 2800] [serial = 756] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (16131800) [pid = 2800] [serial = 754] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (15658000) [pid = 2800] [serial = 753] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (1288B000) [pid = 2800] [serial = 751] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (11A18C00) [pid = 2800] [serial = 750] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (10A2F000) [pid = 2800] [serial = 748] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (105EEC00) [pid = 2800] [serial = 747] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (153AE000) [pid = 2800] [serial = 787] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (17ACC000) [pid = 2800] [serial = 775] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (18D90C00) [pid = 2800] [serial = 663] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (18966000) [pid = 2800] [serial = 660] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (10B2C000) [pid = 2800] [serial = 609] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (17ACFC00) [pid = 2800] [serial = 615] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (1A15D400) [pid = 2800] [serial = 666] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1108A800) [pid = 2800] [serial = 654] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (1A41C000) [pid = 2800] [serial = 706] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (18697C00) [pid = 2800] [serial = 621] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (175B3800) [pid = 2800] [serial = 703] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (1390B000) [pid = 2800] [serial = 700] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (14481C00) [pid = 2800] [serial = 573] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (18D15000) [pid = 2800] [serial = 709] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (1A589C00) [pid = 2800] [serial = 712] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (153B7400) [pid = 2800] [serial = 612] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (15CD6C00) [pid = 2800] [serial = 657] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (180A3400) [pid = 2800] [serial = 618] [outer = 00000000] [url = about:blank] 09:34:19 INFO - PROCESS | 2800 | 1464626059611 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 964ms 09:34:19 INFO - PROCESS | 2800 | 1464626059655 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 2800 | 1464626059660 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 09:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:34:19 INFO - PROCESS | 2800 | 1464626059666 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 2800 | 1464626059669 Marionette TRACE conn4 <- [1,1102,null,{}] 09:34:19 INFO - PROCESS | 2800 | 1464626059672 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 2800 | 1464626059755 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:34:19 INFO - PROCESS | 2800 | 1464626059764 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 2800 | ++DOCSHELL 105F0800 == 37 [pid = 2800] [id = 285] 09:34:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (10A21400) [pid = 2800] [serial = 854] [outer = 00000000] 09:34:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (10B2C000) [pid = 2800] [serial = 855] [outer = 10A21400] 09:34:19 INFO - PROCESS | 2800 | 1464626059814 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (1108EC00) [pid = 2800] [serial = 856] [outer = 10A21400] 09:34:20 INFO - PROCESS | 2800 | 1464626060344 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 724ms 09:34:20 INFO - PROCESS | 2800 | 1464626060399 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 2800 | 1464626060401 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:34:20 INFO - PROCESS | 2800 | 1464626060404 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 2800 | 1464626060407 Marionette TRACE conn4 <- [1,1106,null,{}] 09:34:20 INFO - PROCESS | 2800 | 1464626060418 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 2800 | 1464626060501 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:34:20 INFO - PROCESS | 2800 | 1464626060509 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 2800 | ++DOCSHELL 11A18C00 == 38 [pid = 2800] [id = 286] 09:34:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (11C80400) [pid = 2800] [serial = 857] [outer = 00000000] 09:34:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (12DA9C00) [pid = 2800] [serial = 858] [outer = 11C80400] 09:34:20 INFO - PROCESS | 2800 | 1464626060555 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (1315A000) [pid = 2800] [serial = 859] [outer = 11C80400] 09:34:21 INFO - PROCESS | 2800 | 1464626061002 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 659ms 09:34:21 INFO - PROCESS | 2800 | 1464626061042 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 2800 | 1464626061045 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:34:21 INFO - PROCESS | 2800 | 1464626061048 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 2800 | 1464626061050 Marionette TRACE conn4 <- [1,1110,null,{}] 09:34:21 INFO - PROCESS | 2800 | 1464626061053 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 2800 | 1464626061133 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:34:21 INFO - PROCESS | 2800 | 1464626061169 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 2800 | ++DOCSHELL 13315000 == 39 [pid = 2800] [id = 287] 09:34:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (133A7C00) [pid = 2800] [serial = 860] [outer = 00000000] 09:34:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (1390B400) [pid = 2800] [serial = 861] [outer = 133A7C00] 09:34:21 INFO - PROCESS | 2800 | 1464626061213 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (141CE800) [pid = 2800] [serial = 862] [outer = 133A7C00] 09:34:21 INFO - PROCESS | 2800 | 1464626061670 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 659ms 09:34:21 INFO - PROCESS | 2800 | 1464626061719 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 2800 | 1464626061721 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:34:21 INFO - PROCESS | 2800 | 1464626061729 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 2800 | 1464626061731 Marionette TRACE conn4 <- [1,1114,null,{}] 09:34:21 INFO - PROCESS | 2800 | 1464626061735 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 2800 | 1464626061850 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:34:21 INFO - PROCESS | 2800 | 1464626061856 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 2800 | ++DOCSHELL 10AF0400 == 40 [pid = 2800] [id = 288] 09:34:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (10B65C00) [pid = 2800] [serial = 863] [outer = 00000000] 09:34:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (14E64800) [pid = 2800] [serial = 864] [outer = 10B65C00] 09:34:21 INFO - PROCESS | 2800 | 1464626061900 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (14E6BC00) [pid = 2800] [serial = 865] [outer = 10B65C00] 09:34:22 INFO - PROCESS | 2800 | 1464626062336 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 643ms 09:34:22 INFO - PROCESS | 2800 | 1464626062363 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 2800 | 1464626062365 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 09:34:22 INFO - PROCESS | 2800 | 1464626062368 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:34:22 INFO - PROCESS | 2800 | 1464626062369 Marionette TRACE conn4 <- [1,1118,null,{}] 09:34:22 INFO - PROCESS | 2800 | 1464626062373 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 2800 | 1464626062495 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:34:22 INFO - PROCESS | 2800 | 1464626062503 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 2800 | ++DOCSHELL 14489000 == 41 [pid = 2800] [id = 289] 09:34:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (14FD2000) [pid = 2800] [serial = 866] [outer = 00000000] 09:34:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (156F1400) [pid = 2800] [serial = 867] [outer = 14FD2000] 09:34:22 INFO - PROCESS | 2800 | 1464626062547 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (15B27C00) [pid = 2800] [serial = 868] [outer = 14FD2000] 09:34:23 INFO - PROCESS | 2800 | 1464626063077 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 707ms 09:34:23 INFO - PROCESS | 2800 | 1464626063101 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 2800 | 1464626063103 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:34:23 INFO - PROCESS | 2800 | 1464626063106 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 2800 | 1464626063108 Marionette TRACE conn4 <- [1,1122,null,{}] 09:34:23 INFO - PROCESS | 2800 | 1464626063111 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 2800 | 1464626063215 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:34:23 INFO - PROCESS | 2800 | 1464626063221 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 2800 | ++DOCSHELL 0F22F800 == 42 [pid = 2800] [id = 290] 09:34:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (156F4800) [pid = 2800] [serial = 869] [outer = 00000000] 09:34:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (15FC7C00) [pid = 2800] [serial = 870] [outer = 156F4800] 09:34:23 INFO - PROCESS | 2800 | 1464626063264 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (16130400) [pid = 2800] [serial = 871] [outer = 156F4800] 09:34:23 INFO - PROCESS | 2800 | 1464626063707 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 659ms 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (15953400) [pid = 2800] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (10A24400) [pid = 2800] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (12A96800) [pid = 2800] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (13320800) [pid = 2800] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (15FCA000) [pid = 2800] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (11C9DC00) [pid = 2800] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (10D34800) [pid = 2800] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (0F2F0400) [pid = 2800] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (12AF3000) [pid = 2800] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (1309B800) [pid = 2800] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:34:23 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (15C91400) [pid = 2800] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:34:23 INFO - PROCESS | 2800 | 1464626063965 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 2800 | 1464626063967 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 09:34:23 INFO - PROCESS | 2800 | 1464626063980 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:34:23 INFO - PROCESS | 2800 | 1464626063982 Marionette TRACE conn4 <- [1,1126,null,{}] 09:34:23 INFO - PROCESS | 2800 | 1464626063985 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 2800 | 1464626064066 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:34:24 INFO - PROCESS | 2800 | 1464626064075 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 2800 | ++DOCSHELL 10D34800 == 43 [pid = 2800] [id = 291] 09:34:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (11A15400) [pid = 2800] [serial = 872] [outer = 00000000] 09:34:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (13320800) [pid = 2800] [serial = 873] [outer = 11A15400] 09:34:24 INFO - PROCESS | 2800 | 1464626064126 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (1380C800) [pid = 2800] [serial = 874] [outer = 11A15400] 09:34:24 INFO - PROCESS | 2800 | 1464626064552 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 611ms 09:34:24 INFO - PROCESS | 2800 | 1464626064579 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 2800 | 1464626064581 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:34:24 INFO - PROCESS | 2800 | 1464626064584 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 2800 | 1464626064586 Marionette TRACE conn4 <- [1,1130,null,{}] 09:34:24 INFO - PROCESS | 2800 | 1464626064593 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 2800 | 1464626064670 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:34:24 INFO - PROCESS | 2800 | 1464626064677 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 2800 | ++DOCSHELL 12DAAC00 == 44 [pid = 2800] [id = 292] 09:34:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (13312800) [pid = 2800] [serial = 875] [outer = 00000000] 09:34:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (167D9400) [pid = 2800] [serial = 876] [outer = 13312800] 09:34:24 INFO - PROCESS | 2800 | 1464626064720 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (169AC000) [pid = 2800] [serial = 877] [outer = 13312800] 09:34:25 INFO - PROCESS | 2800 | 1464626065179 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 611ms 09:34:25 INFO - PROCESS | 2800 | 1464626065215 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 2800 | 1464626065217 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 09:34:25 INFO - PROCESS | 2800 | 1464626065224 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:34:25 INFO - PROCESS | 2800 | 1464626065226 Marionette TRACE conn4 <- [1,1134,null,{}] 09:34:25 INFO - PROCESS | 2800 | 1464626065229 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 2800 | 1464626065309 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:34:25 INFO - PROCESS | 2800 | 1464626065316 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 2800 | ++DOCSHELL 105E7000 == 45 [pid = 2800] [id = 293] 09:34:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (10A53C00) [pid = 2800] [serial = 878] [outer = 00000000] 09:34:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (175EAC00) [pid = 2800] [serial = 879] [outer = 10A53C00] 09:34:25 INFO - PROCESS | 2800 | 1464626065361 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (175ED400) [pid = 2800] [serial = 880] [outer = 10A53C00] 09:34:25 INFO - PROCESS | 2800 | 1464626065804 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 659ms 09:34:25 INFO - PROCESS | 2800 | 1464626065863 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 2800 | 1464626065865 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:34:25 INFO - PROCESS | 2800 | 1464626065868 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 2800 | 1464626065871 Marionette TRACE conn4 <- [1,1138,null,{}] 09:34:25 INFO - PROCESS | 2800 | 1464626065874 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 2800 | 1464626065973 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:34:26 INFO - PROCESS | 2800 | 1464626066107 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 2800 | ++DOCSHELL 0F227400 == 46 [pid = 2800] [id = 294] 09:34:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (0F22CC00) [pid = 2800] [serial = 881] [outer = 00000000] 09:34:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (0F2F5400) [pid = 2800] [serial = 882] [outer = 0F22CC00] 09:34:26 INFO - PROCESS | 2800 | 1464626066167 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (1050BC00) [pid = 2800] [serial = 883] [outer = 0F22CC00] 09:34:26 INFO - PROCESS | 2800 | 1464626066863 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1029ms 09:34:26 INFO - PROCESS | 2800 | 1464626066906 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 2800 | 1464626066911 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 09:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:34:26 INFO - PROCESS | 2800 | 1464626066916 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 2800 | 1464626066920 Marionette TRACE conn4 <- [1,1142,null,{}] 09:34:26 INFO - PROCESS | 2800 | 1464626066925 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 2800 | 1464626067031 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:34:27 INFO - PROCESS | 2800 | 1464626067130 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 2800 | ++DOCSHELL 10D3C000 == 47 [pid = 2800] [id = 295] 09:34:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (10EE2400) [pid = 2800] [serial = 884] [outer = 00000000] 09:34:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (1288B000) [pid = 2800] [serial = 885] [outer = 10EE2400] 09:34:27 INFO - PROCESS | 2800 | 1464626067187 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (130A0800) [pid = 2800] [serial = 886] [outer = 10EE2400] 09:34:27 INFO - PROCESS | 2800 | 1464626067819 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 964ms 09:34:27 INFO - PROCESS | 2800 | 1464626067896 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 2800 | 1464626067900 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:34:27 INFO - PROCESS | 2800 | 1464626067904 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 2800 | 1464626067907 Marionette TRACE conn4 <- [1,1146,null,{}] 09:34:27 INFO - PROCESS | 2800 | 1464626067911 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 2800 | 1464626068016 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:34:28 INFO - PROCESS | 2800 | 1464626068144 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 2800 | ++DOCSHELL 14E5DC00 == 48 [pid = 2800] [id = 296] 09:34:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (14FD6C00) [pid = 2800] [serial = 887] [outer = 00000000] 09:34:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (156F0000) [pid = 2800] [serial = 888] [outer = 14FD6C00] 09:34:28 INFO - PROCESS | 2800 | 1464626068199 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (15FC8000) [pid = 2800] [serial = 889] [outer = 14FD6C00] 09:34:28 INFO - PROCESS | 2800 | 1464626068869 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 980ms 09:34:28 INFO - PROCESS | 2800 | 1464626068883 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 2800 | 1464626068886 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:34:28 INFO - PROCESS | 2800 | 1464626068896 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 2800 | 1464626068902 Marionette TRACE conn4 <- [1,1150,null,{}] 09:34:28 INFO - PROCESS | 2800 | 1464626068907 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 2800 | 1464626069011 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:34:29 INFO - PROCESS | 2800 | 1464626069232 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 2800 | ++DOCSHELL 184B9400 == 49 [pid = 2800] [id = 297] 09:34:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (184BAC00) [pid = 2800] [serial = 890] [outer = 00000000] 09:34:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (18691800) [pid = 2800] [serial = 891] [outer = 184BAC00] 09:34:29 INFO - PROCESS | 2800 | 1464626069293 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (18695800) [pid = 2800] [serial = 892] [outer = 184BAC00] 09:34:29 INFO - PROCESS | 2800 | 1464626069962 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1141ms 09:34:30 INFO - PROCESS | 2800 | 1464626070032 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 2800 | 1464626070035 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:34:30 INFO - PROCESS | 2800 | 1464626070038 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 2800 | 1464626070040 Marionette TRACE conn4 <- [1,1154,null,{}] 09:34:30 INFO - PROCESS | 2800 | 1464626070044 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 2800 | 1464626070153 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:34:30 INFO - PROCESS | 2800 | 1464626070404 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 2800 | ++DOCSHELL 0F2ED800 == 50 [pid = 2800] [id = 298] 09:34:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (0F2FCC00) [pid = 2800] [serial = 893] [outer = 00000000] 09:34:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (10A27400) [pid = 2800] [serial = 894] [outer = 0F2FCC00] 09:34:30 INFO - PROCESS | 2800 | 1464626070466 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (10A5B400) [pid = 2800] [serial = 895] [outer = 0F2FCC00] 09:34:31 INFO - PROCESS | 2800 | 1464626071109 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1110ms 09:34:31 INFO - PROCESS | 2800 | 1464626071165 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 2800 | 1464626071169 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:34:31 INFO - PROCESS | 2800 | 1464626071173 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 2800 | 1464626071176 Marionette TRACE conn4 <- [1,1158,null,{}] 09:34:31 INFO - PROCESS | 2800 | 1464626071181 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 2800 | 1464626071281 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:34:31 INFO - PROCESS | 2800 | 1464626071383 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 2800 | ++DOCSHELL 112BD400 == 51 [pid = 2800] [id = 299] 09:34:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (112BD800) [pid = 2800] [serial = 896] [outer = 00000000] 09:34:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (1288D400) [pid = 2800] [serial = 897] [outer = 112BD800] 09:34:31 INFO - PROCESS | 2800 | 1464626071438 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (13310400) [pid = 2800] [serial = 898] [outer = 112BD800] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 15650400 == 50 [pid = 2800] [id = 198] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 14FCE800 == 49 [pid = 2800] [id = 200] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 17288000 == 48 [pid = 2800] [id = 201] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 1723C000 == 47 [pid = 2800] [id = 205] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 133A3800 == 46 [pid = 2800] [id = 197] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 105E7000 == 45 [pid = 2800] [id = 293] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 12DAAC00 == 44 [pid = 2800] [id = 292] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 10D34800 == 43 [pid = 2800] [id = 291] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 0F22F800 == 42 [pid = 2800] [id = 290] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 14489000 == 41 [pid = 2800] [id = 289] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 10AF0400 == 40 [pid = 2800] [id = 288] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 13315000 == 39 [pid = 2800] [id = 287] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 11A18C00 == 38 [pid = 2800] [id = 286] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 105F0800 == 37 [pid = 2800] [id = 285] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 1058E400 == 36 [pid = 2800] [id = 284] 09:34:31 INFO - PROCESS | 2800 | --DOCSHELL 10503000 == 35 [pid = 2800] [id = 283] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (18D87400) [pid = 2800] [serial = 793] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (169B3400) [pid = 2800] [serial = 834] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (15B2B400) [pid = 2800] [serial = 822] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10B2D000) [pid = 2800] [serial = 808] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10AEC400) [pid = 2800] [serial = 807] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10AEF800) [pid = 2800] [serial = 801] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (14E61C00) [pid = 2800] [serial = 816] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (14E6A400) [pid = 2800] [serial = 817] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (1380B000) [pid = 2800] [serial = 813] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (1390A800) [pid = 2800] [serial = 814] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (16131C00) [pid = 2800] [serial = 825] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (12AF2000) [pid = 2800] [serial = 810] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (12D27000) [pid = 2800] [serial = 811] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (15CD6400) [pid = 2800] [serial = 823] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (10EE9400) [pid = 2800] [serial = 804] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (16181C00) [pid = 2800] [serial = 826] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (13E3A800) [pid = 2800] [serial = 831] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (105EB800) [pid = 2800] [serial = 828] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (10A5D400) [pid = 2800] [serial = 829] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (14FD0000) [pid = 2800] [serial = 819] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (16B83800) [pid = 2800] [serial = 835] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (14FCDC00) [pid = 2800] [serial = 832] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (14FD3400) [pid = 2800] [serial = 820] [outer = 00000000] [url = about:blank] 09:34:31 INFO - PROCESS | 2800 | 1464626071883 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 755ms 09:34:31 INFO - PROCESS | 2800 | 1464626071912 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 2800 | 1464626071916 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 09:34:31 INFO - PROCESS | 2800 | 1464626071920 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:34:31 INFO - PROCESS | 2800 | 1464626071922 Marionette TRACE conn4 <- [1,1162,null,{}] 09:34:31 INFO - PROCESS | 2800 | 1464626071926 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 2800 | 1464626072042 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:34:32 INFO - PROCESS | 2800 | 1464626072052 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 2800 | ++DOCSHELL 10A7D400 == 36 [pid = 2800] [id = 300] 09:34:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (10B2D000) [pid = 2800] [serial = 899] [outer = 00000000] 09:34:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (11CA6000) [pid = 2800] [serial = 900] [outer = 10B2D000] 09:34:32 INFO - PROCESS | 2800 | 1464626072097 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (13315000) [pid = 2800] [serial = 901] [outer = 10B2D000] 09:34:32 INFO - PROCESS | 2800 | 1464626072632 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 2800 | 1464626072697 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 09:34:32 INFO - PROCESS | 2800 | 1464626072701 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 2800 | 1464626072707 Marionette TRACE conn4 <- [1,1166,null,{}] 09:34:32 INFO - PROCESS | 2800 | 1464626072716 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 2800 | 1464626072801 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:34:32 INFO - PROCESS | 2800 | 1464626072816 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 2800 | ++DOCSHELL 11087000 == 37 [pid = 2800] [id = 301] 09:34:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (11C0AC00) [pid = 2800] [serial = 902] [outer = 00000000] 09:34:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (14E66000) [pid = 2800] [serial = 903] [outer = 11C0AC00] 09:34:32 INFO - PROCESS | 2800 | 1464626072936 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (14F88000) [pid = 2800] [serial = 904] [outer = 11C0AC00] 09:34:33 INFO - PROCESS | 2800 | 1464626073301 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 2800 | 1464626073361 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:34:33 INFO - PROCESS | 2800 | 1464626073364 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 2800 | 1464626073366 Marionette TRACE conn4 <- [1,1170,null,{}] 09:34:33 INFO - PROCESS | 2800 | 1464626073369 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 2800 | 1464626073540 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:34:33 INFO - PROCESS | 2800 | 1464626073554 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 2800 | ++DOCSHELL 14FCE800 == 38 [pid = 2800] [id = 302] 09:34:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (153B7400) [pid = 2800] [serial = 905] [outer = 00000000] 09:34:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (15953400) [pid = 2800] [serial = 906] [outer = 153B7400] 09:34:33 INFO - PROCESS | 2800 | 1464626073598 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (1595C400) [pid = 2800] [serial = 907] [outer = 153B7400] 09:34:34 INFO - PROCESS | 2800 | 1464626074075 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 2800 | 1464626074140 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:34:34 INFO - PROCESS | 2800 | 1464626074144 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 2800 | 1464626074145 Marionette TRACE conn4 <- [1,1174,null,{}] 09:34:34 INFO - PROCESS | 2800 | 1464626074149 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 2800 | 1464626074255 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:34:34 INFO - PROCESS | 2800 | 1464626074264 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 2800 | ++DOCSHELL 15FC6C00 == 39 [pid = 2800] [id = 303] 09:34:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (15FC7000) [pid = 2800] [serial = 908] [outer = 00000000] 09:34:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (16131C00) [pid = 2800] [serial = 909] [outer = 15FC7000] 09:34:34 INFO - PROCESS | 2800 | 1464626074318 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (16B7D800) [pid = 2800] [serial = 910] [outer = 15FC7000] 09:34:34 INFO - PROCESS | 2800 | 1464626074847 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 2800 | 1464626074886 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 09:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:34:34 INFO - PROCESS | 2800 | 1464626074924 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 2800 | 1464626074926 Marionette TRACE conn4 <- [1,1178,null,{}] 09:34:34 INFO - PROCESS | 2800 | 1464626074930 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 2800 | 1464626075036 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:34:35 INFO - PROCESS | 2800 | 1464626075049 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 2800 | ++DOCSHELL 15CD8C00 == 40 [pid = 2800] [id = 304] 09:34:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (16131400) [pid = 2800] [serial = 911] [outer = 00000000] 09:34:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (17AD6400) [pid = 2800] [serial = 912] [outer = 16131400] 09:34:35 INFO - PROCESS | 2800 | 1464626075139 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (17AF2400) [pid = 2800] [serial = 913] [outer = 16131400] 09:34:35 INFO - PROCESS | 2800 | 1464626075538 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 2800 | 1464626075617 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 09:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:34:35 INFO - PROCESS | 2800 | 1464626075620 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 2800 | 1464626075622 Marionette TRACE conn4 <- [1,1182,null,{}] 09:34:35 INFO - PROCESS | 2800 | 1464626075625 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 2800 | 1464626075782 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (14FD2000) [pid = 2800] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (10A24C00) [pid = 2800] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (156F4800) [pid = 2800] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (10A21400) [pid = 2800] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (11C80400) [pid = 2800] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (133A7C00) [pid = 2800] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (11A15400) [pid = 2800] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (10B65C00) [pid = 2800] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (13312800) [pid = 2800] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (10A2F400) [pid = 2800] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:34:36 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (10D3DC00) [pid = 2800] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:34:36 INFO - PROCESS | 2800 | 1464626076020 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 2800 | ++DOCSHELL 10438C00 == 41 [pid = 2800] [id = 305] 09:34:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (10440800) [pid = 2800] [serial = 914] [outer = 00000000] 09:34:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (10B21C00) [pid = 2800] [serial = 915] [outer = 10440800] 09:34:36 INFO - PROCESS | 2800 | 1464626076066 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (10B65C00) [pid = 2800] [serial = 916] [outer = 10440800] 09:34:36 INFO - PROCESS | 2800 | 1464626076449 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 2800 | 1464626076498 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 09:34:36 INFO - PROCESS | 2800 | 1464626076501 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:34:36 INFO - PROCESS | 2800 | 1464626076503 Marionette TRACE conn4 <- [1,1186,null,{}] 09:34:36 INFO - PROCESS | 2800 | 1464626076506 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 2800 | 1464626076624 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:34:36 INFO - PROCESS | 2800 | 1464626076633 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 2800 | ++DOCSHELL 1047D400 == 42 [pid = 2800] [id = 306] 09:34:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (11A15400) [pid = 2800] [serial = 917] [outer = 00000000] 09:34:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (18690800) [pid = 2800] [serial = 918] [outer = 11A15400] 09:34:36 INFO - PROCESS | 2800 | 1464626076682 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (186C2400) [pid = 2800] [serial = 919] [outer = 11A15400] 09:34:37 INFO - PROCESS | 2800 | 1464626077125 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 643ms 09:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:34:37 INFO - PROCESS | 2800 | 1464626077175 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 2800 | 1464626077176 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 09:34:37 INFO - PROCESS | 2800 | 1464626077180 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 2800 | 1464626077181 Marionette TRACE conn4 <- [1,1190,null,{}] 09:34:37 INFO - PROCESS | 2800 | 1464626077185 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 2800 | 1464626077297 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:34:37 INFO - PROCESS | 2800 | 1464626077305 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 2800 | ++DOCSHELL 1032A800 == 43 [pid = 2800] [id = 307] 09:34:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (13075C00) [pid = 2800] [serial = 920] [outer = 00000000] 09:34:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (14E65C00) [pid = 2800] [serial = 921] [outer = 13075C00] 09:34:37 INFO - PROCESS | 2800 | 1464626077349 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (18897800) [pid = 2800] [serial = 922] [outer = 13075C00] 09:34:37 INFO - PROCESS | 2800 | 1464626077751 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 611ms 09:34:37 INFO - PROCESS | 2800 | 1464626077777 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 2800 | 1464626077779 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:34:37 INFO - PROCESS | 2800 | 1464626077782 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 2800 | 1464626077784 Marionette TRACE conn4 <- [1,1194,null,{}] 09:34:37 INFO - PROCESS | 2800 | 1464626077787 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 2800 | 1464626077866 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:34:38 INFO - PROCESS | 2800 | 1464626077985 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 2800 | ++DOCSHELL 1889B000 == 44 [pid = 2800] [id = 308] 09:34:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (18961800) [pid = 2800] [serial = 923] [outer = 00000000] 09:34:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (18965800) [pid = 2800] [serial = 924] [outer = 18961800] 09:34:38 INFO - PROCESS | 2800 | 1464626078034 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1896A400) [pid = 2800] [serial = 925] [outer = 18961800] 09:34:38 INFO - PROCESS | 2800 | 1464626078669 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 933ms 09:34:38 INFO - PROCESS | 2800 | 1464626078721 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 2800 | 1464626078727 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 09:34:38 INFO - PROCESS | 2800 | 1464626078731 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:34:38 INFO - PROCESS | 2800 | 1464626078738 Marionette TRACE conn4 <- [1,1198,null,{}] 09:34:38 INFO - PROCESS | 2800 | 1464626078746 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 2800 | 1464626078856 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:34:39 INFO - PROCESS | 2800 | 1464626078986 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 2800 | ++DOCSHELL 10B20C00 == 45 [pid = 2800] [id = 309] 09:34:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (10B22400) [pid = 2800] [serial = 926] [outer = 00000000] 09:34:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (10D3CC00) [pid = 2800] [serial = 927] [outer = 10B22400] 09:34:39 INFO - PROCESS | 2800 | 1464626079043 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (11A18C00) [pid = 2800] [serial = 928] [outer = 10B22400] 09:34:39 INFO - PROCESS | 2800 | 1464626079697 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1028ms 09:34:39 INFO - PROCESS | 2800 | 1464626079769 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 2800 | 1464626079775 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 09:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:34:39 INFO - PROCESS | 2800 | 1464626079781 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 2800 | 1464626079785 Marionette TRACE conn4 <- [1,1202,null,{}] 09:34:39 INFO - PROCESS | 2800 | 1464626079791 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 2800 | 1464626079942 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:34:40 INFO - PROCESS | 2800 | 1464626080002 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 2800 | ++DOCSHELL 14488800 == 46 [pid = 2800] [id = 310] 09:34:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (1448AC00) [pid = 2800] [serial = 929] [outer = 00000000] 09:34:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (14FD0000) [pid = 2800] [serial = 930] [outer = 1448AC00] 09:34:40 INFO - PROCESS | 2800 | 1464626080056 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (1543A000) [pid = 2800] [serial = 931] [outer = 1448AC00] 09:34:40 INFO - PROCESS | 2800 | 1464626080717 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 964ms 09:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:34:40 INFO - PROCESS | 2800 | 1464626080758 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 2800 | 1464626080760 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 09:34:40 INFO - PROCESS | 2800 | 1464626080764 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 2800 | 1464626080768 Marionette TRACE conn4 <- [1,1206,null,{}] 09:34:40 INFO - PROCESS | 2800 | 1464626080779 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 2800 | 1464626080894 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:34:41 INFO - PROCESS | 2800 | 1464626081023 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 2800 | ++DOCSHELL 186BF800 == 47 [pid = 2800] [id = 311] 09:34:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (186C0000) [pid = 2800] [serial = 932] [outer = 00000000] 09:34:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (1888F000) [pid = 2800] [serial = 933] [outer = 186C0000] 09:34:41 INFO - PROCESS | 2800 | 1464626081081 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (18966000) [pid = 2800] [serial = 934] [outer = 186C0000] 09:34:41 INFO - PROCESS | 2800 | 1464626081637 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 916ms 09:34:41 INFO - PROCESS | 2800 | 1464626081668 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 2800 | 1464626081670 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:34:41 INFO - PROCESS | 2800 | 1464626081674 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 2800 | 1464626081676 Marionette TRACE conn4 <- [1,1210,null,{}] 09:34:41 INFO - PROCESS | 2800 | 1464626081680 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 2800 | 1464626081832 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:34:41 INFO - PROCESS | 2800 | 1464626081936 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 2800 | ++DOCSHELL 16133400 == 48 [pid = 2800] [id = 312] 09:34:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (18965000) [pid = 2800] [serial = 935] [outer = 00000000] 09:34:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (189D9800) [pid = 2800] [serial = 936] [outer = 18965000] 09:34:41 INFO - PROCESS | 2800 | 1464626081989 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (189DDC00) [pid = 2800] [serial = 937] [outer = 18965000] 09:34:42 INFO - PROCESS | 2800 | 1464626082578 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 2800 | 1464626082615 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:34:42 INFO - PROCESS | 2800 | 1464626082620 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 2800 | 1464626082622 Marionette TRACE conn4 <- [1,1214,null,{}] 09:34:42 INFO - PROCESS | 2800 | 1464626082626 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 2800 | 1464626082727 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:34:42 INFO - PROCESS | 2800 | 1464626082827 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 2800 | ++DOCSHELL 10B61000 == 49 [pid = 2800] [id = 313] 09:34:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (10D3E000) [pid = 2800] [serial = 938] [outer = 00000000] 09:34:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (13E2F400) [pid = 2800] [serial = 939] [outer = 10D3E000] 09:34:42 INFO - PROCESS | 2800 | 1464626082880 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (141D5800) [pid = 2800] [serial = 940] [outer = 10D3E000] 09:34:43 INFO - PROCESS | 2800 | 1464626083662 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1061ms 09:34:43 INFO - PROCESS | 2800 | 1464626083712 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 2800 | 1464626083717 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:34:43 INFO - PROCESS | 2800 | 1464626083721 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 2800 | 1464626083725 Marionette TRACE conn4 <- [1,1218,null,{}] 09:34:43 INFO - PROCESS | 2800 | 1464626083730 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 2800 | 1464626083860 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:34:44 INFO - PROCESS | 2800 | 1464626084016 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 1032A800 == 48 [pid = 2800] [id = 307] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 1047D400 == 47 [pid = 2800] [id = 306] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 10438C00 == 46 [pid = 2800] [id = 305] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 15CD8C00 == 45 [pid = 2800] [id = 304] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 15FC6C00 == 44 [pid = 2800] [id = 303] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 14FCE800 == 43 [pid = 2800] [id = 302] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 11087000 == 42 [pid = 2800] [id = 301] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 10A7D400 == 41 [pid = 2800] [id = 300] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 112BD400 == 40 [pid = 2800] [id = 299] 09:34:44 INFO - PROCESS | 2800 | --DOCSHELL 0F2ED800 == 39 [pid = 2800] [id = 298] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (10B29400) [pid = 2800] [serial = 802] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (112BD000) [pid = 2800] [serial = 805] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (175EAC00) [pid = 2800] [serial = 879] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10D36000) [pid = 2800] [serial = 853] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (10AF7800) [pid = 2800] [serial = 852] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (10B2C000) [pid = 2800] [serial = 855] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (1108EC00) [pid = 2800] [serial = 856] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (12DA9C00) [pid = 2800] [serial = 858] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (1315A000) [pid = 2800] [serial = 859] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (17ACF800) [pid = 2800] [serial = 849] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (17459C00) [pid = 2800] [serial = 837] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10D3B400) [pid = 2800] [serial = 840] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (13E34000) [pid = 2800] [serial = 843] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (17245400) [pid = 2800] [serial = 846] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | ++DOCSHELL 0F2FC000 == 40 [pid = 2800] [id = 314] 09:34:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1032A800) [pid = 2800] [serial = 941] [outer = 00000000] 09:34:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (10AF1400) [pid = 2800] [serial = 942] [outer = 1032A800] 09:34:44 INFO - PROCESS | 2800 | 1464626084146 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (10D38800) [pid = 2800] [serial = 943] [outer = 1032A800] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (156F1400) [pid = 2800] [serial = 867] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (15FC7C00) [pid = 2800] [serial = 870] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (1390B400) [pid = 2800] [serial = 861] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (15B27C00) [pid = 2800] [serial = 868] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (13320800) [pid = 2800] [serial = 873] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (1380C800) [pid = 2800] [serial = 874] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (16130400) [pid = 2800] [serial = 871] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (14E64800) [pid = 2800] [serial = 864] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (169AC000) [pid = 2800] [serial = 877] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (14E6BC00) [pid = 2800] [serial = 865] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (167D9400) [pid = 2800] [serial = 876] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (141CE800) [pid = 2800] [serial = 862] [outer = 00000000] [url = about:blank] 09:34:44 INFO - PROCESS | 2800 | 1464626084578 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 868ms 09:34:44 INFO - PROCESS | 2800 | 1464626084597 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 2800 | 1464626084602 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:34:44 INFO - PROCESS | 2800 | 1464626084608 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 2800 | 1464626084611 Marionette TRACE conn4 <- [1,1222,null,{}] 09:34:44 INFO - PROCESS | 2800 | 1464626084615 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 2800 | 1464626084701 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:34:44 INFO - PROCESS | 2800 | 1464626084708 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 2800 | ++DOCSHELL 128B7400 == 41 [pid = 2800] [id = 315] 09:34:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (128B7C00) [pid = 2800] [serial = 944] [outer = 00000000] 09:34:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (13161C00) [pid = 2800] [serial = 945] [outer = 128B7C00] 09:34:44 INFO - PROCESS | 2800 | 1464626084753 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (1380C800) [pid = 2800] [serial = 946] [outer = 128B7C00] 09:34:45 INFO - PROCESS | 2800 | 1464626085201 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 643ms 09:34:45 INFO - PROCESS | 2800 | 1464626085297 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 2800 | 1464626085299 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 09:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:34:45 INFO - PROCESS | 2800 | 1464626085303 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 2800 | 1464626085306 Marionette TRACE conn4 <- [1,1226,null,{}] 09:34:45 INFO - PROCESS | 2800 | 1464626085316 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 2800 | 1464626085403 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:34:45 INFO - PROCESS | 2800 | 1464626085413 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 2800 | ++DOCSHELL 14E66400 == 42 [pid = 2800] [id = 316] 09:34:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (14E66800) [pid = 2800] [serial = 947] [outer = 00000000] 09:34:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (14FCE800) [pid = 2800] [serial = 948] [outer = 14E66800] 09:34:45 INFO - PROCESS | 2800 | 1464626085465 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (153B8400) [pid = 2800] [serial = 949] [outer = 14E66800] 09:34:45 INFO - PROCESS | 2800 | 1464626085907 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 707ms 09:34:46 INFO - PROCESS | 2800 | 1464626086001 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 2800 | 1464626086003 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:34:46 INFO - PROCESS | 2800 | 1464626086006 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 2800 | 1464626086008 Marionette TRACE conn4 <- [1,1230,null,{}] 09:34:46 INFO - PROCESS | 2800 | 1464626086011 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 2800 | 1464626086103 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:34:46 INFO - PROCESS | 2800 | 1464626086197 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 2800 | ++DOCSHELL 156F2000 == 43 [pid = 2800] [id = 317] 09:34:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (15C97800) [pid = 2800] [serial = 950] [outer = 00000000] 09:34:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (16128C00) [pid = 2800] [serial = 951] [outer = 15C97800] 09:34:46 INFO - PROCESS | 2800 | 1464626086244 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (16181C00) [pid = 2800] [serial = 952] [outer = 15C97800] 09:34:46 INFO - PROCESS | 2800 | 1464626086699 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 724ms 09:34:46 INFO - PROCESS | 2800 | 1464626086738 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 2800 | 1464626086740 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:34:46 INFO - PROCESS | 2800 | 1464626086746 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 2800 | 1464626086748 Marionette TRACE conn4 <- [1,1234,null,{}] 09:34:46 INFO - PROCESS | 2800 | 1464626086752 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 2800 | 1464626086888 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:34:46 INFO - PROCESS | 2800 | 1464626086908 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 2800 | ++DOCSHELL 1309B800 == 44 [pid = 2800] [id = 318] 09:34:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (130A5C00) [pid = 2800] [serial = 953] [outer = 00000000] 09:34:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (169B3400) [pid = 2800] [serial = 954] [outer = 130A5C00] 09:34:46 INFO - PROCESS | 2800 | 1464626086953 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (1723BC00) [pid = 2800] [serial = 955] [outer = 130A5C00] 09:34:47 INFO - PROCESS | 2800 | 1464626087419 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 723ms 09:34:47 INFO - PROCESS | 2800 | 1464626087443 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 2800 | 1464626087445 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 09:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:34:47 INFO - PROCESS | 2800 | 1464626087458 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 2800 | 1464626087460 Marionette TRACE conn4 <- [1,1238,null,{}] 09:34:47 INFO - PROCESS | 2800 | 1464626087464 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:47 INFO - PROCESS | 2800 | 1464626087629 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:34:47 INFO - PROCESS | 2800 | 1464626087635 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 2800 | ++DOCSHELL 17454800 == 45 [pid = 2800] [id = 319] 09:34:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (175C1800) [pid = 2800] [serial = 956] [outer = 00000000] 09:34:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (184BB800) [pid = 2800] [serial = 957] [outer = 175C1800] 09:34:47 INFO - PROCESS | 2800 | 1464626087684 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (186BC800) [pid = 2800] [serial = 958] [outer = 175C1800] 09:34:48 INFO - PROCESS | 2800 | 1464626088100 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 675ms 09:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:34:48 INFO - PROCESS | 2800 | 1464626088139 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 2800 | 1464626088141 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 09:34:48 INFO - PROCESS | 2800 | 1464626088145 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 2800 | 1464626088146 Marionette TRACE conn4 <- [1,1242,null,{}] 09:34:48 INFO - PROCESS | 2800 | 1464626088150 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 2800 | 1464626088268 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:34:48 INFO - PROCESS | 2800 | 1464626088355 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 2800 | ++DOCSHELL 186C5800 == 46 [pid = 2800] [id = 320] 09:34:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (186C7000) [pid = 2800] [serial = 959] [outer = 00000000] 09:34:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (18961000) [pid = 2800] [serial = 960] [outer = 186C7000] 09:34:48 INFO - PROCESS | 2800 | 1464626088398 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1896A800) [pid = 2800] [serial = 961] [outer = 186C7000] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (10A53C00) [pid = 2800] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (15FC7000) [pid = 2800] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (0F2FCC00) [pid = 2800] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (153B7400) [pid = 2800] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (10B2D000) [pid = 2800] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (11C0AC00) [pid = 2800] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (16131400) [pid = 2800] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10440800) [pid = 2800] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (13075C00) [pid = 2800] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (112BD800) [pid = 2800] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:34:48 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (11A15400) [pid = 2800] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:34:48 INFO - PROCESS | 2800 | 1464626088954 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 852ms 09:34:49 INFO - PROCESS | 2800 | 1464626089021 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 2800 | 1464626089023 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:34:49 INFO - PROCESS | 2800 | 1464626089035 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 2800 | 1464626089037 Marionette TRACE conn4 <- [1,1246,null,{}] 09:34:49 INFO - PROCESS | 2800 | 1464626089041 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 2800 | 1464626089119 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:34:49 INFO - PROCESS | 2800 | 1464626089126 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 2800 | ++DOCSHELL 112BD800 == 47 [pid = 2800] [id = 321] 09:34:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (13901400) [pid = 2800] [serial = 962] [outer = 00000000] 09:34:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (17ACF800) [pid = 2800] [serial = 963] [outer = 13901400] 09:34:49 INFO - PROCESS | 2800 | 1464626089169 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (18692000) [pid = 2800] [serial = 964] [outer = 13901400] 09:34:49 INFO - PROCESS | 2800 | 1464626089590 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 611ms 09:34:49 INFO - PROCESS | 2800 | 1464626089634 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 2800 | 1464626089636 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 09:34:49 INFO - PROCESS | 2800 | 1464626089639 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:34:49 INFO - PROCESS | 2800 | 1464626089641 Marionette TRACE conn4 <- [1,1250,null,{}] 09:34:49 INFO - PROCESS | 2800 | 1464626089663 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 2800 | 1464626089742 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:34:49 INFO - PROCESS | 2800 | 1464626089748 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 2800 | ++DOCSHELL 10A2A800 == 48 [pid = 2800] [id = 322] 09:34:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (186C2800) [pid = 2800] [serial = 965] [outer = 00000000] 09:34:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (189DD000) [pid = 2800] [serial = 966] [outer = 186C2800] 09:34:49 INFO - PROCESS | 2800 | 1464626089792 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (18D16800) [pid = 2800] [serial = 967] [outer = 186C2800] 09:34:50 INFO - PROCESS | 2800 | 1464626090276 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 659ms 09:34:50 INFO - PROCESS | 2800 | 1464626090310 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 2800 | 1464626090312 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:34:50 INFO - PROCESS | 2800 | 1464626090315 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 2800 | 1464626090317 Marionette TRACE conn4 <- [1,1254,null,{}] 09:34:50 INFO - PROCESS | 2800 | 1464626090333 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 2800 | 1464626090413 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:34:50 INFO - PROCESS | 2800 | 1464626090420 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 2800 | ++DOCSHELL 17AD3000 == 49 [pid = 2800] [id = 323] 09:34:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (18D17C00) [pid = 2800] [serial = 968] [outer = 00000000] 09:34:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (18D1F000) [pid = 2800] [serial = 969] [outer = 18D17C00] 09:34:50 INFO - PROCESS | 2800 | 1464626090463 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (18D83000) [pid = 2800] [serial = 970] [outer = 18D17C00] 09:34:51 INFO - PROCESS | 2800 | 1464626091030 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 788ms 09:34:51 INFO - PROCESS | 2800 | 1464626091077 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 2800 | 1464626091082 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:34:51 INFO - PROCESS | 2800 | 1464626091136 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 2800 | 1464626091140 Marionette TRACE conn4 <- [1,1258,null,{}] 09:34:51 INFO - PROCESS | 2800 | 1464626091146 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 2800 | 1464626091337 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:34:51 INFO - PROCESS | 2800 | 1464626091469 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 2800 | ++DOCSHELL 10A2CC00 == 50 [pid = 2800] [id = 324] 09:34:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (10AF2C00) [pid = 2800] [serial = 971] [outer = 00000000] 09:34:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (112C9400) [pid = 2800] [serial = 972] [outer = 10AF2C00] 09:34:51 INFO - PROCESS | 2800 | 1464626091525 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (12A96800) [pid = 2800] [serial = 973] [outer = 10AF2C00] 09:34:52 INFO - PROCESS | 2800 | 1464626092089 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1029ms 09:34:52 INFO - PROCESS | 2800 | 1464626092136 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 2800 | 1464626092142 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:34:52 INFO - PROCESS | 2800 | 1464626092149 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 2800 | 1464626092152 Marionette TRACE conn4 <- [1,1262,null,{}] 09:34:52 INFO - PROCESS | 2800 | 1464626092156 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 2800 | 1464626092311 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:34:52 INFO - PROCESS | 2800 | 1464626092421 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 2800 | ++DOCSHELL 141CF800 == 51 [pid = 2800] [id = 325] 09:34:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (14450000) [pid = 2800] [serial = 974] [outer = 00000000] 09:34:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (14E6BC00) [pid = 2800] [serial = 975] [outer = 14450000] 09:34:52 INFO - PROCESS | 2800 | 1464626092475 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (15B27C00) [pid = 2800] [serial = 976] [outer = 14450000] 09:34:53 INFO - PROCESS | 2800 | 1464626093094 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 980ms 09:34:53 INFO - PROCESS | 2800 | 1464626093124 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 2800 | 1464626093126 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:34:53 INFO - PROCESS | 2800 | 1464626093130 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 2800 | 1464626093134 Marionette TRACE conn4 <- [1,1266,null,{}] 09:34:53 INFO - PROCESS | 2800 | 1464626093145 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 2800 | 1464626093255 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:34:53 INFO - PROCESS | 2800 | 1464626093431 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 2800 | ++DOCSHELL 18895C00 == 52 [pid = 2800] [id = 326] 09:34:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (18897400) [pid = 2800] [serial = 977] [outer = 00000000] 09:34:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (189D9000) [pid = 2800] [serial = 978] [outer = 18897400] 09:34:53 INFO - PROCESS | 2800 | 1464626093489 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (18D1E400) [pid = 2800] [serial = 979] [outer = 18897400] 09:34:54 INFO - PROCESS | 2800 | 1464626094055 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 981ms 09:34:54 INFO - PROCESS | 2800 | 1464626094107 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 2800 | 1464626094110 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 09:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:34:54 INFO - PROCESS | 2800 | 1464626094113 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 2800 | 1464626094115 Marionette TRACE conn4 <- [1,1270,null,{}] 09:34:54 INFO - PROCESS | 2800 | 1464626094119 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 2800 | 1464626094223 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:34:54 INFO - PROCESS | 2800 | 1464626094325 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 2800 | ++DOCSHELL 18D8C400 == 53 [pid = 2800] [id = 327] 09:34:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (18D8C800) [pid = 2800] [serial = 980] [outer = 00000000] 09:34:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (19F63400) [pid = 2800] [serial = 981] [outer = 18D8C800] 09:34:54 INFO - PROCESS | 2800 | 1464626094380 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (19F6A400) [pid = 2800] [serial = 982] [outer = 18D8C800] 09:34:55 INFO - PROCESS | 2800 | 1464626094999 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 932ms 09:34:55 INFO - PROCESS | 2800 | 1464626095049 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 2800 | 1464626095052 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 09:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:34:55 INFO - PROCESS | 2800 | 1464626095055 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 2800 | 1464626095057 Marionette TRACE conn4 <- [1,1274,null,{}] 09:34:55 INFO - PROCESS | 2800 | 1464626095061 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 2800 | 1464626095162 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:34:55 INFO - PROCESS | 2800 | 1464626095263 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 2800 | ++DOCSHELL 18D1E000 == 54 [pid = 2800] [id = 328] 09:34:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (18D8B000) [pid = 2800] [serial = 983] [outer = 00000000] 09:34:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (19F82400) [pid = 2800] [serial = 984] [outer = 18D8B000] 09:34:55 INFO - PROCESS | 2800 | 1464626095316 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (1A15C400) [pid = 2800] [serial = 985] [outer = 18D8B000] 09:34:55 INFO - PROCESS | 2800 | 1464626095974 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 981ms 09:34:56 INFO - PROCESS | 2800 | 1464626096033 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 2800 | 1464626096036 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:34:56 INFO - PROCESS | 2800 | 1464626096040 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 2800 | 1464626096042 Marionette TRACE conn4 <- [1,1278,null,{}] 09:34:56 INFO - PROCESS | 2800 | 1464626096046 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 2800 | 1464626096166 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:34:56 INFO - PROCESS | 2800 | 1464626096413 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 2800 | ++DOCSHELL 0F230400 == 55 [pid = 2800] [id = 329] 09:34:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (0F2ED800) [pid = 2800] [serial = 986] [outer = 00000000] 09:34:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (10AF0400) [pid = 2800] [serial = 987] [outer = 0F2ED800] 09:34:56 INFO - PROCESS | 2800 | 1464626096477 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (10D30800) [pid = 2800] [serial = 988] [outer = 0F2ED800] 09:34:57 INFO - PROCESS | 2800 | 1464626097186 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1186ms 09:34:57 INFO - PROCESS | 2800 | 1464626097227 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:34:57 INFO - PROCESS | 2800 | 1464626097231 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 09:34:57 INFO - PROCESS | 2800 | 1464626097236 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 2800 | 1464626097239 Marionette TRACE conn4 <- [1,1282,null,{}] 09:34:57 INFO - PROCESS | 2800 | 1464626097244 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 2800 | 1464626097346 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:34:57 INFO - PROCESS | 2800 | 1464626097480 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 2800 | ++DOCSHELL 10EE1C00 == 56 [pid = 2800] [id = 330] 09:34:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (11C9DC00) [pid = 2800] [serial = 989] [outer = 00000000] 09:34:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (1380B000) [pid = 2800] [serial = 990] [outer = 11C9DC00] 09:34:57 INFO - PROCESS | 2800 | 1464626097531 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (141D1400) [pid = 2800] [serial = 991] [outer = 11C9DC00] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 10A2A800 == 55 [pid = 2800] [id = 322] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 112BD800 == 54 [pid = 2800] [id = 321] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 186C5800 == 53 [pid = 2800] [id = 320] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 17454800 == 52 [pid = 2800] [id = 319] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 1309B800 == 51 [pid = 2800] [id = 318] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 156F2000 == 50 [pid = 2800] [id = 317] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 14E66400 == 49 [pid = 2800] [id = 316] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 128B7400 == 48 [pid = 2800] [id = 315] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 0F2FC000 == 47 [pid = 2800] [id = 314] 09:34:57 INFO - PROCESS | 2800 | --DOCSHELL 1889B000 == 46 [pid = 2800] [id = 308] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (175ED400) [pid = 2800] [serial = 880] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (16131C00) [pid = 2800] [serial = 909] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (10A27400) [pid = 2800] [serial = 894] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (15953400) [pid = 2800] [serial = 906] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (11CA6000) [pid = 2800] [serial = 900] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (13315000) [pid = 2800] [serial = 901] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (14E66000) [pid = 2800] [serial = 903] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (156F0000) [pid = 2800] [serial = 888] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18691800) [pid = 2800] [serial = 891] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (17AD6400) [pid = 2800] [serial = 912] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (16B7D800) [pid = 2800] [serial = 910] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10B21C00) [pid = 2800] [serial = 915] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17AF2400) [pid = 2800] [serial = 913] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (14E65C00) [pid = 2800] [serial = 921] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (14F88000) [pid = 2800] [serial = 904] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (0F2F5400) [pid = 2800] [serial = 882] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (13310400) [pid = 2800] [serial = 898] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (1288D400) [pid = 2800] [serial = 897] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (10A5B400) [pid = 2800] [serial = 895] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (1288B000) [pid = 2800] [serial = 885] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (10B65C00) [pid = 2800] [serial = 916] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (18690800) [pid = 2800] [serial = 918] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (186C2400) [pid = 2800] [serial = 919] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (18897800) [pid = 2800] [serial = 922] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (1595C400) [pid = 2800] [serial = 907] [outer = 00000000] [url = about:blank] 09:34:57 INFO - PROCESS | 2800 | 1464626097978 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 805ms 09:34:58 INFO - PROCESS | 2800 | 1464626098036 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 2800 | 1464626098040 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 09:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:34:58 INFO - PROCESS | 2800 | 1464626098045 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 2800 | 1464626098047 Marionette TRACE conn4 <- [1,1286,null,{}] 09:34:58 INFO - PROCESS | 2800 | 1464626098050 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 2800 | 1464626098136 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:34:58 INFO - PROCESS | 2800 | 1464626098145 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 2800 | ++DOCSHELL 1108E400 == 47 [pid = 2800] [id = 331] 09:34:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (112BD800) [pid = 2800] [serial = 992] [outer = 00000000] 09:34:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (1330D000) [pid = 2800] [serial = 993] [outer = 112BD800] 09:34:58 INFO - PROCESS | 2800 | 1464626098190 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (141CF000) [pid = 2800] [serial = 994] [outer = 112BD800] 09:34:58 INFO - PROCESS | 2800 | 1464626098704 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 695ms 09:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:34:58 INFO - PROCESS | 2800 | 1464626098744 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 2800 | 1464626098747 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 09:34:58 INFO - PROCESS | 2800 | 1464626098752 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 2800 | 1464626098757 Marionette TRACE conn4 <- [1,1290,null,{}] 09:34:58 INFO - PROCESS | 2800 | 1464626098765 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 2800 | 1464626098876 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:34:59 INFO - PROCESS | 2800 | 1464626098970 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 2800 | ++DOCSHELL 11086800 == 48 [pid = 2800] [id = 332] 09:34:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (13310400) [pid = 2800] [serial = 995] [outer = 00000000] 09:34:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (1595C000) [pid = 2800] [serial = 996] [outer = 13310400] 09:34:59 INFO - PROCESS | 2800 | 1464626099017 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (15CD1C00) [pid = 2800] [serial = 997] [outer = 13310400] 09:34:59 INFO - PROCESS | 2800 | 1464626099393 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 694ms 09:34:59 INFO - PROCESS | 2800 | 1464626099449 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 2800 | 1464626099452 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 09:34:59 INFO - PROCESS | 2800 | 1464626099455 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:34:59 INFO - PROCESS | 2800 | 1464626099457 Marionette TRACE conn4 <- [1,1294,null,{}] 09:34:59 INFO - PROCESS | 2800 | 1464626099460 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 2800 | 1464626099542 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:34:59 INFO - PROCESS | 2800 | 1464626099549 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 2800 | ++DOCSHELL 141C9800 == 49 [pid = 2800] [id = 333] 09:34:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (1595B800) [pid = 2800] [serial = 998] [outer = 00000000] 09:34:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (167D9C00) [pid = 2800] [serial = 999] [outer = 1595B800] 09:34:59 INFO - PROCESS | 2800 | 1464626099593 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (16E3C000) [pid = 2800] [serial = 1000] [outer = 1595B800] 09:35:00 INFO - PROCESS | 2800 | 1464626100056 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 632ms 09:35:00 INFO - PROCESS | 2800 | 1464626100125 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 2800 | 1464626100136 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 09:35:00 INFO - PROCESS | 2800 | 1464626100140 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:35:00 INFO - PROCESS | 2800 | 1464626100142 Marionette TRACE conn4 <- [1,1298,null,{}] 09:35:00 INFO - PROCESS | 2800 | 1464626100145 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 2800 | 1464626100255 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:35:00 INFO - PROCESS | 2800 | 1464626100343 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 2800 | ++DOCSHELL 10A25000 == 50 [pid = 2800] [id = 334] 09:35:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (17454800) [pid = 2800] [serial = 1001] [outer = 00000000] 09:35:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (17AC9800) [pid = 2800] [serial = 1002] [outer = 17454800] 09:35:00 INFO - PROCESS | 2800 | 1464626100393 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (17AF2000) [pid = 2800] [serial = 1003] [outer = 17454800] 09:35:00 INFO - PROCESS | 2800 | 1464626100843 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 2800 | 1464626100884 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 09:35:00 INFO - PROCESS | 2800 | 1464626100887 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:35:00 INFO - PROCESS | 2800 | 1464626100889 Marionette TRACE conn4 <- [1,1302,null,{}] 09:35:00 INFO - PROCESS | 2800 | 1464626100892 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 2800 | 1464626101004 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:35:01 INFO - PROCESS | 2800 | 1464626101073 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 2800 | ++DOCSHELL 17B15000 == 51 [pid = 2800] [id = 335] 09:35:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (186BF400) [pid = 2800] [serial = 1004] [outer = 00000000] 09:35:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1889B400) [pid = 2800] [serial = 1005] [outer = 186BF400] 09:35:01 INFO - PROCESS | 2800 | 1464626101117 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1889BC00) [pid = 2800] [serial = 1006] [outer = 186BF400] 09:35:01 INFO - PROCESS | 2800 | 1464626101525 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 710ms 09:35:01 INFO - PROCESS | 2800 | 1464626101587 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 2800 | 1464626101589 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 09:35:01 INFO - PROCESS | 2800 | 1464626101600 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 2800 | 1464626101602 Marionette TRACE conn4 <- [1,1306,null,{}] 09:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:35:01 INFO - PROCESS | 2800 | 1464626101605 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 2800 | 1464626101747 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:35:01 INFO - PROCESS | 2800 | 1464626101760 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 2800 | ++DOCSHELL 1889B000 == 52 [pid = 2800] [id = 336] 09:35:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (189D4400) [pid = 2800] [serial = 1007] [outer = 00000000] 09:35:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (18D85400) [pid = 2800] [serial = 1008] [outer = 189D4400] 09:35:01 INFO - PROCESS | 2800 | 1464626101854 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (18D8FC00) [pid = 2800] [serial = 1009] [outer = 189D4400] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (130A5C00) [pid = 2800] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1032A800) [pid = 2800] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (186C7000) [pid = 2800] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (128B7C00) [pid = 2800] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (175C1800) [pid = 2800] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (13901400) [pid = 2800] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (15C97800) [pid = 2800] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (10D3E000) [pid = 2800] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (14E66800) [pid = 2800] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (10561800) [pid = 2800] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10503800) [pid = 2800] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:35:02 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (186C2800) [pid = 2800] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:35:02 INFO - PROCESS | 2800 | 1464626102369 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 790ms 09:35:02 INFO - PROCESS | 2800 | 1464626102385 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 2800 | 1464626102386 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:35:02 INFO - PROCESS | 2800 | 1464626102390 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 2800 | 1464626102391 Marionette TRACE conn4 <- [1,1310,null,{}] 09:35:02 INFO - PROCESS | 2800 | 1464626102395 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 2800 | 1464626102484 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:35:02 INFO - PROCESS | 2800 | 1464626102490 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 2800 | ++DOCSHELL 10A50400 == 53 [pid = 2800] [id = 337] 09:35:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10A5C800) [pid = 2800] [serial = 1010] [outer = 00000000] 09:35:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (15C97800) [pid = 2800] [serial = 1011] [outer = 10A5C800] 09:35:02 INFO - PROCESS | 2800 | 1464626102533 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (17AD7800) [pid = 2800] [serial = 1012] [outer = 10A5C800] 09:35:02 INFO - PROCESS | 2800 | 1464626102952 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 600ms 09:35:03 INFO - PROCESS | 2800 | 1464626102990 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 2800 | 1464626102992 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:35:03 INFO - PROCESS | 2800 | 1464626102996 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 2800 | 1464626102997 Marionette TRACE conn4 <- [1,1314,null,{}] 09:35:03 INFO - PROCESS | 2800 | 1464626103001 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 2800 | 1464626103129 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:35:03 INFO - PROCESS | 2800 | 1464626103162 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 2800 | ++DOCSHELL 13906000 == 54 [pid = 2800] [id = 338] 09:35:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (186C2800) [pid = 2800] [serial = 1013] [outer = 00000000] 09:35:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (18D15000) [pid = 2800] [serial = 1014] [outer = 186C2800] 09:35:03 INFO - PROCESS | 2800 | 1464626103205 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (19F7F400) [pid = 2800] [serial = 1015] [outer = 186C2800] 09:35:03 INFO - PROCESS | 2800 | 1464626103618 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 632ms 09:35:03 INFO - PROCESS | 2800 | 1464626103672 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 2800 | 1464626103674 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:35:03 INFO - PROCESS | 2800 | 1464626103677 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 2800 | 1464626103679 Marionette TRACE conn4 <- [1,1318,null,{}] 09:35:03 INFO - PROCESS | 2800 | 1464626103682 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 2800 | 1464626103769 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:35:03 INFO - PROCESS | 2800 | 1464626103775 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 2800 | ++DOCSHELL 10B31800 == 55 [pid = 2800] [id = 339] 09:35:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10B39400) [pid = 2800] [serial = 1016] [outer = 00000000] 09:35:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (10B3CC00) [pid = 2800] [serial = 1017] [outer = 10B39400] 09:35:03 INFO - PROCESS | 2800 | 1464626103823 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1612E000) [pid = 2800] [serial = 1018] [outer = 10B39400] 09:35:04 INFO - PROCESS | 2800 | 1464626104283 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 711ms 09:35:04 INFO - PROCESS | 2800 | 1464626104379 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 2800 | 1464626104383 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:35:04 INFO - PROCESS | 2800 | 1464626104388 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 2800 | 1464626104392 Marionette TRACE conn4 <- [1,1322,null,{}] 09:35:04 INFO - PROCESS | 2800 | 1464626104398 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 2800 | 1464626104555 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:35:04 INFO - PROCESS | 2800 | 1464626104677 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 2800 | ++DOCSHELL 10B28C00 == 56 [pid = 2800] [id = 340] 09:35:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10B2A000) [pid = 2800] [serial = 1019] [outer = 00000000] 09:35:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10B37000) [pid = 2800] [serial = 1020] [outer = 10B2A000] 09:35:04 INFO - PROCESS | 2800 | 1464626104733 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (10B5A800) [pid = 2800] [serial = 1021] [outer = 10B2A000] 09:35:05 INFO - PROCESS | 2800 | 1464626105326 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1010ms 09:35:05 INFO - PROCESS | 2800 | 1464626105392 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 2800 | 1464626105396 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:35:05 INFO - PROCESS | 2800 | 1464626105404 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 2800 | 1464626105408 Marionette TRACE conn4 <- [1,1326,null,{}] 09:35:05 INFO - PROCESS | 2800 | 1464626105412 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 2800 | 1464626105521 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:35:05 INFO - PROCESS | 2800 | 1464626105655 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 2800 | ++DOCSHELL 133A9000 == 57 [pid = 2800] [id = 341] 09:35:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (133AB800) [pid = 2800] [serial = 1022] [outer = 00000000] 09:35:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (141CF400) [pid = 2800] [serial = 1023] [outer = 133AB800] 09:35:05 INFO - PROCESS | 2800 | 1464626105710 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (14F7C000) [pid = 2800] [serial = 1024] [outer = 133AB800] 09:35:06 INFO - PROCESS | 2800 | 1464626106853 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1468ms 09:35:06 INFO - PROCESS | 2800 | 1464626106891 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 2800 | 1464626106894 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:35:06 INFO - PROCESS | 2800 | 1464626106898 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 2800 | 1464626106900 Marionette TRACE conn4 <- [1,1330,null,{}] 09:35:06 INFO - PROCESS | 2800 | 1464626106910 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 2800 | 1464626107025 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:35:07 INFO - PROCESS | 2800 | 1464626107155 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 2800 | ++DOCSHELL 1307C400 == 58 [pid = 2800] [id = 342] 09:35:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (14480C00) [pid = 2800] [serial = 1025] [outer = 00000000] 09:35:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (175EFC00) [pid = 2800] [serial = 1026] [outer = 14480C00] 09:35:07 INFO - PROCESS | 2800 | 1464626107214 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (186CB000) [pid = 2800] [serial = 1027] [outer = 14480C00] 09:35:07 INFO - PROCESS | 2800 | 1464626107808 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 947ms 09:35:07 INFO - PROCESS | 2800 | 1464626107850 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 2800 | 1464626107854 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 09:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:35:07 INFO - PROCESS | 2800 | 1464626107859 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 2800 | 1464626107861 Marionette TRACE conn4 <- [1,1334,null,{}] 09:35:07 INFO - PROCESS | 2800 | 1464626107865 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 2800 | 1464626107971 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:35:08 INFO - PROCESS | 2800 | 1464626108076 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 2800 | ++DOCSHELL 1999C000 == 59 [pid = 2800] [id = 343] 09:35:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (1999C400) [pid = 2800] [serial = 1028] [outer = 00000000] 09:35:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (199A2000) [pid = 2800] [serial = 1029] [outer = 1999C400] 09:35:08 INFO - PROCESS | 2800 | 1464626108129 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (19F63C00) [pid = 2800] [serial = 1030] [outer = 1999C400] 09:35:08 INFO - PROCESS | 2800 | 1464626108778 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1168ms 09:35:09 INFO - PROCESS | 2800 | 1464626109035 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 2800 | 1464626109040 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 09:35:09 INFO - PROCESS | 2800 | 1464626109046 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 2800 | 1464626109049 Marionette TRACE conn4 <- [1,1338,null,{}] 09:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:35:09 INFO - PROCESS | 2800 | 1464626109054 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 2800 | 1464626109153 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:35:09 INFO - PROCESS | 2800 | 1464626109282 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 2800 | ++DOCSHELL 10A51C00 == 60 [pid = 2800] [id = 344] 09:35:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (10AF3C00) [pid = 2800] [serial = 1031] [outer = 00000000] 09:35:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (11086000) [pid = 2800] [serial = 1032] [outer = 10AF3C00] 09:35:09 INFO - PROCESS | 2800 | 1464626109332 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (1288B000) [pid = 2800] [serial = 1033] [outer = 10AF3C00] 09:35:09 INFO - PROCESS | 2800 | 1464626109970 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 948ms 09:35:10 INFO - PROCESS | 2800 | 1464626110029 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 2800 | 1464626110032 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:35:10 INFO - PROCESS | 2800 | 1464626110040 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 2800 | 1464626110043 Marionette TRACE conn4 <- [1,1342,null,{}] 09:35:10 INFO - PROCESS | 2800 | 1464626110047 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 2800 | 1464626110142 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:35:10 INFO - PROCESS | 2800 | 1464626110252 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 2800 | ++DOCSHELL 133A4400 == 61 [pid = 2800] [id = 345] 09:35:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (133AF400) [pid = 2800] [serial = 1034] [outer = 00000000] 09:35:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (14E64800) [pid = 2800] [serial = 1035] [outer = 133AF400] 09:35:10 INFO - PROCESS | 2800 | 1464626110299 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (14FCF000) [pid = 2800] [serial = 1036] [outer = 133AF400] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 1595F400 == 60 [pid = 2800] [id = 199] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 13906000 == 59 [pid = 2800] [id = 338] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 10A50400 == 58 [pid = 2800] [id = 337] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 1889B000 == 57 [pid = 2800] [id = 336] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 17B15000 == 56 [pid = 2800] [id = 335] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 10A25000 == 55 [pid = 2800] [id = 334] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 141C9800 == 54 [pid = 2800] [id = 333] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 11086800 == 53 [pid = 2800] [id = 332] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 1108E400 == 52 [pid = 2800] [id = 331] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 10EE1C00 == 51 [pid = 2800] [id = 330] 09:35:10 INFO - PROCESS | 2800 | --DOCSHELL 0F230400 == 50 [pid = 2800] [id = 329] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (18D16800) [pid = 2800] [serial = 967] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (18D1F000) [pid = 2800] [serial = 969] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (169B3400) [pid = 2800] [serial = 954] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (10D38800) [pid = 2800] [serial = 943] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (189D9800) [pid = 2800] [serial = 936] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (18961000) [pid = 2800] [serial = 960] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (1380C800) [pid = 2800] [serial = 946] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (13161C00) [pid = 2800] [serial = 945] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (1896A800) [pid = 2800] [serial = 961] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (184BB800) [pid = 2800] [serial = 957] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (18692000) [pid = 2800] [serial = 964] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (16128C00) [pid = 2800] [serial = 951] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (141D5800) [pid = 2800] [serial = 940] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (153B8400) [pid = 2800] [serial = 949] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (186BC800) [pid = 2800] [serial = 958] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (18965800) [pid = 2800] [serial = 924] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (16181C00) [pid = 2800] [serial = 952] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10B20400) [pid = 2800] [serial = 799] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (10D3CC00) [pid = 2800] [serial = 927] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10AF1400) [pid = 2800] [serial = 942] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17AD8C00) [pid = 2800] [serial = 850] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (13E2F400) [pid = 2800] [serial = 939] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1723BC00) [pid = 2800] [serial = 955] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (14FD0000) [pid = 2800] [serial = 930] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (14FCE800) [pid = 2800] [serial = 948] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (1888F000) [pid = 2800] [serial = 933] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (17ACF800) [pid = 2800] [serial = 963] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (189DD000) [pid = 2800] [serial = 966] [outer = 00000000] [url = about:blank] 09:35:10 INFO - PROCESS | 2800 | 1464626110791 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 806ms 09:35:10 INFO - PROCESS | 2800 | 1464626110841 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 2800 | 1464626110843 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:35:10 INFO - PROCESS | 2800 | 1464626110847 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 2800 | 1464626110849 Marionette TRACE conn4 <- [1,1346,null,{}] 09:35:10 INFO - PROCESS | 2800 | 1464626110858 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 2800 | 1464626110951 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:35:10 INFO - PROCESS | 2800 | 1464626110961 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 2800 | ++DOCSHELL 13908400 == 51 [pid = 2800] [id = 346] 09:35:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1390A400) [pid = 2800] [serial = 1037] [outer = 00000000] 09:35:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14442C00) [pid = 2800] [serial = 1038] [outer = 1390A400] 09:35:11 INFO - PROCESS | 2800 | 1464626111010 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (14FD1800) [pid = 2800] [serial = 1039] [outer = 1390A400] 09:35:11 INFO - PROCESS | 2800 | 1464626111486 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 695ms 09:35:11 INFO - PROCESS | 2800 | 1464626111546 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 2800 | 1464626111548 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 09:35:11 INFO - PROCESS | 2800 | 1464626111551 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:35:11 INFO - PROCESS | 2800 | 1464626111553 Marionette TRACE conn4 <- [1,1350,null,{}] 09:35:11 INFO - PROCESS | 2800 | 1464626111556 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 2800 | 1464626111640 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:35:11 INFO - PROCESS | 2800 | 1464626111647 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 2800 | ++DOCSHELL 153AF000 == 52 [pid = 2800] [id = 347] 09:35:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (153B4C00) [pid = 2800] [serial = 1040] [outer = 00000000] 09:35:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (15954C00) [pid = 2800] [serial = 1041] [outer = 153B4C00] 09:35:11 INFO - PROCESS | 2800 | 1464626111692 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (15CD4800) [pid = 2800] [serial = 1042] [outer = 153B4C00] 09:35:12 INFO - PROCESS | 2800 | 1464626112153 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 09:35:12 INFO - PROCESS | 2800 | 1464626112190 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 2800 | 1464626112191 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:35:12 INFO - PROCESS | 2800 | 1464626112195 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 2800 | 1464626112197 Marionette TRACE conn4 <- [1,1354,null,{}] 09:35:12 INFO - PROCESS | 2800 | 1464626112204 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 2800 | 1464626112283 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:35:12 INFO - PROCESS | 2800 | 1464626112290 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 2800 | ++DOCSHELL 15FC3000 == 53 [pid = 2800] [id = 348] 09:35:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (1612C400) [pid = 2800] [serial = 1043] [outer = 00000000] 09:35:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (16B7D400) [pid = 2800] [serial = 1044] [outer = 1612C400] 09:35:12 INFO - PROCESS | 2800 | 1464626112334 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (16E35000) [pid = 2800] [serial = 1045] [outer = 1612C400] 09:35:12 INFO - PROCESS | 2800 | 1464626112804 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:35:12 INFO - PROCESS | 2800 | 1464626112877 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 09:35:12 INFO - PROCESS | 2800 | 1464626112881 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 2800 | 1464626112882 Marionette TRACE conn4 <- [1,1358,null,{}] 09:35:12 INFO - PROCESS | 2800 | 1464626112886 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 2800 | 1464626113026 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:35:13 INFO - PROCESS | 2800 | 1464626113112 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 2800 | ++DOCSHELL 17287C00 == 54 [pid = 2800] [id = 349] 09:35:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1752F400) [pid = 2800] [serial = 1046] [outer = 00000000] 09:35:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (17B14800) [pid = 2800] [serial = 1047] [outer = 1752F400] 09:35:13 INFO - PROCESS | 2800 | 1464626113164 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (184C4400) [pid = 2800] [serial = 1048] [outer = 1752F400] 09:35:13 INFO - PROCESS | 2800 | 1464626113583 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 2800 | 1464626113624 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 09:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:35:13 INFO - PROCESS | 2800 | 1464626113628 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 2800 | 1464626113629 Marionette TRACE conn4 <- [1,1362,null,{}] 09:35:13 INFO - PROCESS | 2800 | 1464626113633 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 2800 | 1464626113742 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:35:13 INFO - PROCESS | 2800 | 1464626113750 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 2800 | ++DOCSHELL 10A54000 == 55 [pid = 2800] [id = 350] 09:35:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (167D9800) [pid = 2800] [serial = 1049] [outer = 00000000] 09:35:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (18897800) [pid = 2800] [serial = 1050] [outer = 167D9800] 09:35:13 INFO - PROCESS | 2800 | 1464626113794 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (18968000) [pid = 2800] [serial = 1051] [outer = 167D9800] 09:35:14 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:14 INFO - PROCESS | 2800 | 1464626114251 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 2800 | 1464626114268 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:35:14 INFO - PROCESS | 2800 | 1464626114271 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 2800 | 1464626114273 Marionette TRACE conn4 <- [1,1366,null,{}] 09:35:14 INFO - PROCESS | 2800 | 1464626114277 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 2800 | 1464626114390 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:35:14 INFO - PROCESS | 2800 | 1464626114479 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 2800 | ++DOCSHELL 18968C00 == 56 [pid = 2800] [id = 351] 09:35:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (189D2800) [pid = 2800] [serial = 1052] [outer = 00000000] 09:35:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (18D14400) [pid = 2800] [serial = 1053] [outer = 189D2800] 09:35:14 INFO - PROCESS | 2800 | 1464626114524 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18D1AC00) [pid = 2800] [serial = 1054] [outer = 189D2800] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (17454800) [pid = 2800] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (186BF400) [pid = 2800] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (189D4400) [pid = 2800] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (10A5C800) [pid = 2800] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (11C9DC00) [pid = 2800] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (1595B800) [pid = 2800] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (13310400) [pid = 2800] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (112BD800) [pid = 2800] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (0F2ED800) [pid = 2800] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (186C2800) [pid = 2800] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (10A23C00) [pid = 2800] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (14FD6C00) [pid = 2800] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (184BAC00) [pid = 2800] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (130A2000) [pid = 2800] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (167D9000) [pid = 2800] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10EE2400) [pid = 2800] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (17241400) [pid = 2800] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:35:15 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (0F22CC00) [pid = 2800] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:35:15 INFO - PROCESS | 2800 | 1464626115186 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 2800 | 1464626115219 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 09:35:15 INFO - PROCESS | 2800 | 1464626115223 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 2800 | 1464626115225 Marionette TRACE conn4 <- [1,1370,null,{}] 09:35:15 INFO - PROCESS | 2800 | 1464626115228 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:15 INFO - PROCESS | 2800 | 1464626115308 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:35:15 INFO - PROCESS | 2800 | 1464626115317 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 2800 | ++DOCSHELL 10A26400 == 57 [pid = 2800] [id = 352] 09:35:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (10A28C00) [pid = 2800] [serial = 1055] [outer = 00000000] 09:35:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14FD8000) [pid = 2800] [serial = 1056] [outer = 10A28C00] 09:35:15 INFO - PROCESS | 2800 | 1464626115369 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (1612B800) [pid = 2800] [serial = 1057] [outer = 10A28C00] 09:35:15 INFO - PROCESS | 2800 | [2800] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:35:15 INFO - PROCESS | 2800 | 1464626115900 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 2800 | 1464626115958 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 09:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:35:15 INFO - PROCESS | 2800 | 1464626115961 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 2800 | 1464626115963 Marionette TRACE conn4 <- [1,1374,null,{}] 09:35:15 INFO - PROCESS | 2800 | 1464626115967 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 2800 | 1464626116046 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:35:16 INFO - PROCESS | 2800 | 1464626116052 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 2800 | ++DOCSHELL 10A23800 == 58 [pid = 2800] [id = 353] 09:35:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (11CA4400) [pid = 2800] [serial = 1058] [outer = 00000000] 09:35:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (189DA000) [pid = 2800] [serial = 1059] [outer = 11CA4400] 09:35:16 INFO - PROCESS | 2800 | 1464626116104 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (18D1B000) [pid = 2800] [serial = 1060] [outer = 11CA4400] 09:35:16 INFO - PROCESS | 2800 | 1464626116530 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 2800 | 1464626116563 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:35:16 INFO - PROCESS | 2800 | 1464626116566 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 2800 | 1464626116568 Marionette TRACE conn4 <- [1,1378,null,{}] 09:35:16 INFO - PROCESS | 2800 | 1464626116572 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 2800 | 1464626116671 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:35:16 INFO - PROCESS | 2800 | 1464626116677 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 2800 | ++DOCSHELL 14FD0800 == 59 [pid = 2800] [id = 354] 09:35:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (17AD1000) [pid = 2800] [serial = 1061] [outer = 00000000] 09:35:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (19F76400) [pid = 2800] [serial = 1062] [outer = 17AD1000] 09:35:16 INFO - PROCESS | 2800 | 1464626116726 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1A41F800) [pid = 2800] [serial = 1063] [outer = 17AD1000] 09:35:17 INFO - PROCESS | 2800 | 1464626117205 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 711ms 09:35:17 INFO - PROCESS | 2800 | 1464626117266 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 2800 | 1464626117270 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:35:17 INFO - PROCESS | 2800 | 1464626117276 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 2800 | 1464626117281 Marionette TRACE conn4 <- [1,1382,null,{}] 09:35:17 INFO - PROCESS | 2800 | 1464626117288 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 2800 | 1464626117409 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:35:17 INFO - PROCESS | 2800 | 1464626117568 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 2800 | ++DOCSHELL 10B27C00 == 60 [pid = 2800] [id = 355] 09:35:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (10B29400) [pid = 2800] [serial = 1064] [outer = 00000000] 09:35:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10B36400) [pid = 2800] [serial = 1065] [outer = 10B29400] 09:35:17 INFO - PROCESS | 2800 | 1464626117624 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10D3B800) [pid = 2800] [serial = 1066] [outer = 10B29400] 09:35:18 INFO - PROCESS | 2800 | 1464626118172 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 947ms 09:35:18 INFO - PROCESS | 2800 | 1464626118220 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 2800 | 1464626118226 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 09:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:35:18 INFO - PROCESS | 2800 | 1464626118232 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 2800 | 1464626118235 Marionette TRACE conn4 <- [1,1386,null,{}] 09:35:18 INFO - PROCESS | 2800 | 1464626118239 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 2800 | 1464626118348 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:35:18 INFO - PROCESS | 2800 | 1464626118455 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 2800 | ++DOCSHELL 13312800 == 61 [pid = 2800] [id = 356] 09:35:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (13315800) [pid = 2800] [serial = 1067] [outer = 00000000] 09:35:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (14483000) [pid = 2800] [serial = 1068] [outer = 13315800] 09:35:18 INFO - PROCESS | 2800 | 1464626118509 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (15955C00) [pid = 2800] [serial = 1069] [outer = 13315800] 09:35:19 INFO - PROCESS | 2800 | 1464626119194 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 947ms 09:35:19 INFO - PROCESS | 2800 | 1464626119208 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 2800 | 1464626119211 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 09:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:35:19 INFO - PROCESS | 2800 | 1464626119214 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 2800 | 1464626119218 Marionette TRACE conn4 <- [1,1390,null,{}] 09:35:19 INFO - PROCESS | 2800 | 1464626119229 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 2800 | 1464626119339 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:35:19 INFO - PROCESS | 2800 | 1464626119510 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 2800 | ++DOCSHELL 18228800 == 62 [pid = 2800] [id = 357] 09:35:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (18228C00) [pid = 2800] [serial = 1070] [outer = 00000000] 09:35:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (186C6400) [pid = 2800] [serial = 1071] [outer = 18228C00] 09:35:19 INFO - PROCESS | 2800 | 1464626119567 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18D85C00) [pid = 2800] [serial = 1072] [outer = 18228C00] 09:35:20 INFO - PROCESS | 2800 | 1464626120126 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 947ms 09:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:35:20 INFO - PROCESS | 2800 | 1464626120159 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 2800 | 1464626120162 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 09:35:20 INFO - PROCESS | 2800 | 1464626120166 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 2800 | 1464626120168 Marionette TRACE conn4 <- [1,1394,null,{}] 09:35:20 INFO - PROCESS | 2800 | 1464626120172 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 2800 | 1464626120285 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:35:20 INFO - PROCESS | 2800 | 1464626120393 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 2800 | ++DOCSHELL 1999C800 == 63 [pid = 2800] [id = 358] 09:35:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (19F79000) [pid = 2800] [serial = 1073] [outer = 00000000] 09:35:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (1A4C9C00) [pid = 2800] [serial = 1074] [outer = 19F79000] 09:35:20 INFO - PROCESS | 2800 | 1464626120446 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (1A57D800) [pid = 2800] [serial = 1075] [outer = 19F79000] 09:35:21 INFO - PROCESS | 2800 | 1464626121001 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 899ms 09:35:21 INFO - PROCESS | 2800 | 1464626121069 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 2800 | 1464626121072 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 09:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:35:21 INFO - PROCESS | 2800 | 1464626121075 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 2800 | 1464626121077 Marionette TRACE conn4 <- [1,1398,null,{}] 09:35:21 INFO - PROCESS | 2800 | 1464626121081 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 2800 | 1464626121183 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:35:21 INFO - PROCESS | 2800 | 1464626121322 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 2800 | ++DOCSHELL 17A6D800 == 64 [pid = 2800] [id = 359] 09:35:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (17A6DC00) [pid = 2800] [serial = 1076] [outer = 00000000] 09:35:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (17A76400) [pid = 2800] [serial = 1077] [outer = 17A6DC00] 09:35:21 INFO - PROCESS | 2800 | 1464626121378 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (17A76800) [pid = 2800] [serial = 1078] [outer = 17A6DC00] 09:35:22 INFO - PROCESS | 2800 | 1464626121979 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 947ms 09:35:22 INFO - PROCESS | 2800 | 1464626122020 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 2800 | 1464626122023 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 09:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:35:22 INFO - PROCESS | 2800 | 1464626122026 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 2800 | 1464626122028 Marionette TRACE conn4 <- [1,1402,null,{}] 09:35:22 INFO - PROCESS | 2800 | 1464626122047 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 2800 | 1464626122221 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:35:22 INFO - PROCESS | 2800 | 1464626122362 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 2800 | ++DOCSHELL 17A73400 == 65 [pid = 2800] [id = 360] 09:35:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (17A77000) [pid = 2800] [serial = 1079] [outer = 00000000] 09:35:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (1A589C00) [pid = 2800] [serial = 1080] [outer = 17A77000] 09:35:22 INFO - PROCESS | 2800 | 1464626122420 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (1A951400) [pid = 2800] [serial = 1081] [outer = 17A77000] 09:35:23 INFO - PROCESS | 2800 | 1464626123294 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1263ms 09:35:23 INFO - PROCESS | 2800 | 1464626123325 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 2800 | 1464626123329 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 09:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:35:23 INFO - PROCESS | 2800 | 1464626123336 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 2800 | 1464626123339 Marionette TRACE conn4 <- [1,1406,null,{}] 09:35:23 INFO - PROCESS | 2800 | 1464626123345 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 2800 | 1464626123444 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:35:23 INFO - PROCESS | 2800 | 1464626123576 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 2800 | ++DOCSHELL 10433800 == 66 [pid = 2800] [id = 361] 09:35:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (10A4F800) [pid = 2800] [serial = 1082] [outer = 00000000] 09:35:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (10D3B000) [pid = 2800] [serial = 1083] [outer = 10A4F800] 09:35:23 INFO - PROCESS | 2800 | 1464626123625 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (11CA5C00) [pid = 2800] [serial = 1084] [outer = 10A4F800] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 186BF800 == 65 [pid = 2800] [id = 311] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 10A23800 == 64 [pid = 2800] [id = 353] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 10A26400 == 63 [pid = 2800] [id = 352] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 18968C00 == 62 [pid = 2800] [id = 351] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 10A54000 == 61 [pid = 2800] [id = 350] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 17287C00 == 60 [pid = 2800] [id = 349] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 15FC3000 == 59 [pid = 2800] [id = 348] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 153AF000 == 58 [pid = 2800] [id = 347] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 13908400 == 57 [pid = 2800] [id = 346] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 133A4400 == 56 [pid = 2800] [id = 345] 09:35:24 INFO - PROCESS | 2800 | --DOCSHELL 10A51C00 == 55 [pid = 2800] [id = 344] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (10B3CC00) [pid = 2800] [serial = 1017] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | 1464626124247 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 963ms 09:35:24 INFO - PROCESS | 2800 | 1464626124280 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 2800 | 1464626124289 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:35:24 INFO - PROCESS | 2800 | 1464626124297 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 2800 | 1464626124300 Marionette TRACE conn4 <- [1,1410,null,{}] 09:35:24 INFO - PROCESS | 2800 | 1464626124303 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 2800 | 1464626124404 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (11A14800) [pid = 2800] [serial = 841] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (15FC8000) [pid = 2800] [serial = 889] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (18695800) [pid = 2800] [serial = 892] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1444D400) [pid = 2800] [serial = 844] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (17459800) [pid = 2800] [serial = 847] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (130A0800) [pid = 2800] [serial = 886] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (178DA000) [pid = 2800] [serial = 838] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (1050BC00) [pid = 2800] [serial = 883] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (17AC9800) [pid = 2800] [serial = 1002] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (17AF2000) [pid = 2800] [serial = 1003] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1889BC00) [pid = 2800] [serial = 1006] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1889B400) [pid = 2800] [serial = 1005] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (112C9400) [pid = 2800] [serial = 972] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (14E6BC00) [pid = 2800] [serial = 975] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (189D9000) [pid = 2800] [serial = 978] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (18D85400) [pid = 2800] [serial = 1008] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (17AD7800) [pid = 2800] [serial = 1012] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (19F63400) [pid = 2800] [serial = 981] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (141D1400) [pid = 2800] [serial = 991] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (1380B000) [pid = 2800] [serial = 990] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (167D9C00) [pid = 2800] [serial = 999] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1595C000) [pid = 2800] [serial = 996] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (15CD1C00) [pid = 2800] [serial = 997] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1330D000) [pid = 2800] [serial = 993] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (141CF000) [pid = 2800] [serial = 994] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (10D30800) [pid = 2800] [serial = 988] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10AF0400) [pid = 2800] [serial = 987] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (19F82400) [pid = 2800] [serial = 984] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (15C97800) [pid = 2800] [serial = 1011] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (18D15000) [pid = 2800] [serial = 1014] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (19F7F400) [pid = 2800] [serial = 1015] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (18D8FC00) [pid = 2800] [serial = 1009] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (16E3C000) [pid = 2800] [serial = 1000] [outer = 00000000] [url = about:blank] 09:35:24 INFO - PROCESS | 2800 | 1464626124510 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 2800 | ++DOCSHELL 1050A000 == 56 [pid = 2800] [id = 362] 09:35:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (1050BC00) [pid = 2800] [serial = 1085] [outer = 00000000] 09:35:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (10B32800) [pid = 2800] [serial = 1086] [outer = 1050BC00] 09:35:24 INFO - PROCESS | 2800 | 1464626124555 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (11085800) [pid = 2800] [serial = 1087] [outer = 1050BC00] 09:35:25 INFO - PROCESS | 2800 | 1464626124980 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 742ms 09:35:25 INFO - PROCESS | 2800 | 1464626125036 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 2800 | 1464626125038 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:35:25 INFO - PROCESS | 2800 | 1464626125041 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 2800 | 1464626125045 Marionette TRACE conn4 <- [1,1414,null,{}] 09:35:25 INFO - PROCESS | 2800 | 1464626125055 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 2800 | 1464626125144 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:35:25 INFO - PROCESS | 2800 | 1464626125156 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 2800 | ++DOCSHELL 13164400 == 57 [pid = 2800] [id = 363] 09:35:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (13312C00) [pid = 2800] [serial = 1088] [outer = 00000000] 09:35:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (141D3C00) [pid = 2800] [serial = 1089] [outer = 13312C00] 09:35:25 INFO - PROCESS | 2800 | 1464626125206 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14E66400) [pid = 2800] [serial = 1090] [outer = 13312C00] 09:35:25 INFO - PROCESS | 2800 | 1464626125740 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 695ms 09:35:25 INFO - PROCESS | 2800 | 1464626125773 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 2800 | 1464626125776 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 09:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:35:25 INFO - PROCESS | 2800 | 1464626125779 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 2800 | 1464626125781 Marionette TRACE conn4 <- [1,1418,null,{}] 09:35:25 INFO - PROCESS | 2800 | 1464626125784 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 2800 | 1464626125868 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:35:25 INFO - PROCESS | 2800 | 1464626125878 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 2800 | ++DOCSHELL 153AC400 == 58 [pid = 2800] [id = 364] 09:35:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (153AF000) [pid = 2800] [serial = 1091] [outer = 00000000] 09:35:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (1595D400) [pid = 2800] [serial = 1092] [outer = 153AF000] 09:35:25 INFO - PROCESS | 2800 | 1464626125922 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (15FC8000) [pid = 2800] [serial = 1093] [outer = 153AF000] 09:35:26 INFO - PROCESS | 2800 | 1464626126402 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 694ms 09:35:26 INFO - PROCESS | 2800 | 1464626126478 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 2800 | 1464626126480 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 09:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:35:26 INFO - PROCESS | 2800 | 1464626126483 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 2800 | 1464626126485 Marionette TRACE conn4 <- [1,1422,null,{}] 09:35:26 INFO - PROCESS | 2800 | 1464626126488 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 2800 | 1464626126581 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:35:26 INFO - PROCESS | 2800 | 1464626126588 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 2800 | ++DOCSHELL 1564FC00 == 59 [pid = 2800] [id = 365] 09:35:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1612BC00) [pid = 2800] [serial = 1094] [outer = 00000000] 09:35:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (16B7C800) [pid = 2800] [serial = 1095] [outer = 1612BC00] 09:35:26 INFO - PROCESS | 2800 | 1464626126632 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (17246C00) [pid = 2800] [serial = 1096] [outer = 1612BC00] 09:35:27 INFO - PROCESS | 2800 | 1464626127114 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 711ms 09:35:27 INFO - PROCESS | 2800 | 1464626127183 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 2800 | 1464626127185 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:35:27 INFO - PROCESS | 2800 | 1464626127188 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 2800 | 1464626127190 Marionette TRACE conn4 <- [1,1426,null,{}] 09:35:27 INFO - PROCESS | 2800 | 1464626127193 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 2800 | 1464626127349 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:35:27 INFO - PROCESS | 2800 | 1464626127376 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 2800 | ++DOCSHELL 17287C00 == 60 [pid = 2800] [id = 366] 09:35:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (17451800) [pid = 2800] [serial = 1097] [outer = 00000000] 09:35:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (17A77C00) [pid = 2800] [serial = 1098] [outer = 17451800] 09:35:27 INFO - PROCESS | 2800 | 1464626127421 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (17ACF800) [pid = 2800] [serial = 1099] [outer = 17451800] 09:35:27 INFO - PROCESS | 2800 | 1464626127870 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 742ms 09:35:27 INFO - PROCESS | 2800 | 1464626127929 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 2800 | 1464626127931 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:35:27 INFO - PROCESS | 2800 | 1464626127942 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 2800 | 1464626127944 Marionette TRACE conn4 <- [1,1430,null,{}] 09:35:27 INFO - PROCESS | 2800 | 1464626127947 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 2800 | 1464626128058 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:35:28 INFO - PROCESS | 2800 | 1464626128068 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 2800 | ++DOCSHELL 16181800 == 61 [pid = 2800] [id = 367] 09:35:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (17ACA000) [pid = 2800] [serial = 1100] [outer = 00000000] 09:35:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (180A9000) [pid = 2800] [serial = 1101] [outer = 17ACA000] 09:35:28 INFO - PROCESS | 2800 | 1464626128112 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (186BE400) [pid = 2800] [serial = 1102] [outer = 17ACA000] 09:35:28 INFO - PROCESS | 2800 | 1464626128609 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 711ms 09:35:28 INFO - PROCESS | 2800 | 1464626128677 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 2800 | 1464626128679 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 09:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:35:28 INFO - PROCESS | 2800 | 1464626128682 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 2800 | 1464626128684 Marionette TRACE conn4 <- [1,1434,null,{}] 09:35:28 INFO - PROCESS | 2800 | 1464626128688 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 2800 | 1464626128828 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:35:29 INFO - PROCESS | 2800 | 1464626129073 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (1752F400) [pid = 2800] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (10AF3C00) [pid = 2800] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1612C400) [pid = 2800] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (153B4C00) [pid = 2800] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (133AF400) [pid = 2800] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (1390A400) [pid = 2800] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (167D9800) [pid = 2800] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (189D2800) [pid = 2800] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (10A28C00) [pid = 2800] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (11CA4400) [pid = 2800] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:35:29 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (10B39400) [pid = 2800] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:35:29 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F2000 == 62 [pid = 2800] [id = 368] 09:35:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (10A28C00) [pid = 2800] [serial = 1103] [outer = 00000000] 09:35:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (10B3A400) [pid = 2800] [serial = 1104] [outer = 10A28C00] 09:35:29 INFO - PROCESS | 2800 | 1464626129124 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1390B000) [pid = 2800] [serial = 1105] [outer = 10A28C00] 09:35:29 INFO - PROCESS | 2800 | 1464626129500 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 836ms 09:35:29 INFO - PROCESS | 2800 | 1464626129524 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 2800 | 1464626129526 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 09:35:29 INFO - PROCESS | 2800 | 1464626129530 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:35:29 INFO - PROCESS | 2800 | 1464626129531 Marionette TRACE conn4 <- [1,1438,null,{}] 09:35:29 INFO - PROCESS | 2800 | 1464626129535 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 2800 | 1464626129616 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:35:29 INFO - PROCESS | 2800 | 1464626129709 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 2800 | ++DOCSHELL 10B62400 == 63 [pid = 2800] [id = 369] 09:35:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (133AF400) [pid = 2800] [serial = 1106] [outer = 00000000] 09:35:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (186C7000) [pid = 2800] [serial = 1107] [outer = 133AF400] 09:35:29 INFO - PROCESS | 2800 | 1464626129752 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (186CB800) [pid = 2800] [serial = 1108] [outer = 133AF400] 09:35:30 INFO - PROCESS | 2800 | 1464626130118 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 647ms 09:35:30 INFO - PROCESS | 2800 | 1464626130168 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 2800 | 1464626130170 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 09:35:30 INFO - PROCESS | 2800 | 1464626130173 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:35:30 INFO - PROCESS | 2800 | 1464626130175 Marionette TRACE conn4 <- [1,1442,null,{}] 09:35:30 INFO - PROCESS | 2800 | 1464626130178 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 2800 | 1464626130261 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:35:30 INFO - PROCESS | 2800 | 1464626130383 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 2800 | ++DOCSHELL 17AEA000 == 64 [pid = 2800] [id = 370] 09:35:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (186C0400) [pid = 2800] [serial = 1109] [outer = 00000000] 09:35:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (18D13400) [pid = 2800] [serial = 1110] [outer = 186C0400] 09:35:30 INFO - PROCESS | 2800 | 1464626130427 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (18D82C00) [pid = 2800] [serial = 1111] [outer = 186C0400] 09:35:30 INFO - PROCESS | 2800 | 1464626130807 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 711ms 09:35:30 INFO - PROCESS | 2800 | 1464626130873 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 2800 | 1464626130875 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:35:30 INFO - PROCESS | 2800 | 1464626130879 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 2800 | 1464626130881 Marionette TRACE conn4 <- [1,1446,null,{}] 09:35:30 INFO - PROCESS | 2800 | 1464626130884 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 2800 | 1464626130985 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:35:31 INFO - PROCESS | 2800 | 1464626130997 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 2800 | ++DOCSHELL 17A75800 == 65 [pid = 2800] [id = 371] 09:35:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (18D1BC00) [pid = 2800] [serial = 1112] [outer = 00000000] 09:35:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (19F77C00) [pid = 2800] [serial = 1113] [outer = 18D1BC00] 09:35:31 INFO - PROCESS | 2800 | 1464626131045 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (1A412800) [pid = 2800] [serial = 1114] [outer = 18D1BC00] 09:35:31 INFO - PROCESS | 2800 | 1464626131847 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1010ms 09:35:31 INFO - PROCESS | 2800 | 1464626131914 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 2800 | 1464626131919 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 09:35:31 INFO - PROCESS | 2800 | 1464626131924 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:35:31 INFO - PROCESS | 2800 | 1464626131929 Marionette TRACE conn4 <- [1,1450,null,{}] 09:35:31 INFO - PROCESS | 2800 | 1464626131934 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 2800 | 1464626132046 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:35:32 INFO - PROCESS | 2800 | 1464626132184 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 2800 | ++DOCSHELL 10B2D000 == 66 [pid = 2800] [id = 372] 09:35:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (10B36000) [pid = 2800] [serial = 1115] [outer = 00000000] 09:35:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (1288D400) [pid = 2800] [serial = 1116] [outer = 10B36000] 09:35:32 INFO - PROCESS | 2800 | 1464626132241 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (13163000) [pid = 2800] [serial = 1117] [outer = 10B36000] 09:35:32 INFO - PROCESS | 2800 | 1464626132835 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 947ms 09:35:32 INFO - PROCESS | 2800 | 1464626132871 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 2800 | 1464626132877 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:35:32 INFO - PROCESS | 2800 | 1464626132884 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 2800 | 1464626132887 Marionette TRACE conn4 <- [1,1454,null,{}] 09:35:32 INFO - PROCESS | 2800 | 1464626132891 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:33 INFO - PROCESS | 2800 | 1464626133002 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:35:33 INFO - PROCESS | 2800 | 1464626133139 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 2800 | ++DOCSHELL 13E31400 == 67 [pid = 2800] [id = 373] 09:35:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (141D3800) [pid = 2800] [serial = 1118] [outer = 00000000] 09:35:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (15655C00) [pid = 2800] [serial = 1119] [outer = 141D3800] 09:35:33 INFO - PROCESS | 2800 | 1464626133194 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (16128800) [pid = 2800] [serial = 1120] [outer = 141D3800] 09:35:33 INFO - PROCESS | 2800 | 1464626133801 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 947ms 09:35:33 INFO - PROCESS | 2800 | 1464626133832 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 2800 | 1464626133834 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 09:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:35:33 INFO - PROCESS | 2800 | 1464626133838 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 2800 | 1464626133842 Marionette TRACE conn4 <- [1,1458,null,{}] 09:35:33 INFO - PROCESS | 2800 | 1464626133852 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 2800 | 1464626134008 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:35:34 INFO - PROCESS | 2800 | 1464626134027 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 2800 | ++DOCSHELL 1888D000 == 68 [pid = 2800] [id = 374] 09:35:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (18967800) [pid = 2800] [serial = 1121] [outer = 00000000] 09:35:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (18D88400) [pid = 2800] [serial = 1122] [outer = 18967800] 09:35:34 INFO - PROCESS | 2800 | 1464626134083 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (19F64800) [pid = 2800] [serial = 1123] [outer = 18967800] 09:35:34 INFO - PROCESS | 2800 | 1464626134821 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1010ms 09:35:34 INFO - PROCESS | 2800 | 1464626134876 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 2800 | 1464626134879 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:35:34 INFO - PROCESS | 2800 | 1464626134882 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 2800 | 1464626134884 Marionette TRACE conn4 <- [1,1462,null,{}] 09:35:34 INFO - PROCESS | 2800 | 1464626134888 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 2800 | 1464626134997 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:35:35 INFO - PROCESS | 2800 | 1464626135132 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 2800 | ++DOCSHELL 1A4D0000 == 69 [pid = 2800] [id = 375] 09:35:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (1A57C000) [pid = 2800] [serial = 1124] [outer = 00000000] 09:35:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (1A587C00) [pid = 2800] [serial = 1125] [outer = 1A57C000] 09:35:35 INFO - PROCESS | 2800 | 1464626135187 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (1A680800) [pid = 2800] [serial = 1126] [outer = 1A57C000] 09:35:35 INFO - PROCESS | 2800 | 1464626135743 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 916ms 09:35:35 INFO - PROCESS | 2800 | 1464626135786 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 2800 | 1464626135788 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 09:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:35:35 INFO - PROCESS | 2800 | 1464626135792 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 2800 | 1464626135794 Marionette TRACE conn4 <- [1,1466,null,{}] 09:35:35 INFO - PROCESS | 2800 | 1464626135797 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 2800 | 1464626135901 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:35:36 INFO - PROCESS | 2800 | 1464626136009 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 2800 | ++DOCSHELL 17466800 == 70 [pid = 2800] [id = 376] 09:35:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (17467400) [pid = 2800] [serial = 1127] [outer = 00000000] 09:35:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (17470C00) [pid = 2800] [serial = 1128] [outer = 17467400] 09:35:36 INFO - PROCESS | 2800 | 1464626136061 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (17472C00) [pid = 2800] [serial = 1129] [outer = 17467400] 09:35:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (1612D800) [pid = 2800] [serial = 1130] [outer = 11424400] 09:35:36 INFO - PROCESS | 2800 | 1464626136859 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1090ms 09:35:36 INFO - PROCESS | 2800 | 1464626136885 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 2800 | 1464626136887 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 09:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:35:36 INFO - PROCESS | 2800 | 1464626136890 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 2800 | 1464626136892 Marionette TRACE conn4 <- [1,1470,null,{}] 09:35:36 INFO - PROCESS | 2800 | 1464626136896 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 2800 | 1464626137011 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:35:37 INFO - PROCESS | 2800 | 1464626137150 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 2800 | ++DOCSHELL 0F22B400 == 71 [pid = 2800] [id = 377] 09:35:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (0F2F5C00) [pid = 2800] [serial = 1131] [outer = 00000000] 09:35:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (16928400) [pid = 2800] [serial = 1132] [outer = 0F2F5C00] 09:35:37 INFO - PROCESS | 2800 | 1464626137205 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1692E800) [pid = 2800] [serial = 1133] [outer = 0F2F5C00] 09:35:37 INFO - PROCESS | 2800 | 1464626138001 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1105ms 09:35:38 INFO - PROCESS | 2800 | 1464626138029 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 2800 | 1464626138034 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 09:35:38 INFO - PROCESS | 2800 | 1464626138039 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:35:38 INFO - PROCESS | 2800 | 1464626138043 Marionette TRACE conn4 <- [1,1474,null,{}] 09:35:38 INFO - PROCESS | 2800 | 1464626138048 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 2800 | 1464626138151 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:35:38 INFO - PROCESS | 2800 | 1464626138299 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 2800 | ++DOCSHELL 10D3C800 == 72 [pid = 2800] [id = 378] 09:35:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (11A15400) [pid = 2800] [serial = 1134] [outer = 00000000] 09:35:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (13315000) [pid = 2800] [serial = 1135] [outer = 11A15400] 09:35:38 INFO - PROCESS | 2800 | 1464626138349 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (141C9800) [pid = 2800] [serial = 1136] [outer = 11A15400] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 17AEA000 == 71 [pid = 2800] [id = 370] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 10B62400 == 70 [pid = 2800] [id = 369] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 0F2F2000 == 69 [pid = 2800] [id = 368] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 16181800 == 68 [pid = 2800] [id = 367] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 17287C00 == 67 [pid = 2800] [id = 366] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 1564FC00 == 66 [pid = 2800] [id = 365] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 153AC400 == 65 [pid = 2800] [id = 364] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 13164400 == 64 [pid = 2800] [id = 363] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 1050A000 == 63 [pid = 2800] [id = 362] 09:35:38 INFO - PROCESS | 2800 | --DOCSHELL 10433800 == 62 [pid = 2800] [id = 361] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (19F76400) [pid = 2800] [serial = 1062] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (17B14800) [pid = 2800] [serial = 1047] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (184C4400) [pid = 2800] [serial = 1048] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (10B37000) [pid = 2800] [serial = 1020] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (141CF400) [pid = 2800] [serial = 1023] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (175EFC00) [pid = 2800] [serial = 1026] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (1288B000) [pid = 2800] [serial = 1033] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (11086000) [pid = 2800] [serial = 1032] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (16B7D400) [pid = 2800] [serial = 1044] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (15954C00) [pid = 2800] [serial = 1041] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (15CD4800) [pid = 2800] [serial = 1042] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (14FCF000) [pid = 2800] [serial = 1036] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (14E64800) [pid = 2800] [serial = 1035] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (14442C00) [pid = 2800] [serial = 1038] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (14FD1800) [pid = 2800] [serial = 1039] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (199A2000) [pid = 2800] [serial = 1029] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (18897800) [pid = 2800] [serial = 1050] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (18D14400) [pid = 2800] [serial = 1053] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (14FD8000) [pid = 2800] [serial = 1056] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1612B800) [pid = 2800] [serial = 1057] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (189DA000) [pid = 2800] [serial = 1059] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (18D1AC00) [pid = 2800] [serial = 1054] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1612E000) [pid = 2800] [serial = 1018] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (18D1B000) [pid = 2800] [serial = 1060] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (18968000) [pid = 2800] [serial = 1051] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (16E35000) [pid = 2800] [serial = 1045] [outer = 00000000] [url = about:blank] 09:35:38 INFO - PROCESS | 2800 | 1464626138906 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 916ms 09:35:38 INFO - PROCESS | 2800 | 1464626138944 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 2800 | 1464626138949 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 09:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:35:38 INFO - PROCESS | 2800 | 1464626138959 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 2800 | 1464626138961 Marionette TRACE conn4 <- [1,1478,null,{}] 09:35:38 INFO - PROCESS | 2800 | 1464626138965 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 2800 | 1464626139055 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:35:39 INFO - PROCESS | 2800 | 1464626139159 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 2800 | ++DOCSHELL 10EEF800 == 63 [pid = 2800] [id = 379] 09:35:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (11C76800) [pid = 2800] [serial = 1137] [outer = 00000000] 09:35:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (133A4000) [pid = 2800] [serial = 1138] [outer = 11C76800] 09:35:39 INFO - PROCESS | 2800 | 1464626139205 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (14E6A800) [pid = 2800] [serial = 1139] [outer = 11C76800] 09:35:39 INFO - PROCESS | 2800 | 1464626139592 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 710ms 09:35:39 INFO - PROCESS | 2800 | 1464626139660 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 2800 | 1464626139662 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 09:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:35:39 INFO - PROCESS | 2800 | 1464626139665 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 2800 | 1464626139669 Marionette TRACE conn4 <- [1,1482,null,{}] 09:35:39 INFO - PROCESS | 2800 | 1464626139679 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 2800 | 1464626139776 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:35:39 INFO - PROCESS | 2800 | 1464626139784 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 2800 | ++DOCSHELL 1612E000 == 64 [pid = 2800] [id = 380] 09:35:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (1612EC00) [pid = 2800] [serial = 1140] [outer = 00000000] 09:35:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (167E4800) [pid = 2800] [serial = 1141] [outer = 1612EC00] 09:35:39 INFO - PROCESS | 2800 | 1464626139836 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (16927C00) [pid = 2800] [serial = 1142] [outer = 1612EC00] 09:35:40 INFO - PROCESS | 2800 | 1464626140299 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 711ms 09:35:40 INFO - PROCESS | 2800 | 1464626140377 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 2800 | 1464626140380 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:35:40 INFO - PROCESS | 2800 | 1464626140383 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 2800 | 1464626140385 Marionette TRACE conn4 <- [1,1486,null,{}] 09:35:40 INFO - PROCESS | 2800 | 1464626140389 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:40 INFO - PROCESS | 2800 | 1464626140476 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:35:40 INFO - PROCESS | 2800 | 1464626140484 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 2800 | ++DOCSHELL 1692AC00 == 65 [pid = 2800] [id = 381] 09:35:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (1692D000) [pid = 2800] [serial = 1143] [outer = 00000000] 09:35:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (17247800) [pid = 2800] [serial = 1144] [outer = 1692D000] 09:35:40 INFO - PROCESS | 2800 | 1464626140529 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (1746BC00) [pid = 2800] [serial = 1145] [outer = 1692D000] 09:35:41 INFO - PROCESS | 2800 | 1464626141017 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 648ms 09:35:41 INFO - PROCESS | 2800 | 1464626141057 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 2800 | 1464626141059 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:35:41 INFO - PROCESS | 2800 | 1464626141063 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 2800 | 1464626141074 Marionette TRACE conn4 <- [1,1490,null,{}] 09:35:41 INFO - PROCESS | 2800 | 1464626141084 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 2800 | 1464626141197 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:35:41 INFO - PROCESS | 2800 | 1464626141285 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 2800 | ++DOCSHELL 16930800 == 66 [pid = 2800] [id = 382] 09:35:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (17475C00) [pid = 2800] [serial = 1146] [outer = 00000000] 09:35:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (178DA000) [pid = 2800] [serial = 1147] [outer = 17475C00] 09:35:41 INFO - PROCESS | 2800 | 1464626141329 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (17A6E400) [pid = 2800] [serial = 1148] [outer = 17475C00] 09:35:41 INFO - PROCESS | 2800 | 1464626141746 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 695ms 09:35:41 INFO - PROCESS | 2800 | 1464626141762 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 2800 | 1464626141764 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 09:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:35:41 INFO - PROCESS | 2800 | 1464626141768 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 2800 | 1464626141771 Marionette TRACE conn4 <- [1,1494,null,{}] 09:35:41 INFO - PROCESS | 2800 | 1464626141783 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 2800 | 1464626141911 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:35:42 INFO - PROCESS | 2800 | 1464626141976 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 2800 | ++DOCSHELL 17B0F000 == 67 [pid = 2800] [id = 383] 09:35:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (17B0FC00) [pid = 2800] [serial = 1149] [outer = 00000000] 09:35:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (186BEC00) [pid = 2800] [serial = 1150] [outer = 17B0FC00] 09:35:42 INFO - PROCESS | 2800 | 1464626142021 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (186C5400) [pid = 2800] [serial = 1151] [outer = 17B0FC00] 09:35:42 INFO - PROCESS | 2800 | 1464626142409 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 694ms 09:35:42 INFO - PROCESS | 2800 | 1464626142467 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 2800 | 1464626142469 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 09:35:42 INFO - PROCESS | 2800 | 1464626142472 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:35:42 INFO - PROCESS | 2800 | 1464626142474 Marionette TRACE conn4 <- [1,1498,null,{}] 09:35:42 INFO - PROCESS | 2800 | 1464626142483 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 2800 | 1464626142599 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:35:42 INFO - PROCESS | 2800 | 1464626142693 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 2800 | ++DOCSHELL 1800DC00 == 68 [pid = 2800] [id = 384] 09:35:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (180A7C00) [pid = 2800] [serial = 1152] [outer = 00000000] 09:35:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (189D9800) [pid = 2800] [serial = 1153] [outer = 180A7C00] 09:35:42 INFO - PROCESS | 2800 | 1464626142736 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (18D14C00) [pid = 2800] [serial = 1154] [outer = 180A7C00] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (17451800) [pid = 2800] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (17ACA000) [pid = 2800] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (17AD1000) [pid = 2800] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (153AF000) [pid = 2800] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1050BC00) [pid = 2800] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (13312C00) [pid = 2800] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1612BC00) [pid = 2800] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (10A4F800) [pid = 2800] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (10A28C00) [pid = 2800] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (186C0400) [pid = 2800] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (133AF400) [pid = 2800] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (10B22400) [pid = 2800] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (18961800) [pid = 2800] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (18965000) [pid = 2800] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (186C0000) [pid = 2800] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:35:43 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (1448AC00) [pid = 2800] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:35:43 INFO - PROCESS | 2800 | 1464626143314 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 916ms 09:35:43 INFO - PROCESS | 2800 | 1464626143377 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 2800 | 1464626143379 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 09:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:35:43 INFO - PROCESS | 2800 | 1464626143383 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 2800 | 1464626143384 Marionette TRACE conn4 <- [1,1502,null,{}] 09:35:43 INFO - PROCESS | 2800 | 1464626143388 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 2800 | 1464626143471 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:35:43 INFO - PROCESS | 2800 | 1464626143581 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 2800 | ++DOCSHELL 10AEB400 == 69 [pid = 2800] [id = 385] 09:35:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (10AEC800) [pid = 2800] [serial = 1155] [outer = 00000000] 09:35:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (14E62C00) [pid = 2800] [serial = 1156] [outer = 10AEC800] 09:35:43 INFO - PROCESS | 2800 | 1464626143625 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (15CD5400) [pid = 2800] [serial = 1157] [outer = 10AEC800] 09:35:44 INFO - PROCESS | 2800 | 1464626144010 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 647ms 09:35:44 INFO - PROCESS | 2800 | 1464626144061 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 2800 | 1464626144063 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 09:35:44 INFO - PROCESS | 2800 | 1464626144066 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 2800 | 1464626144068 Marionette TRACE conn4 <- [1,1506,null,{}] 09:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:35:44 INFO - PROCESS | 2800 | 1464626144071 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 2800 | 1464626144192 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:35:44 INFO - PROCESS | 2800 | 1464626144201 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 2800 | ++DOCSHELL 1380B000 == 70 [pid = 2800] [id = 386] 09:35:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (15CD6400) [pid = 2800] [serial = 1158] [outer = 00000000] 09:35:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18694400) [pid = 2800] [serial = 1159] [outer = 15CD6400] 09:35:44 INFO - PROCESS | 2800 | 1464626144244 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (1888DC00) [pid = 2800] [serial = 1160] [outer = 15CD6400] 09:35:44 INFO - PROCESS | 2800 | 1464626144638 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 600ms 09:35:44 INFO - PROCESS | 2800 | 1464626144666 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 2800 | 1464626144668 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 09:35:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:35:44 INFO - PROCESS | 2800 | 1464626144671 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 2800 | 1464626144673 Marionette TRACE conn4 <- [1,1510,null,{}] 09:35:44 INFO - PROCESS | 2800 | 1464626144676 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 2800 | 1464626144758 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:35:44 INFO - PROCESS | 2800 | 1464626144862 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 2800 | ++DOCSHELL 10EE1C00 == 71 [pid = 2800] [id = 387] 09:35:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (10EE5C00) [pid = 2800] [serial = 1161] [outer = 00000000] 09:35:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (18D20400) [pid = 2800] [serial = 1162] [outer = 10EE5C00] 09:35:44 INFO - PROCESS | 2800 | 1464626144908 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (1999AC00) [pid = 2800] [serial = 1163] [outer = 10EE5C00] 09:35:45 INFO - PROCESS | 2800 | 1464626145339 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:35:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:35:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:35:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:35:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:35:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:35:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:35:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:35:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:35:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 710ms 09:35:45 INFO - PROCESS | 2800 | 1464626145380 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 2800 | 1464626145385 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 09:35:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:35:45 INFO - PROCESS | 2800 | 1464626145390 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 2800 | 1464626145395 Marionette TRACE conn4 <- [1,1514,null,{}] 09:35:45 INFO - PROCESS | 2800 | 1464626145401 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 2800 | 1464626145600 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:35:45 INFO - PROCESS | 2800 | 1464626145735 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 2800 | ++DOCSHELL 10B35400 == 72 [pid = 2800] [id = 388] 09:35:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (10B35800) [pid = 2800] [serial = 1164] [outer = 00000000] 09:35:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (10D31800) [pid = 2800] [serial = 1165] [outer = 10B35800] 09:35:45 INFO - PROCESS | 2800 | 1464626145793 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (11C05C00) [pid = 2800] [serial = 1166] [outer = 10B35800] 09:35:46 INFO - PROCESS | 2800 | 1464626146343 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:35:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:35:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:35:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:35:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:35:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1010ms 09:35:46 INFO - PROCESS | 2800 | 1464626146394 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 2800 | 1464626146400 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:35:46 INFO - PROCESS | 2800 | 1464626146423 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 2800 | 1464626146426 Marionette TRACE conn4 <- [1,1518,null,{}] 09:35:46 INFO - PROCESS | 2800 | 1464626146430 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 2800 | 1464626146541 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:35:46 INFO - PROCESS | 2800 | 1464626146653 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 2800 | ++DOCSHELL 14481C00 == 73 [pid = 2800] [id = 389] 09:35:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (14FD5000) [pid = 2800] [serial = 1167] [outer = 00000000] 09:35:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (15FC3000) [pid = 2800] [serial = 1168] [outer = 14FD5000] 09:35:46 INFO - PROCESS | 2800 | 1464626146706 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (16925000) [pid = 2800] [serial = 1169] [outer = 14FD5000] 09:35:47 INFO - PROCESS | 2800 | 1464626147302 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:35:47 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:35:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:35:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:35:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:35:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:35:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 915ms 09:35:47 INFO - PROCESS | 2800 | 1464626147362 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 2800 | 1464626147365 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 09:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:35:47 INFO - PROCESS | 2800 | 1464626147369 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 2800 | 1464626147372 Marionette TRACE conn4 <- [1,1522,null,{}] 09:35:47 INFO - PROCESS | 2800 | 1464626147383 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 2800 | 1464626147499 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:35:47 INFO - PROCESS | 2800 | 1464626147610 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 2800 | ++DOCSHELL 16E35000 == 74 [pid = 2800] [id = 390] 09:35:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (1746B400) [pid = 2800] [serial = 1170] [outer = 00000000] 09:35:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (18D82000) [pid = 2800] [serial = 1171] [outer = 1746B400] 09:35:47 INFO - PROCESS | 2800 | 1464626147666 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (19F82800) [pid = 2800] [serial = 1172] [outer = 1746B400] 09:35:48 INFO - PROCESS | 2800 | 1464626148281 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 963ms 09:35:48 INFO - PROCESS | 2800 | 1464626148313 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 2800 | 1464626148316 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 09:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:35:48 INFO - PROCESS | 2800 | 1464626148320 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 2800 | 1464626148322 Marionette TRACE conn4 <- [1,1526,null,{}] 09:35:48 INFO - PROCESS | 2800 | 1464626148325 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 2800 | 1464626148433 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:35:48 INFO - PROCESS | 2800 | 1464626148544 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 2800 | ++DOCSHELL 1A589400 == 75 [pid = 2800] [id = 391] 09:35:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (1A67F400) [pid = 2800] [serial = 1173] [outer = 00000000] 09:35:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1A95D400) [pid = 2800] [serial = 1174] [outer = 1A67F400] 09:35:48 INFO - PROCESS | 2800 | 1464626148597 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1AA03000) [pid = 2800] [serial = 1175] [outer = 1A67F400] 09:35:49 INFO - PROCESS | 2800 | 1464626149173 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 916ms 09:35:49 INFO - PROCESS | 2800 | 1464626149223 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 2800 | 1464626149226 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:35:49 INFO - PROCESS | 2800 | 1464626149229 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 2800 | 1464626149231 Marionette TRACE conn4 <- [1,1530,null,{}] 09:35:49 INFO - PROCESS | 2800 | 1464626149235 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 2800 | 1464626149338 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:35:49 INFO - PROCESS | 2800 | 1464626149449 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 2800 | ++DOCSHELL 10438800 == 76 [pid = 2800] [id = 392] 09:35:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (199CF000) [pid = 2800] [serial = 1176] [outer = 00000000] 09:35:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (199D6C00) [pid = 2800] [serial = 1177] [outer = 199CF000] 09:35:49 INFO - PROCESS | 2800 | 1464626149501 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (199DA800) [pid = 2800] [serial = 1178] [outer = 199CF000] 09:35:50 INFO - PROCESS | 2800 | 1464626150114 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 963ms 09:35:50 INFO - PROCESS | 2800 | 1464626150174 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 2800 | 1464626150177 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:35:50 INFO - PROCESS | 2800 | 1464626150180 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 2800 | 1464626150182 Marionette TRACE conn4 <- [1,1534,null,{}] 09:35:50 INFO - PROCESS | 2800 | 1464626150186 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 2800 | 1464626150388 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:35:50 INFO - PROCESS | 2800 | 1464626150532 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 2800 | ++DOCSHELL 199D8800 == 77 [pid = 2800] [id = 393] 09:35:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (199DD400) [pid = 2800] [serial = 1179] [outer = 00000000] 09:35:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1AA10800) [pid = 2800] [serial = 1180] [outer = 199DD400] 09:35:50 INFO - PROCESS | 2800 | 1464626150587 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1ACAA800) [pid = 2800] [serial = 1181] [outer = 199DD400] 09:35:51 INFO - PROCESS | 2800 | 1464626151187 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:35:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1010ms 09:35:51 INFO - PROCESS | 2800 | 1464626151217 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 2800 | 1464626151219 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:35:51 INFO - PROCESS | 2800 | 1464626151224 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 2800 | 1464626151226 Marionette TRACE conn4 <- [1,1538,null,{}] 09:35:51 INFO - PROCESS | 2800 | 1464626151229 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 2800 | 1464626151368 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:35:51 INFO - PROCESS | 2800 | 1464626151508 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 2800 | ++DOCSHELL 10A51C00 == 78 [pid = 2800] [id = 394] 09:35:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (10AF3000) [pid = 2800] [serial = 1182] [outer = 00000000] 09:35:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (12AF6400) [pid = 2800] [serial = 1183] [outer = 10AF3000] 09:35:51 INFO - PROCESS | 2800 | 1464626151563 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (14FCE800) [pid = 2800] [serial = 1184] [outer = 10AF3000] 09:35:52 INFO - PROCESS | 2800 | 1464626152324 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:35:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1153ms 09:35:52 INFO - PROCESS | 2800 | 1464626152368 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 2800 | 1464626152372 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 09:35:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:35:52 INFO - PROCESS | 2800 | 1464626152377 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 2800 | 1464626152381 Marionette TRACE conn4 <- [1,1542,null,{}] 09:35:52 INFO - PROCESS | 2800 | 1464626152387 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:52 INFO - PROCESS | 2800 | 1464626152489 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:35:52 INFO - PROCESS | 2800 | 1464626152650 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 2800 | ++DOCSHELL 10B31400 == 79 [pid = 2800] [id = 395] 09:35:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (10B34800) [pid = 2800] [serial = 1185] [outer = 00000000] 09:35:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (12AEEC00) [pid = 2800] [serial = 1186] [outer = 10B34800] 09:35:52 INFO - PROCESS | 2800 | 1464626152700 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (141CA000) [pid = 2800] [serial = 1187] [outer = 10B34800] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 10B31800 == 78 [pid = 2800] [id = 339] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 14488800 == 77 [pid = 2800] [id = 310] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 1307C400 == 76 [pid = 2800] [id = 342] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 1380B000 == 75 [pid = 2800] [id = 386] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 10AEB400 == 74 [pid = 2800] [id = 385] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 1800DC00 == 73 [pid = 2800] [id = 384] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 17B0F000 == 72 [pid = 2800] [id = 383] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 16930800 == 71 [pid = 2800] [id = 382] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 1692AC00 == 70 [pid = 2800] [id = 381] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 1612E000 == 69 [pid = 2800] [id = 380] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 10EEF800 == 68 [pid = 2800] [id = 379] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 10D3C800 == 67 [pid = 2800] [id = 378] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 1888D000 == 66 [pid = 2800] [id = 374] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 13E31400 == 65 [pid = 2800] [id = 373] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 10B2D000 == 64 [pid = 2800] [id = 372] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 14FD0800 == 63 [pid = 2800] [id = 354] 09:35:53 INFO - PROCESS | 2800 | --DOCSHELL 17A75800 == 62 [pid = 2800] [id = 371] 09:35:53 INFO - PROCESS | 2800 | 1464626153331 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:35:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1011ms 09:35:53 INFO - PROCESS | 2800 | 1464626153382 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 2800 | 1464626153387 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 09:35:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (11A18C00) [pid = 2800] [serial = 928] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (1896A400) [pid = 2800] [serial = 925] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (189DDC00) [pid = 2800] [serial = 937] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (18966000) [pid = 2800] [serial = 934] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (1543A000) [pid = 2800] [serial = 931] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (17A77C00) [pid = 2800] [serial = 1098] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (180A9000) [pid = 2800] [serial = 1101] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (1A41F800) [pid = 2800] [serial = 1063] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (1595D400) [pid = 2800] [serial = 1092] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (15FC8000) [pid = 2800] [serial = 1093] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (10B32800) [pid = 2800] [serial = 1086] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (11085800) [pid = 2800] [serial = 1087] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (141D3C00) [pid = 2800] [serial = 1089] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (14E66400) [pid = 2800] [serial = 1090] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (16B7C800) [pid = 2800] [serial = 1095] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (11CA5C00) [pid = 2800] [serial = 1084] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (10D3B000) [pid = 2800] [serial = 1083] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (186BE400) [pid = 2800] [serial = 1102] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (14483000) [pid = 2800] [serial = 1068] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (10B36400) [pid = 2800] [serial = 1065] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (186C6400) [pid = 2800] [serial = 1071] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1A4C9C00) [pid = 2800] [serial = 1074] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (17A76400) [pid = 2800] [serial = 1077] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1A589C00) [pid = 2800] [serial = 1080] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (10B3A400) [pid = 2800] [serial = 1104] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (18D82C00) [pid = 2800] [serial = 1111] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (18D13400) [pid = 2800] [serial = 1110] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1390B000) [pid = 2800] [serial = 1105] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (17ACF800) [pid = 2800] [serial = 1099] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (186C7000) [pid = 2800] [serial = 1107] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (186CB800) [pid = 2800] [serial = 1108] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (17246C00) [pid = 2800] [serial = 1096] [outer = 00000000] [url = about:blank] 09:35:53 INFO - PROCESS | 2800 | 1464626153481 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 2800 | 1464626153483 Marionette TRACE conn4 <- [1,1546,null,{}] 09:35:53 INFO - PROCESS | 2800 | 1464626153490 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:53 INFO - PROCESS | 2800 | 1464626153579 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:35:53 INFO - PROCESS | 2800 | 1464626153591 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 2800 | ++DOCSHELL 10EE9800 == 63 [pid = 2800] [id = 396] 09:35:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (10EEF800) [pid = 2800] [serial = 1188] [outer = 00000000] 09:35:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (1307C400) [pid = 2800] [serial = 1189] [outer = 10EEF800] 09:35:53 INFO - PROCESS | 2800 | 1464626153636 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (13E31400) [pid = 2800] [serial = 1190] [outer = 10EEF800] 09:35:54 INFO - PROCESS | 2800 | 1464626154166 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 790ms 09:35:54 INFO - PROCESS | 2800 | 1464626154226 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 2800 | 1464626154228 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 09:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:35:54 INFO - PROCESS | 2800 | 1464626154232 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 2800 | 1464626154235 Marionette TRACE conn4 <- [1,1550,null,{}] 09:35:54 INFO - PROCESS | 2800 | 1464626154245 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 2800 | 1464626154337 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:35:54 INFO - PROCESS | 2800 | 1464626154437 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 2800 | ++DOCSHELL 15658000 == 64 [pid = 2800] [id = 397] 09:35:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (15B26800) [pid = 2800] [serial = 1191] [outer = 00000000] 09:35:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (16135C00) [pid = 2800] [serial = 1192] [outer = 15B26800] 09:35:54 INFO - PROCESS | 2800 | 1464626154484 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (1692D800) [pid = 2800] [serial = 1193] [outer = 15B26800] 09:35:54 INFO - PROCESS | 2800 | 1464626154853 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 647ms 09:35:54 INFO - PROCESS | 2800 | 1464626154882 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 2800 | 1464626154885 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 2800 | 1464626154889 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 2800 | 1464626154891 Marionette TRACE conn4 <- [1,1554,null,{}] 09:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:35:54 INFO - PROCESS | 2800 | 1464626154894 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 2800 | 1464626154982 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:35:55 INFO - PROCESS | 2800 | 1464626154988 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 2800 | ++DOCSHELL 16927400 == 65 [pid = 2800] [id = 398] 09:35:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (17245C00) [pid = 2800] [serial = 1194] [outer = 00000000] 09:35:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (1746B800) [pid = 2800] [serial = 1195] [outer = 17245C00] 09:35:55 INFO - PROCESS | 2800 | 1464626155033 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (175C1800) [pid = 2800] [serial = 1196] [outer = 17245C00] 09:35:55 INFO - PROCESS | 2800 | 1464626155484 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:35:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 632ms 09:35:55 INFO - PROCESS | 2800 | 1464626155530 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 2800 | 1464626155532 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:35:55 INFO - PROCESS | 2800 | 1464626155556 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 2800 | 1464626155558 Marionette TRACE conn4 <- [1,1558,null,{}] 09:35:55 INFO - PROCESS | 2800 | 1464626155561 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 2800 | 1464626155692 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:35:55 INFO - PROCESS | 2800 | 1464626155757 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 2800 | ++DOCSHELL 16B7C800 == 66 [pid = 2800] [id = 399] 09:35:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (17288000) [pid = 2800] [serial = 1197] [outer = 00000000] 09:35:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (17ACBC00) [pid = 2800] [serial = 1198] [outer = 17288000] 09:35:55 INFO - PROCESS | 2800 | 1464626155805 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (17AD0400) [pid = 2800] [serial = 1199] [outer = 17288000] 09:35:56 INFO - PROCESS | 2800 | 1464626156230 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 726ms 09:35:56 INFO - PROCESS | 2800 | 1464626156256 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 2800 | 1464626156258 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 09:35:56 INFO - PROCESS | 2800 | 1464626156261 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:35:56 INFO - PROCESS | 2800 | 1464626156263 Marionette TRACE conn4 <- [1,1562,null,{}] 09:35:56 INFO - PROCESS | 2800 | 1464626156266 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 2800 | 1464626156402 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:35:56 INFO - PROCESS | 2800 | 1464626156547 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 2800 | ++DOCSHELL 18690C00 == 67 [pid = 2800] [id = 400] 09:35:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (18692400) [pid = 2800] [serial = 1200] [outer = 00000000] 09:35:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (186C7000) [pid = 2800] [serial = 1201] [outer = 18692400] 09:35:56 INFO - PROCESS | 2800 | 1464626156593 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (18963800) [pid = 2800] [serial = 1202] [outer = 18692400] 09:35:57 INFO - PROCESS | 2800 | 1464626157020 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 805ms 09:35:57 INFO - PROCESS | 2800 | 1464626157096 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 2800 | 1464626157097 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 09:35:57 INFO - PROCESS | 2800 | 1464626157101 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:35:57 INFO - PROCESS | 2800 | 1464626157103 Marionette TRACE conn4 <- [1,1566,null,{}] 09:35:57 INFO - PROCESS | 2800 | 1464626157106 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 2800 | 1464626157235 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:35:57 INFO - PROCESS | 2800 | 1464626157244 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 2800 | ++DOCSHELL 10A57000 == 68 [pid = 2800] [id = 401] 09:35:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (186C6C00) [pid = 2800] [serial = 1203] [outer = 00000000] 09:35:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (189DA400) [pid = 2800] [serial = 1204] [outer = 186C6C00] 09:35:57 INFO - PROCESS | 2800 | 1464626157345 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (189E0800) [pid = 2800] [serial = 1205] [outer = 186C6C00] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (11C76800) [pid = 2800] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (1692D000) [pid = 2800] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (0F2F5C00) [pid = 2800] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (10AEC800) [pid = 2800] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (180A7C00) [pid = 2800] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (15CD6400) [pid = 2800] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1612EC00) [pid = 2800] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (18D17C00) [pid = 2800] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (17475C00) [pid = 2800] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (17B0FC00) [pid = 2800] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:35:57 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (11A15400) [pid = 2800] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:35:57 INFO - PROCESS | 2800 | 1464626157894 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 852ms 09:35:57 INFO - PROCESS | 2800 | 1464626157944 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 2800 | 1464626157946 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:35:57 INFO - PROCESS | 2800 | 1464626157949 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 2800 | 1464626157951 Marionette TRACE conn4 <- [1,1570,null,{}] 09:35:57 INFO - PROCESS | 2800 | 1464626157955 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 2800 | 1464626158037 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:35:58 INFO - PROCESS | 2800 | 1464626158141 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 2800 | ++DOCSHELL 10AE9C00 == 69 [pid = 2800] [id = 402] 09:35:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (10AEC000) [pid = 2800] [serial = 1206] [outer = 00000000] 09:35:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (14E5E400) [pid = 2800] [serial = 1207] [outer = 10AEC000] 09:35:58 INFO - PROCESS | 2800 | 1464626158194 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1896CC00) [pid = 2800] [serial = 1208] [outer = 10AEC000] 09:35:58 INFO - PROCESS | 2800 | 1464626158533 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 648ms 09:35:58 INFO - PROCESS | 2800 | 1464626158588 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 2800 | 1464626158590 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 09:35:58 INFO - PROCESS | 2800 | 1464626158593 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:35:58 INFO - PROCESS | 2800 | 1464626158595 Marionette TRACE conn4 <- [1,1574,null,{}] 09:35:58 INFO - PROCESS | 2800 | 1464626158598 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 2800 | 1464626158722 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:35:58 INFO - PROCESS | 2800 | 1464626158731 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 2800 | ++DOCSHELL 11C0A800 == 70 [pid = 2800] [id = 403] 09:35:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (13312400) [pid = 2800] [serial = 1209] [outer = 00000000] 09:35:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (18D89C00) [pid = 2800] [serial = 1210] [outer = 13312400] 09:35:58 INFO - PROCESS | 2800 | 1464626158775 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (199A5400) [pid = 2800] [serial = 1211] [outer = 13312400] 09:35:59 INFO - PROCESS | 2800 | 1464626159184 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 632ms 09:35:59 INFO - PROCESS | 2800 | 1464626159233 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 2800 | 1464626159236 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 09:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:35:59 INFO - PROCESS | 2800 | 1464626159240 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 2800 | 1464626159242 Marionette TRACE conn4 <- [1,1578,null,{}] 09:35:59 INFO - PROCESS | 2800 | 1464626159245 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 2800 | 1464626159368 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:35:59 INFO - PROCESS | 2800 | 1464626159377 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 2800 | ++DOCSHELL 18D1E800 == 71 [pid = 2800] [id = 404] 09:35:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (199D7C00) [pid = 2800] [serial = 1212] [outer = 00000000] 09:35:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (1A41F800) [pid = 2800] [serial = 1213] [outer = 199D7C00] 09:35:59 INFO - PROCESS | 2800 | 1464626159454 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (1A4CC000) [pid = 2800] [serial = 1214] [outer = 199D7C00] 09:36:00 INFO - PROCESS | 2800 | 1464626160039 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:36:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 836ms 09:36:00 INFO - PROCESS | 2800 | 1464626160114 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 2800 | 1464626160119 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:36:00 INFO - PROCESS | 2800 | 1464626160124 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 2800 | 1464626160129 Marionette TRACE conn4 <- [1,1582,null,{}] 09:36:00 INFO - PROCESS | 2800 | 1464626160136 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 2800 | 1464626160286 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:36:00 INFO - PROCESS | 2800 | 1464626160437 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 2800 | ++DOCSHELL 10B23000 == 72 [pid = 2800] [id = 405] 09:36:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (10B37000) [pid = 2800] [serial = 1215] [outer = 00000000] 09:36:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (11C76000) [pid = 2800] [serial = 1216] [outer = 10B37000] 09:36:00 INFO - PROCESS | 2800 | 1464626160494 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (12AF9400) [pid = 2800] [serial = 1217] [outer = 10B37000] 09:36:01 INFO - PROCESS | 2800 | 1464626161108 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1058ms 09:36:01 INFO - PROCESS | 2800 | 1464626161174 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 2800 | 1464626161180 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 09:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:36:01 INFO - PROCESS | 2800 | 1464626161206 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 2800 | 1464626161209 Marionette TRACE conn4 <- [1,1586,null,{}] 09:36:01 INFO - PROCESS | 2800 | 1464626161213 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 2800 | 1464626161331 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:36:01 INFO - PROCESS | 2800 | 1464626161476 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 2800 | ++DOCSHELL 1564E400 == 73 [pid = 2800] [id = 406] 09:36:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1595A800) [pid = 2800] [serial = 1218] [outer = 00000000] 09:36:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (16136400) [pid = 2800] [serial = 1219] [outer = 1595A800] 09:36:01 INFO - PROCESS | 2800 | 1464626161531 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (17451800) [pid = 2800] [serial = 1220] [outer = 1595A800] 09:36:02 INFO - PROCESS | 2800 | 1464626162146 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1011ms 09:36:02 INFO - PROCESS | 2800 | 1464626162206 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 2800 | 1464626162209 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:36:02 INFO - PROCESS | 2800 | 1464626162213 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 2800 | 1464626162217 Marionette TRACE conn4 <- [1,1590,null,{}] 09:36:02 INFO - PROCESS | 2800 | 1464626162228 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 2800 | 1464626162347 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:36:02 INFO - PROCESS | 2800 | 1464626162492 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 2800 | ++DOCSHELL 180A3400 == 74 [pid = 2800] [id = 407] 09:36:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (18966400) [pid = 2800] [serial = 1221] [outer = 00000000] 09:36:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (18D82800) [pid = 2800] [serial = 1222] [outer = 18966400] 09:36:02 INFO - PROCESS | 2800 | 1464626162549 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (199DCC00) [pid = 2800] [serial = 1223] [outer = 18966400] 09:36:03 INFO - PROCESS | 2800 | 1464626163136 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 947ms 09:36:03 INFO - PROCESS | 2800 | 1464626163190 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 2800 | 1464626163193 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:36:03 INFO - PROCESS | 2800 | 1464626163197 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 2800 | 1464626163199 Marionette TRACE conn4 <- [1,1594,null,{}] 09:36:03 INFO - PROCESS | 2800 | 1464626163202 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 2800 | 1464626163313 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:36:03 INFO - PROCESS | 2800 | 1464626163475 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 2800 | ++DOCSHELL 1A950400 == 75 [pid = 2800] [id = 408] 09:36:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1A953800) [pid = 2800] [serial = 1224] [outer = 00000000] 09:36:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1A95C800) [pid = 2800] [serial = 1225] [outer = 1A953800] 09:36:03 INFO - PROCESS | 2800 | 1464626163530 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (1AA0C800) [pid = 2800] [serial = 1226] [outer = 1A953800] 09:36:04 INFO - PROCESS | 2800 | 1464626164115 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1010ms 09:36:04 INFO - PROCESS | 2800 | 1464626164198 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 2800 | 1464626164200 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:36:04 INFO - PROCESS | 2800 | 1464626164204 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 2800 | 1464626164206 Marionette TRACE conn4 <- [1,1598,null,{}] 09:36:04 INFO - PROCESS | 2800 | 1464626164224 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 2800 | 1464626164329 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:36:04 INFO - PROCESS | 2800 | 1464626164475 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 2800 | ++DOCSHELL 10A2FC00 == 76 [pid = 2800] [id = 409] 09:36:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (1380C000) [pid = 2800] [serial = 1227] [outer = 00000000] 09:36:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (1ACAEC00) [pid = 2800] [serial = 1228] [outer = 1380C000] 09:36:04 INFO - PROCESS | 2800 | 1464626164532 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (1ACB1800) [pid = 2800] [serial = 1229] [outer = 1380C000] 09:36:05 INFO - PROCESS | 2800 | 1464626165071 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 916ms 09:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:36:05 INFO - PROCESS | 2800 | 1464626165108 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 2800 | 1464626165110 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 09:36:05 INFO - PROCESS | 2800 | 1464626165114 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 2800 | 1464626165116 Marionette TRACE conn4 <- [1,1602,null,{}] 09:36:05 INFO - PROCESS | 2800 | 1464626165120 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 2800 | 1464626165261 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:36:05 INFO - PROCESS | 2800 | 1464626165434 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 2800 | ++DOCSHELL 1A4CE000 == 77 [pid = 2800] [id = 410] 09:36:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (1B4E9800) [pid = 2800] [serial = 1230] [outer = 00000000] 09:36:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (1B4EF800) [pid = 2800] [serial = 1231] [outer = 1B4E9800] 09:36:05 INFO - PROCESS | 2800 | 1464626165488 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1CD9AC00) [pid = 2800] [serial = 1232] [outer = 1B4E9800] 09:36:06 INFO - PROCESS | 2800 | 1464626166284 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1200ms 09:36:06 INFO - PROCESS | 2800 | 1464626166348 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 2800 | 1464626166352 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:36:06 INFO - PROCESS | 2800 | 1464626166357 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 2800 | 1464626166361 Marionette TRACE conn4 <- [1,1606,null,{}] 09:36:06 INFO - PROCESS | 2800 | 1464626166367 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 2800 | 1464626166477 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:36:06 INFO - PROCESS | 2800 | 1464626166627 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F8C00 == 78 [pid = 2800] [id = 411] 09:36:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (10A2A800) [pid = 2800] [serial = 1233] [outer = 00000000] 09:36:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (10B57C00) [pid = 2800] [serial = 1234] [outer = 10A2A800] 09:36:06 INFO - PROCESS | 2800 | 1464626166677 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (12D28000) [pid = 2800] [serial = 1235] [outer = 10A2A800] 09:36:07 INFO - PROCESS | 2800 | 1464626167287 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1010ms 09:36:07 INFO - PROCESS | 2800 | 1464626167361 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 2800 | 1464626167366 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 09:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:36:07 INFO - PROCESS | 2800 | 1464626167389 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 2800 | 1464626167393 Marionette TRACE conn4 <- [1,1610,null,{}] 09:36:07 INFO - PROCESS | 2800 | 1464626167397 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 2800 | 1464626167502 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:36:07 INFO - PROCESS | 2800 | 1464626167648 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 2800 | ++DOCSHELL 14FD0800 == 79 [pid = 2800] [id = 412] 09:36:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (14FD5400) [pid = 2800] [serial = 1236] [outer = 00000000] 09:36:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (15CD0400) [pid = 2800] [serial = 1237] [outer = 14FD5400] 09:36:07 INFO - PROCESS | 2800 | 1464626167696 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 167 (1612B800) [pid = 2800] [serial = 1238] [outer = 14FD5400] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 11C0A800 == 78 [pid = 2800] [id = 403] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 10AE9C00 == 77 [pid = 2800] [id = 402] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 10A57000 == 76 [pid = 2800] [id = 401] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 18690C00 == 75 [pid = 2800] [id = 400] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 16B7C800 == 74 [pid = 2800] [id = 399] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 16927400 == 73 [pid = 2800] [id = 398] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 15658000 == 72 [pid = 2800] [id = 397] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 10EE9800 == 71 [pid = 2800] [id = 396] 09:36:07 INFO - PROCESS | 2800 | --DOCSHELL 10B31400 == 70 [pid = 2800] [id = 395] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 166 (19F77C00) [pid = 2800] [serial = 1113] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (1288D400) [pid = 2800] [serial = 1116] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (15655C00) [pid = 2800] [serial = 1119] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (18D88400) [pid = 2800] [serial = 1122] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (1A587C00) [pid = 2800] [serial = 1125] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (17470C00) [pid = 2800] [serial = 1128] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (18D20400) [pid = 2800] [serial = 1162] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (18D83000) [pid = 2800] [serial = 970] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (178DA000) [pid = 2800] [serial = 1147] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (17A6E400) [pid = 2800] [serial = 1148] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (186C5400) [pid = 2800] [serial = 1151] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (141C9800) [pid = 2800] [serial = 1136] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (13315000) [pid = 2800] [serial = 1135] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (133A4000) [pid = 2800] [serial = 1138] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (14E6A800) [pid = 2800] [serial = 1139] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (17247800) [pid = 2800] [serial = 1144] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (16928400) [pid = 2800] [serial = 1132] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (186BEC00) [pid = 2800] [serial = 1150] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (1692E800) [pid = 2800] [serial = 1133] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (14E62C00) [pid = 2800] [serial = 1156] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (189D9800) [pid = 2800] [serial = 1153] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (18694400) [pid = 2800] [serial = 1159] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (1888DC00) [pid = 2800] [serial = 1160] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (0F22D000) [pid = 2800] [serial = 697] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (18D14C00) [pid = 2800] [serial = 1154] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (16927C00) [pid = 2800] [serial = 1142] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (167E4800) [pid = 2800] [serial = 1141] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (15CD5400) [pid = 2800] [serial = 1157] [outer = 00000000] [url = about:blank] 09:36:07 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1746BC00) [pid = 2800] [serial = 1145] [outer = 00000000] [url = about:blank] 09:36:08 INFO - PROCESS | 2800 | 1464626168192 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 868ms 09:36:08 INFO - PROCESS | 2800 | 1464626168247 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 2800 | 1464626168249 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:36:08 INFO - PROCESS | 2800 | 1464626168253 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 2800 | 1464626168256 Marionette TRACE conn4 <- [1,1614,null,{}] 09:36:08 INFO - PROCESS | 2800 | 1464626168267 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 2800 | 1464626168359 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:36:08 INFO - PROCESS | 2800 | 1464626168368 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 2800 | ++DOCSHELL 14E6A800 == 71 [pid = 2800] [id = 413] 09:36:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (14E6BC00) [pid = 2800] [serial = 1239] [outer = 00000000] 09:36:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (1612C400) [pid = 2800] [serial = 1240] [outer = 14E6BC00] 09:36:08 INFO - PROCESS | 2800 | 1464626168416 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (1692A800) [pid = 2800] [serial = 1241] [outer = 14E6BC00] 09:36:08 INFO - PROCESS | 2800 | 1464626168884 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 711ms 09:36:08 INFO - PROCESS | 2800 | 1464626168952 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 2800 | 1464626168954 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:36:08 INFO - PROCESS | 2800 | 1464626168958 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 2800 | 1464626168960 Marionette TRACE conn4 <- [1,1618,null,{}] 09:36:09 INFO - PROCESS | 2800 | 1464626168963 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 2800 | 1464626169057 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:36:09 INFO - PROCESS | 2800 | 1464626169065 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 2800 | ++DOCSHELL 1692D400 == 72 [pid = 2800] [id = 414] 09:36:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (1692F400) [pid = 2800] [serial = 1242] [outer = 00000000] 09:36:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (17468800) [pid = 2800] [serial = 1243] [outer = 1692F400] 09:36:09 INFO - PROCESS | 2800 | 1464626169110 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (1746FC00) [pid = 2800] [serial = 1244] [outer = 1692F400] 09:36:09 INFO - PROCESS | 2800 | 1464626169634 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 695ms 09:36:09 INFO - PROCESS | 2800 | 1464626169690 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 2800 | 1464626169692 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:36:09 INFO - PROCESS | 2800 | 1464626169695 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 2800 | 1464626169697 Marionette TRACE conn4 <- [1,1622,null,{}] 09:36:09 INFO - PROCESS | 2800 | 1464626169700 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 2800 | 1464626169786 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:36:09 INFO - PROCESS | 2800 | 1464626169792 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 2800 | ++DOCSHELL 10AF7000 == 73 [pid = 2800] [id = 415] 09:36:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (17248400) [pid = 2800] [serial = 1245] [outer = 00000000] 09:36:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (17A72800) [pid = 2800] [serial = 1246] [outer = 17248400] 09:36:09 INFO - PROCESS | 2800 | 1464626169836 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (17AD1800) [pid = 2800] [serial = 1247] [outer = 17248400] 09:36:10 INFO - PROCESS | 2800 | 1464626170284 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 631ms 09:36:10 INFO - PROCESS | 2800 | 1464626170344 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 2800 | 1464626170346 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 09:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:36:10 INFO - PROCESS | 2800 | 1464626170350 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 2800 | 1464626170352 Marionette TRACE conn4 <- [1,1626,null,{}] 09:36:10 INFO - PROCESS | 2800 | 1464626170355 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:10 INFO - PROCESS | 2800 | 1464626170495 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:36:10 INFO - PROCESS | 2800 | 1464626170592 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 2800 | ++DOCSHELL 18008400 == 74 [pid = 2800] [id = 416] 09:36:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1800E400) [pid = 2800] [serial = 1248] [outer = 00000000] 09:36:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1888DC00) [pid = 2800] [serial = 1249] [outer = 1800E400] 09:36:10 INFO - PROCESS | 2800 | 1464626170636 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (18964C00) [pid = 2800] [serial = 1250] [outer = 1800E400] 09:36:11 INFO - PROCESS | 2800 | 1464626171543 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (10AF2C00) [pid = 2800] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (18228C00) [pid = 2800] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (133AB800) [pid = 2800] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (19F79000) [pid = 2800] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (1A57C000) [pid = 2800] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (14450000) [pid = 2800] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (18D1BC00) [pid = 2800] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (18D8C800) [pid = 2800] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (17467400) [pid = 2800] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (18967800) [pid = 2800] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (10B36000) [pid = 2800] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (18897400) [pid = 2800] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (10B29400) [pid = 2800] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (10B2A000) [pid = 2800] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (141D3800) [pid = 2800] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (14480C00) [pid = 2800] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (186C6C00) [pid = 2800] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (18692400) [pid = 2800] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (10AEC000) [pid = 2800] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (17245C00) [pid = 2800] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (10AF3000) [pid = 2800] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (10EEF800) [pid = 2800] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (10B34800) [pid = 2800] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (15B26800) [pid = 2800] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (13312400) [pid = 2800] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (17288000) [pid = 2800] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (17A77000) [pid = 2800] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17A6DC00) [pid = 2800] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (13315800) [pid = 2800] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (18D8B000) [pid = 2800] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1247ms 09:36:11 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (1999C400) [pid = 2800] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:36:11 INFO - PROCESS | 2800 | 1464626171594 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 2800 | 1464626171598 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 09:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:36:11 INFO - PROCESS | 2800 | 1464626171604 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 2800 | 1464626171608 Marionette TRACE conn4 <- [1,1630,null,{}] 09:36:11 INFO - PROCESS | 2800 | 1464626171614 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 2800 | 1464626171795 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:36:11 INFO - PROCESS | 2800 | 1464626171944 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 2800 | ++DOCSHELL 10AF2400 == 75 [pid = 2800] [id = 417] 09:36:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (10AF2C00) [pid = 2800] [serial = 1251] [outer = 00000000] 09:36:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10B24000) [pid = 2800] [serial = 1252] [outer = 10AF2C00] 09:36:12 INFO - PROCESS | 2800 | 1464626172041 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (10B36800) [pid = 2800] [serial = 1253] [outer = 10AF2C00] 09:36:12 INFO - PROCESS | 2800 | 1464626172658 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1105ms 09:36:12 INFO - PROCESS | 2800 | 1464626172750 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 2800 | 1464626172756 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 09:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:36:12 INFO - PROCESS | 2800 | 1464626172762 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 2800 | 1464626172765 Marionette TRACE conn4 <- [1,1634,null,{}] 09:36:12 INFO - PROCESS | 2800 | 1464626172784 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 2800 | 1464626172907 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:36:13 INFO - PROCESS | 2800 | 1464626173043 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 2800 | ++DOCSHELL 1108E400 == 76 [pid = 2800] [id = 418] 09:36:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (11426C00) [pid = 2800] [serial = 1254] [outer = 00000000] 09:36:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (133AF400) [pid = 2800] [serial = 1255] [outer = 11426C00] 09:36:13 INFO - PROCESS | 2800 | 1464626173098 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (14483800) [pid = 2800] [serial = 1256] [outer = 11426C00] 09:36:13 INFO - PROCESS | 2800 | 1464626173678 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 948ms 09:36:13 INFO - PROCESS | 2800 | 1464626173706 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 2800 | 1464626173709 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 09:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:36:13 INFO - PROCESS | 2800 | 1464626173713 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 2800 | 1464626173716 Marionette TRACE conn4 <- [1,1638,null,{}] 09:36:13 INFO - PROCESS | 2800 | 1464626173727 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 2800 | 1464626173841 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:36:14 INFO - PROCESS | 2800 | 1464626173998 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 2800 | ++DOCSHELL 15CCE800 == 77 [pid = 2800] [id = 419] 09:36:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (15CD7000) [pid = 2800] [serial = 1257] [outer = 00000000] 09:36:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (167DBC00) [pid = 2800] [serial = 1258] [outer = 15CD7000] 09:36:14 INFO - PROCESS | 2800 | 1464626174056 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (1692C400) [pid = 2800] [serial = 1259] [outer = 15CD7000] 09:36:14 INFO - PROCESS | 2800 | 1464626174639 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 948ms 09:36:14 INFO - PROCESS | 2800 | 1464626174658 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 2800 | 1464626174662 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 09:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:36:14 INFO - PROCESS | 2800 | 1464626174667 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 2800 | 1464626174671 Marionette TRACE conn4 <- [1,1642,null,{}] 09:36:14 INFO - PROCESS | 2800 | 1464626174674 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 2800 | 1464626174783 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:36:14 INFO - PROCESS | 2800 | 1464626174898 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 2800 | ++DOCSHELL 15CD9400 == 78 [pid = 2800] [id = 420] 09:36:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (167D9800) [pid = 2800] [serial = 1260] [outer = 00000000] 09:36:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (17A6DC00) [pid = 2800] [serial = 1261] [outer = 167D9800] 09:36:15 INFO - PROCESS | 2800 | 1464626174995 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (17AD7000) [pid = 2800] [serial = 1262] [outer = 167D9800] 09:36:15 INFO - PROCESS | 2800 | 1464626175568 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 916ms 09:36:15 INFO - PROCESS | 2800 | 1464626175604 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 2800 | 1464626175606 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:36:15 INFO - PROCESS | 2800 | 1464626175610 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 2800 | 1464626175612 Marionette TRACE conn4 <- [1,1646,null,{}] 09:36:15 INFO - PROCESS | 2800 | 1464626175616 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 2800 | 1464626175726 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:36:15 INFO - PROCESS | 2800 | 1464626175842 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 2800 | ++DOCSHELL 17467C00 == 79 [pid = 2800] [id = 421] 09:36:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (175B3800) [pid = 2800] [serial = 1263] [outer = 00000000] 09:36:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (186BE400) [pid = 2800] [serial = 1264] [outer = 175B3800] 09:36:15 INFO - PROCESS | 2800 | 1464626175935 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (186C9800) [pid = 2800] [serial = 1265] [outer = 175B3800] 09:36:16 INFO - PROCESS | 2800 | 1464626176518 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 947ms 09:36:16 INFO - PROCESS | 2800 | 1464626176555 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 2800 | 1464626176558 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:36:16 INFO - PROCESS | 2800 | 1464626176561 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 2800 | 1464626176563 Marionette TRACE conn4 <- [1,1650,null,{}] 09:36:16 INFO - PROCESS | 2800 | 1464626176567 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 2800 | 1464626176693 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:36:16 INFO - PROCESS | 2800 | 1464626176845 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 2800 | ++DOCSHELL 18D17400 == 80 [pid = 2800] [id = 422] 09:36:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (18D1C800) [pid = 2800] [serial = 1266] [outer = 00000000] 09:36:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (18D86C00) [pid = 2800] [serial = 1267] [outer = 18D1C800] 09:36:16 INFO - PROCESS | 2800 | 1464626176901 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (18D90400) [pid = 2800] [serial = 1268] [outer = 18D1C800] 09:36:17 INFO - PROCESS | 2800 | 1464626177414 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 916ms 09:36:17 INFO - PROCESS | 2800 | 1464626177466 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 2800 | 1464626177468 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 09:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:36:17 INFO - PROCESS | 2800 | 1464626177472 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 2800 | 1464626177473 Marionette TRACE conn4 <- [1,1654,null,{}] 09:36:17 INFO - PROCESS | 2800 | 1464626177477 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 2800 | 1464626177604 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:36:17 INFO - PROCESS | 2800 | 1464626177722 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 2800 | ++DOCSHELL 10431400 == 81 [pid = 2800] [id = 423] 09:36:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (10A24000) [pid = 2800] [serial = 1269] [outer = 00000000] 09:36:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (1444D400) [pid = 2800] [serial = 1270] [outer = 10A24000] 09:36:17 INFO - PROCESS | 2800 | 1464626177818 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (14E6A400) [pid = 2800] [serial = 1271] [outer = 10A24000] 09:36:18 INFO - PROCESS | 2800 | 1464626178576 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1168ms 09:36:18 INFO - PROCESS | 2800 | 1464626178659 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 2800 | 1464626178663 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 09:36:18 INFO - PROCESS | 2800 | 1464626178668 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:36:18 INFO - PROCESS | 2800 | 1464626178672 Marionette TRACE conn4 <- [1,1658,null,{}] 09:36:18 INFO - PROCESS | 2800 | 1464626178678 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 2800 | 1464626178783 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:36:18 INFO - PROCESS | 2800 | 1464626178939 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 2800 | ++DOCSHELL 10AEC800 == 82 [pid = 2800] [id = 424] 09:36:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (10AF3000) [pid = 2800] [serial = 1272] [outer = 00000000] 09:36:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (10EE7800) [pid = 2800] [serial = 1273] [outer = 10AF3000] 09:36:18 INFO - PROCESS | 2800 | 1464626178989 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (11A19400) [pid = 2800] [serial = 1274] [outer = 10AF3000] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 10AF7000 == 81 [pid = 2800] [id = 415] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 1692D400 == 80 [pid = 2800] [id = 414] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 14E6A800 == 79 [pid = 2800] [id = 413] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 14FD0800 == 78 [pid = 2800] [id = 412] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 0F2F8C00 == 77 [pid = 2800] [id = 411] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 1A950400 == 76 [pid = 2800] [id = 408] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 180A3400 == 75 [pid = 2800] [id = 407] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 1564E400 == 74 [pid = 2800] [id = 406] 09:36:19 INFO - PROCESS | 2800 | --DOCSHELL 10B23000 == 73 [pid = 2800] [id = 405] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (15955C00) [pid = 2800] [serial = 1069] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (1A15C400) [pid = 2800] [serial = 985] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (19F63C00) [pid = 2800] [serial = 1030] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (12A96800) [pid = 2800] [serial = 973] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (18D85C00) [pid = 2800] [serial = 1072] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (14F7C000) [pid = 2800] [serial = 1024] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (1A57D800) [pid = 2800] [serial = 1075] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1A680800) [pid = 2800] [serial = 1126] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (15B27C00) [pid = 2800] [serial = 976] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (1A412800) [pid = 2800] [serial = 1114] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (19F6A400) [pid = 2800] [serial = 982] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (17472C00) [pid = 2800] [serial = 1129] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (19F64800) [pid = 2800] [serial = 1123] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (13163000) [pid = 2800] [serial = 1117] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (18D1E400) [pid = 2800] [serial = 979] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (10D3B800) [pid = 2800] [serial = 1066] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (10B5A800) [pid = 2800] [serial = 1021] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (16128800) [pid = 2800] [serial = 1120] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (186CB000) [pid = 2800] [serial = 1027] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (1A951400) [pid = 2800] [serial = 1081] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17A76800) [pid = 2800] [serial = 1078] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (189DA400) [pid = 2800] [serial = 1204] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (18963800) [pid = 2800] [serial = 1202] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (186C7000) [pid = 2800] [serial = 1201] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (14E5E400) [pid = 2800] [serial = 1207] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1746B800) [pid = 2800] [serial = 1195] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (14FCE800) [pid = 2800] [serial = 1184] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (12AF6400) [pid = 2800] [serial = 1183] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1307C400) [pid = 2800] [serial = 1189] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (13E31400) [pid = 2800] [serial = 1190] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (141CA000) [pid = 2800] [serial = 1187] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (12AEEC00) [pid = 2800] [serial = 1186] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (16135C00) [pid = 2800] [serial = 1192] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1692D800) [pid = 2800] [serial = 1193] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (10D31800) [pid = 2800] [serial = 1165] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (199A5400) [pid = 2800] [serial = 1211] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (15FC3000) [pid = 2800] [serial = 1168] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (18D82000) [pid = 2800] [serial = 1171] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (18D89C00) [pid = 2800] [serial = 1210] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1A95D400) [pid = 2800] [serial = 1174] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (199D6C00) [pid = 2800] [serial = 1177] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (1AA10800) [pid = 2800] [serial = 1180] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (1A41F800) [pid = 2800] [serial = 1213] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (189E0800) [pid = 2800] [serial = 1205] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (17ACBC00) [pid = 2800] [serial = 1198] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (17AD0400) [pid = 2800] [serial = 1199] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (1896CC00) [pid = 2800] [serial = 1208] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (175C1800) [pid = 2800] [serial = 1196] [outer = 00000000] [url = about:blank] 09:36:19 INFO - PROCESS | 2800 | 1464626179612 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1010ms 09:36:19 INFO - PROCESS | 2800 | 1464626179673 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 2800 | 1464626179678 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:36:19 INFO - PROCESS | 2800 | 1464626179684 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 2800 | 1464626179687 Marionette TRACE conn4 <- [1,1662,null,{}] 09:36:19 INFO - PROCESS | 2800 | 1464626179691 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 2800 | 1464626179796 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:36:19 INFO - PROCESS | 2800 | 1464626179904 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 2800 | ++DOCSHELL 114A9400 == 74 [pid = 2800] [id = 425] 09:36:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (114AB000) [pid = 2800] [serial = 1275] [outer = 00000000] 09:36:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (12AF5000) [pid = 2800] [serial = 1276] [outer = 114AB000] 09:36:19 INFO - PROCESS | 2800 | 1464626179949 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (13163000) [pid = 2800] [serial = 1277] [outer = 114AB000] 09:36:20 INFO - PROCESS | 2800 | 1464626180334 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 694ms 09:36:20 INFO - PROCESS | 2800 | 1464626180405 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 2800 | 1464626180408 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 09:36:20 INFO - PROCESS | 2800 | 1464626180411 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:36:20 INFO - PROCESS | 2800 | 1464626180415 Marionette TRACE conn4 <- [1,1666,null,{}] 09:36:20 INFO - PROCESS | 2800 | 1464626180427 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 2800 | 1464626180543 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:36:20 INFO - PROCESS | 2800 | 1464626180555 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 2800 | ++DOCSHELL 14FD9000 == 75 [pid = 2800] [id = 426] 09:36:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (153AB800) [pid = 2800] [serial = 1278] [outer = 00000000] 09:36:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (156F1400) [pid = 2800] [serial = 1279] [outer = 153AB800] 09:36:20 INFO - PROCESS | 2800 | 1464626180602 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (15C9E400) [pid = 2800] [serial = 1280] [outer = 153AB800] 09:36:21 INFO - PROCESS | 2800 | 1464626181075 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 694ms 09:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:36:21 INFO - PROCESS | 2800 | 1464626181113 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 2800 | 1464626181115 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 09:36:21 INFO - PROCESS | 2800 | 1464626181119 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 2800 | 1464626181120 Marionette TRACE conn4 <- [1,1670,null,{}] 09:36:21 INFO - PROCESS | 2800 | 1464626181124 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 2800 | 1464626181214 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:36:21 INFO - PROCESS | 2800 | 1464626181220 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 2800 | ++DOCSHELL 16135C00 == 76 [pid = 2800] [id = 427] 09:36:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (16136000) [pid = 2800] [serial = 1281] [outer = 00000000] 09:36:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (16B83C00) [pid = 2800] [serial = 1282] [outer = 16136000] 09:36:21 INFO - PROCESS | 2800 | 1464626181264 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (17244000) [pid = 2800] [serial = 1283] [outer = 16136000] 09:36:21 INFO - PROCESS | 2800 | 1464626181749 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 632ms 09:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:36:21 INFO - PROCESS | 2800 | 1464626181788 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 2800 | 1464626181790 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 09:36:21 INFO - PROCESS | 2800 | 1464626181794 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 2800 | 1464626181804 Marionette TRACE conn4 <- [1,1674,null,{}] 09:36:21 INFO - PROCESS | 2800 | 1464626181808 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:21 INFO - PROCESS | 2800 | 1464626181902 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:36:21 INFO - PROCESS | 2800 | 1464626181908 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 2800 | ++DOCSHELL 10A25C00 == 77 [pid = 2800] [id = 428] 09:36:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (16181800) [pid = 2800] [serial = 1284] [outer = 00000000] 09:36:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (17529000) [pid = 2800] [serial = 1285] [outer = 16181800] 09:36:21 INFO - PROCESS | 2800 | 1464626181952 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (17A6D000) [pid = 2800] [serial = 1286] [outer = 16181800] 09:36:22 INFO - PROCESS | 2800 | 1464626182440 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 695ms 09:36:22 INFO - PROCESS | 2800 | 1464626182493 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 2800 | 1464626182495 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:36:22 INFO - PROCESS | 2800 | 1464626182499 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 2800 | 1464626182500 Marionette TRACE conn4 <- [1,1678,null,{}] 09:36:22 INFO - PROCESS | 2800 | 1464626182504 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 2800 | 1464626182646 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:36:22 INFO - PROCESS | 2800 | 1464626182716 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 2800 | ++DOCSHELL 13308C00 == 78 [pid = 2800] [id = 429] 09:36:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (1752F400) [pid = 2800] [serial = 1287] [outer = 00000000] 09:36:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (18232800) [pid = 2800] [serial = 1288] [outer = 1752F400] 09:36:22 INFO - PROCESS | 2800 | 1464626182760 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (186C7000) [pid = 2800] [serial = 1289] [outer = 1752F400] 09:36:23 INFO - PROCESS | 2800 | 1464626183187 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 742ms 09:36:23 INFO - PROCESS | 2800 | 1464626183239 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 2800 | 1464626183241 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 09:36:23 INFO - PROCESS | 2800 | 1464626183245 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:36:23 INFO - PROCESS | 2800 | 1464626183246 Marionette TRACE conn4 <- [1,1682,null,{}] 09:36:23 INFO - PROCESS | 2800 | 1464626183250 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 2800 | 1464626183397 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:36:23 INFO - PROCESS | 2800 | 1464626183422 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 2800 | ++DOCSHELL 10A28800 == 79 [pid = 2800] [id = 430] 09:36:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (17AEE000) [pid = 2800] [serial = 1290] [outer = 00000000] 09:36:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (18967800) [pid = 2800] [serial = 1291] [outer = 17AEE000] 09:36:23 INFO - PROCESS | 2800 | 1464626183465 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (189D9800) [pid = 2800] [serial = 1292] [outer = 17AEE000] 09:36:23 INFO - PROCESS | 2800 | 1464626183889 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 694ms 09:36:23 INFO - PROCESS | 2800 | 1464626183945 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 2800 | 1464626183947 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:36:23 INFO - PROCESS | 2800 | 1464626183950 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 2800 | 1464626183952 Marionette TRACE conn4 <- [1,1686,null,{}] 09:36:23 INFO - PROCESS | 2800 | 1464626183961 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 2800 | 1464626184082 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:36:24 INFO - PROCESS | 2800 | 1464626184151 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 2800 | ++DOCSHELL 18226C00 == 80 [pid = 2800] [id = 431] 09:36:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (186CBC00) [pid = 2800] [serial = 1293] [outer = 00000000] 09:36:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (18D1E400) [pid = 2800] [serial = 1294] [outer = 186CBC00] 09:36:24 INFO - PROCESS | 2800 | 1464626184206 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (18D8E000) [pid = 2800] [serial = 1295] [outer = 186CBC00] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (14E6BC00) [pid = 2800] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1692F400) [pid = 2800] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (10A2A800) [pid = 2800] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (14FD5400) [pid = 2800] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (17248400) [pid = 2800] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (10B35800) [pid = 2800] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (14FD5000) [pid = 2800] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (1746B400) [pid = 2800] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (1A67F400) [pid = 2800] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (199CF000) [pid = 2800] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:36:24 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (199DD400) [pid = 2800] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:36:24 INFO - PROCESS | 2800 | 1464626184666 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 805ms 09:36:24 INFO - PROCESS | 2800 | 1464626184752 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 2800 | 1464626184754 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:36:24 INFO - PROCESS | 2800 | 1464626184758 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 2800 | 1464626184759 Marionette TRACE conn4 <- [1,1690,null,{}] 09:36:24 INFO - PROCESS | 2800 | 1464626184762 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 2800 | 1464626184898 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:36:24 INFO - PROCESS | 2800 | 1464626184904 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 2800 | ++DOCSHELL 10A51400 == 81 [pid = 2800] [id = 432] 09:36:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (13315000) [pid = 2800] [serial = 1296] [outer = 00000000] 09:36:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (186CB000) [pid = 2800] [serial = 1297] [outer = 13315000] 09:36:24 INFO - PROCESS | 2800 | 1464626184947 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (18D19000) [pid = 2800] [serial = 1298] [outer = 13315000] 09:36:25 INFO - PROCESS | 2800 | 1464626185375 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 09:36:25 INFO - PROCESS | 2800 | 1464626185427 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 2800 | 1464626185429 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 09:36:25 INFO - PROCESS | 2800 | 1464626185432 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:36:25 INFO - PROCESS | 2800 | 1464626185435 Marionette TRACE conn4 <- [1,1694,null,{}] 09:36:25 INFO - PROCESS | 2800 | 1464626185438 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 2800 | 1464626185529 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:36:25 INFO - PROCESS | 2800 | 1464626185536 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 2800 | ++DOCSHELL 10D38800 == 82 [pid = 2800] [id = 433] 09:36:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (13E31400) [pid = 2800] [serial = 1299] [outer = 00000000] 09:36:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (199A2400) [pid = 2800] [serial = 1300] [outer = 13E31400] 09:36:25 INFO - PROCESS | 2800 | 1464626185579 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (199D3800) [pid = 2800] [serial = 1301] [outer = 13E31400] 09:36:26 INFO - PROCESS | 2800 | 1464626186043 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 632ms 09:36:26 INFO - PROCESS | 2800 | 1464626186071 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 2800 | 1464626186073 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:36:26 INFO - PROCESS | 2800 | 1464626186076 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 2800 | 1464626186079 Marionette TRACE conn4 <- [1,1698,null,{}] 09:36:26 INFO - PROCESS | 2800 | 1464626186089 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 2800 | 1464626186193 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:36:26 INFO - PROCESS | 2800 | 1464626186200 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 2800 | ++DOCSHELL 199D6800 == 83 [pid = 2800] [id = 434] 09:36:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (199DAC00) [pid = 2800] [serial = 1302] [outer = 00000000] 09:36:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (1A4C4000) [pid = 2800] [serial = 1303] [outer = 199DAC00] 09:36:26 INFO - PROCESS | 2800 | 1464626186248 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1A4CDC00) [pid = 2800] [serial = 1304] [outer = 199DAC00] 09:36:26 INFO - PROCESS | 2800 | 1464626186963 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 948ms 09:36:27 INFO - PROCESS | 2800 | 1464626187023 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 2800 | 1464626187028 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:36:27 INFO - PROCESS | 2800 | 1464626187033 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 2800 | 1464626187037 Marionette TRACE conn4 <- [1,1702,null,{}] 09:36:27 INFO - PROCESS | 2800 | 1464626187042 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 2800 | 1464626187161 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:36:27 INFO - PROCESS | 2800 | 1464626187310 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 2800 | ++DOCSHELL 10B22400 == 84 [pid = 2800] [id = 435] 09:36:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10B3E400) [pid = 2800] [serial = 1305] [outer = 00000000] 09:36:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (10EE8800) [pid = 2800] [serial = 1306] [outer = 10B3E400] 09:36:27 INFO - PROCESS | 2800 | 1464626187366 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (13310400) [pid = 2800] [serial = 1307] [outer = 10B3E400] 09:36:28 INFO - PROCESS | 2800 | 1464626188054 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1058ms 09:36:28 INFO - PROCESS | 2800 | 1464626188110 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 2800 | 1464626188116 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 09:36:28 INFO - PROCESS | 2800 | 1464626188156 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:36:28 INFO - PROCESS | 2800 | 1464626188159 Marionette TRACE conn4 <- [1,1706,null,{}] 09:36:28 INFO - PROCESS | 2800 | 1464626188162 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 2800 | 1464626188279 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:36:28 INFO - PROCESS | 2800 | 1464626188424 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 2800 | ++DOCSHELL 14E65000 == 85 [pid = 2800] [id = 436] 09:36:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (14F88C00) [pid = 2800] [serial = 1308] [outer = 00000000] 09:36:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (16130000) [pid = 2800] [serial = 1309] [outer = 14F88C00] 09:36:28 INFO - PROCESS | 2800 | 1464626188479 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (16932400) [pid = 2800] [serial = 1310] [outer = 14F88C00] 09:36:29 INFO - PROCESS | 2800 | 1464626189089 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 995ms 09:36:29 INFO - PROCESS | 2800 | 1464626189146 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 2800 | 1464626189148 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 09:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:36:29 INFO - PROCESS | 2800 | 1464626189152 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 2800 | 1464626189156 Marionette TRACE conn4 <- [1,1710,null,{}] 09:36:29 INFO - PROCESS | 2800 | 1464626189167 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:29 INFO - PROCESS | 2800 | 1464626189283 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:36:29 INFO - PROCESS | 2800 | 1464626189431 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 2800 | ++DOCSHELL 189D8800 == 86 [pid = 2800] [id = 437] 09:36:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (189DB000) [pid = 2800] [serial = 1311] [outer = 00000000] 09:36:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (18D81C00) [pid = 2800] [serial = 1312] [outer = 189DB000] 09:36:29 INFO - PROCESS | 2800 | 1464626189488 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (199DD400) [pid = 2800] [serial = 1313] [outer = 189DB000] 09:36:30 INFO - PROCESS | 2800 | 1464626190030 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 900ms 09:36:30 INFO - PROCESS | 2800 | 1464626190056 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 2800 | 1464626190058 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:36:30 INFO - PROCESS | 2800 | 1464626190062 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 2800 | 1464626190064 Marionette TRACE conn4 <- [1,1714,null,{}] 09:36:30 INFO - PROCESS | 2800 | 1464626190068 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 2800 | 1464626190189 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:36:30 INFO - PROCESS | 2800 | 1464626190347 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 2800 | ++DOCSHELL 19F6B400 == 87 [pid = 2800] [id = 438] 09:36:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (1A4C5000) [pid = 2800] [serial = 1314] [outer = 00000000] 09:36:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (1A583000) [pid = 2800] [serial = 1315] [outer = 1A4C5000] 09:36:30 INFO - PROCESS | 2800 | 1464626190402 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (1A67E800) [pid = 2800] [serial = 1316] [outer = 1A4C5000] 09:36:31 INFO - PROCESS | 2800 | 1464626191015 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1011ms 09:36:31 INFO - PROCESS | 2800 | 1464626191065 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 2800 | 1464626191067 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:36:31 INFO - PROCESS | 2800 | 1464626191071 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 2800 | 1464626191073 Marionette TRACE conn4 <- [1,1718,null,{}] 09:36:31 INFO - PROCESS | 2800 | 1464626191124 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 2800 | 1464626191598 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:36:31 INFO - PROCESS | 2800 | 1464626191791 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 2800 | ++DOCSHELL 105F0C00 == 88 [pid = 2800] [id = 439] 09:36:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (105F5000) [pid = 2800] [serial = 1317] [outer = 00000000] 09:36:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (10A2D400) [pid = 2800] [serial = 1318] [outer = 105F5000] 09:36:31 INFO - PROCESS | 2800 | 1464626191842 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (10A7D400) [pid = 2800] [serial = 1319] [outer = 105F5000] 09:36:32 INFO - PROCESS | 2800 | 1464626192429 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1389ms 09:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:36:32 INFO - PROCESS | 2800 | 1464626192476 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 2800 | 1464626192480 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 09:36:32 INFO - PROCESS | 2800 | 1464626192484 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 2800 | 1464626192488 Marionette TRACE conn4 <- [1,1722,null,{}] 09:36:32 INFO - PROCESS | 2800 | 1464626192492 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 2800 | 1464626192627 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:36:32 INFO - PROCESS | 2800 | 1464626192778 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 2800 | ++DOCSHELL 10B39000 == 89 [pid = 2800] [id = 440] 09:36:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (10D33000) [pid = 2800] [serial = 1320] [outer = 00000000] 09:36:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (10EE1400) [pid = 2800] [serial = 1321] [outer = 10D33000] 09:36:32 INFO - PROCESS | 2800 | 1464626192833 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (112BC800) [pid = 2800] [serial = 1322] [outer = 10D33000] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 1A4CE000 == 88 [pid = 2800] [id = 410] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10B27C00 == 87 [pid = 2800] [id = 355] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 16E35000 == 86 [pid = 2800] [id = 390] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10D38800 == 85 [pid = 2800] [id = 433] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10A51400 == 84 [pid = 2800] [id = 432] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 18226C00 == 83 [pid = 2800] [id = 431] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10A28800 == 82 [pid = 2800] [id = 430] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 13308C00 == 81 [pid = 2800] [id = 429] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10A25C00 == 80 [pid = 2800] [id = 428] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 16135C00 == 79 [pid = 2800] [id = 427] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 14FD9000 == 78 [pid = 2800] [id = 426] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 114A9400 == 77 [pid = 2800] [id = 425] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 18D1E800 == 76 [pid = 2800] [id = 404] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10AEC800 == 75 [pid = 2800] [id = 424] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 17467C00 == 74 [pid = 2800] [id = 421] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 15CD9400 == 73 [pid = 2800] [id = 420] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1888DC00) [pid = 2800] [serial = 1249] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 15CCE800 == 72 [pid = 2800] [id = 419] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 1108E400 == 71 [pid = 2800] [id = 418] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 10AF2400 == 70 [pid = 2800] [id = 417] 09:36:33 INFO - PROCESS | 2800 | --DOCSHELL 18008400 == 69 [pid = 2800] [id = 416] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (17468800) [pid = 2800] [serial = 1243] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1746FC00) [pid = 2800] [serial = 1244] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (18D82800) [pid = 2800] [serial = 1222] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (12D28000) [pid = 2800] [serial = 1235] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (10B57C00) [pid = 2800] [serial = 1234] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (1612B800) [pid = 2800] [serial = 1238] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (15CD0400) [pid = 2800] [serial = 1237] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (1B4EF800) [pid = 2800] [serial = 1231] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (1A95C800) [pid = 2800] [serial = 1225] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (17AD1800) [pid = 2800] [serial = 1247] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17A72800) [pid = 2800] [serial = 1246] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (11C05C00) [pid = 2800] [serial = 1166] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (16925000) [pid = 2800] [serial = 1169] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (19F82800) [pid = 2800] [serial = 1172] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1AA03000) [pid = 2800] [serial = 1175] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (199DA800) [pid = 2800] [serial = 1178] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1ACAA800) [pid = 2800] [serial = 1181] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (11C76000) [pid = 2800] [serial = 1216] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (1612C400) [pid = 2800] [serial = 1240] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (1692A800) [pid = 2800] [serial = 1241] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (16136400) [pid = 2800] [serial = 1219] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1ACAEC00) [pid = 2800] [serial = 1228] [outer = 00000000] [url = about:blank] 09:36:33 INFO - PROCESS | 2800 | 1464626193363 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 900ms 09:36:33 INFO - PROCESS | 2800 | 1464626193386 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 2800 | 1464626193388 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:36:33 INFO - PROCESS | 2800 | 1464626193392 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 2800 | 1464626193394 Marionette TRACE conn4 <- [1,1726,null,{}] 09:36:33 INFO - PROCESS | 2800 | 1464626193397 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 2800 | 1464626193482 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:36:33 INFO - PROCESS | 2800 | 1464626193492 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 2800 | ++DOCSHELL 10EEF400 == 70 [pid = 2800] [id = 441] 09:36:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (11086800) [pid = 2800] [serial = 1323] [outer = 00000000] 09:36:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (12885800) [pid = 2800] [serial = 1324] [outer = 11086800] 09:36:33 INFO - PROCESS | 2800 | 1464626193537 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (12D27000) [pid = 2800] [serial = 1325] [outer = 11086800] 09:36:34 INFO - PROCESS | 2800 | 1464626194029 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 695ms 09:36:34 INFO - PROCESS | 2800 | 1464626194091 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:36:34 INFO - PROCESS | 2800 | 1464626194094 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 2800 | 1464626194104 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 2800 | 1464626194108 Marionette TRACE conn4 <- [1,1730,null,{}] 09:36:34 INFO - PROCESS | 2800 | 1464626194111 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 2800 | 1464626194251 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:36:34 INFO - PROCESS | 2800 | 1464626194386 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 2800 | ++DOCSHELL 13907000 == 71 [pid = 2800] [id = 442] 09:36:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (1390A800) [pid = 2800] [serial = 1326] [outer = 00000000] 09:36:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (14484000) [pid = 2800] [serial = 1327] [outer = 1390A800] 09:36:34 INFO - PROCESS | 2800 | 1464626194434 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14E5EC00) [pid = 2800] [serial = 1328] [outer = 1390A800] 09:36:34 INFO - PROCESS | 2800 | 1464626194781 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 710ms 09:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:36:34 INFO - PROCESS | 2800 | 1464626194828 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 2800 | 1464626194830 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 2800 | 1464626194833 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 2800 | 1464626194835 Marionette TRACE conn4 <- [1,1734,null,{}] 09:36:34 INFO - PROCESS | 2800 | 1464626194838 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 2800 | 1464626194922 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:36:34 INFO - PROCESS | 2800 | 1464626194928 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 2800 | ++DOCSHELL 10A50C00 == 72 [pid = 2800] [id = 443] 09:36:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (14E63000) [pid = 2800] [serial = 1329] [outer = 00000000] 09:36:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (153B7C00) [pid = 2800] [serial = 1330] [outer = 14E63000] 09:36:34 INFO - PROCESS | 2800 | 1464626194972 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1543DC00) [pid = 2800] [serial = 1331] [outer = 14E63000] 09:36:35 INFO - PROCESS | 2800 | 1464626195455 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 648ms 09:36:35 INFO - PROCESS | 2800 | 1464626195471 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 2800 | 1464626195473 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:36:35 INFO - PROCESS | 2800 | 1464626195495 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 2800 | 1464626195497 Marionette TRACE conn4 <- [1,1738,null,{}] 09:36:35 INFO - PROCESS | 2800 | 1464626195500 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 2800 | 1464626195619 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:36:35 INFO - PROCESS | 2800 | 1464626195739 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 2800 | ++DOCSHELL 15C9BC00 == 73 [pid = 2800] [id = 444] 09:36:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (15CCE800) [pid = 2800] [serial = 1332] [outer = 00000000] 09:36:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (15CDBC00) [pid = 2800] [serial = 1333] [outer = 15CCE800] 09:36:35 INFO - PROCESS | 2800 | 1464626195791 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (16131000) [pid = 2800] [serial = 1334] [outer = 15CCE800] 09:36:36 INFO - PROCESS | 2800 | 1464626196232 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 805ms 09:36:36 INFO - PROCESS | 2800 | 1464626196289 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 2800 | 1464626196292 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 09:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:36:36 INFO - PROCESS | 2800 | 1464626196295 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 2800 | 1464626196296 Marionette TRACE conn4 <- [1,1742,null,{}] 09:36:36 INFO - PROCESS | 2800 | 1464626196305 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 2800 | 1464626196431 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:36:36 INFO - PROCESS | 2800 | 1464626196495 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 2800 | ++DOCSHELL 15CDB400 == 74 [pid = 2800] [id = 445] 09:36:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (15FD0000) [pid = 2800] [serial = 1335] [outer = 00000000] 09:36:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1692AC00) [pid = 2800] [serial = 1336] [outer = 15FD0000] 09:36:36 INFO - PROCESS | 2800 | 1464626196539 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (169A8400) [pid = 2800] [serial = 1337] [outer = 15FD0000] 09:36:36 INFO - PROCESS | 2800 | 1464626196936 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 695ms 09:36:37 INFO - PROCESS | 2800 | 1464626196994 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 2800 | 1464626196996 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 09:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:36:37 INFO - PROCESS | 2800 | 1464626197000 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 2800 | 1464626197001 Marionette TRACE conn4 <- [1,1746,null,{}] 09:36:37 INFO - PROCESS | 2800 | 1464626197005 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 2800 | 1464626197146 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:36:37 INFO - PROCESS | 2800 | 1464626197830 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10AF3000) [pid = 2800] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (13315000) [pid = 2800] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (16181800) [pid = 2800] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17AEE000) [pid = 2800] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (1752F400) [pid = 2800] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (153AB800) [pid = 2800] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (114AB000) [pid = 2800] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (16136000) [pid = 2800] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (186CBC00) [pid = 2800] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1800E400) [pid = 2800] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:36:37 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (13E31400) [pid = 2800] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:36:37 INFO - PROCESS | 2800 | ++DOCSHELL 10A2B400 == 75 [pid = 2800] [id = 446] 09:36:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (10A2F000) [pid = 2800] [serial = 1338] [outer = 00000000] 09:36:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (11087000) [pid = 2800] [serial = 1339] [outer = 10A2F000] 09:36:37 INFO - PROCESS | 2800 | 1464626197881 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (14FCD000) [pid = 2800] [serial = 1340] [outer = 10A2F000] 09:36:38 INFO - PROCESS | 2800 | 1464626198250 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1263ms 09:36:38 INFO - PROCESS | 2800 | 1464626198296 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 2800 | 1464626198298 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 09:36:38 INFO - PROCESS | 2800 | 1464626198301 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:36:38 INFO - PROCESS | 2800 | 1464626198303 Marionette TRACE conn4 <- [1,1750,null,{}] 09:36:38 INFO - PROCESS | 2800 | 1464626198306 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 2800 | 1464626198441 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:36:38 INFO - PROCESS | 2800 | 1464626198453 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 2800 | ++DOCSHELL 141C8800 == 76 [pid = 2800] [id = 447] 09:36:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (14486800) [pid = 2800] [serial = 1341] [outer = 00000000] 09:36:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (17288000) [pid = 2800] [serial = 1342] [outer = 14486800] 09:36:38 INFO - PROCESS | 2800 | 1464626198497 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (17470400) [pid = 2800] [serial = 1343] [outer = 14486800] 09:36:38 INFO - PROCESS | 2800 | 1464626198895 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 632ms 09:36:38 INFO - PROCESS | 2800 | 1464626198939 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 2800 | 1464626198941 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:36:38 INFO - PROCESS | 2800 | 1464626198945 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 2800 | 1464626198946 Marionette TRACE conn4 <- [1,1754,null,{}] 09:36:38 INFO - PROCESS | 2800 | 1464626198950 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 2800 | 1464626199032 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:36:39 INFO - PROCESS | 2800 | 1464626199165 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 2800 | ++DOCSHELL 0F229C00 == 77 [pid = 2800] [id = 448] 09:36:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (0F2FA400) [pid = 2800] [serial = 1344] [outer = 00000000] 09:36:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (17474000) [pid = 2800] [serial = 1345] [outer = 0F2FA400] 09:36:39 INFO - PROCESS | 2800 | 1464626199208 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (0F229400) [pid = 2800] [serial = 1346] [outer = 0F2FA400] 09:36:39 INFO - PROCESS | 2800 | 1464626199560 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 647ms 09:36:39 INFO - PROCESS | 2800 | 1464626199583 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 2800 | 1464626199585 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 09:36:39 INFO - PROCESS | 2800 | 1464626199588 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:36:39 INFO - PROCESS | 2800 | 1464626199590 Marionette TRACE conn4 <- [1,1758,null,{}] 09:36:39 INFO - PROCESS | 2800 | 1464626199593 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 2800 | 1464626199723 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:36:39 INFO - PROCESS | 2800 | 1464626199729 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 2800 | ++DOCSHELL 17287C00 == 78 [pid = 2800] [id = 449] 09:36:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (17473800) [pid = 2800] [serial = 1347] [outer = 00000000] 09:36:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (17ACDC00) [pid = 2800] [serial = 1348] [outer = 17473800] 09:36:39 INFO - PROCESS | 2800 | 1464626199777 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (17AEA000) [pid = 2800] [serial = 1349] [outer = 17473800] 09:36:40 INFO - PROCESS | 2800 | 1464626200497 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 947ms 09:36:40 INFO - PROCESS | 2800 | 1464626200535 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 2800 | 1464626200540 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:36:40 INFO - PROCESS | 2800 | 1464626200545 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 2800 | 1464626200550 Marionette TRACE conn4 <- [1,1762,null,{}] 09:36:40 INFO - PROCESS | 2800 | 1464626200555 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 2800 | 1464626200669 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:36:40 INFO - PROCESS | 2800 | 1464626200830 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 2800 | ++DOCSHELL 10A2C800 == 79 [pid = 2800] [id = 450] 09:36:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (10A51400) [pid = 2800] [serial = 1350] [outer = 00000000] 09:36:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (10B65C00) [pid = 2800] [serial = 1351] [outer = 10A51400] 09:36:40 INFO - PROCESS | 2800 | 1464626200890 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (10D3E800) [pid = 2800] [serial = 1352] [outer = 10A51400] 09:36:41 INFO - PROCESS | 2800 | 1464626201517 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1010ms 09:36:41 INFO - PROCESS | 2800 | 1464626201581 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 2800 | 1464626201587 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 09:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:36:41 INFO - PROCESS | 2800 | 1464626201593 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 2800 | 1464626201596 Marionette TRACE conn4 <- [1,1766,null,{}] 09:36:41 INFO - PROCESS | 2800 | 1464626201600 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:41 INFO - PROCESS | 2800 | 1464626201713 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:36:41 INFO - PROCESS | 2800 | 1464626201828 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F3400 == 80 [pid = 2800] [id = 451] 09:36:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (11CA6800) [pid = 2800] [serial = 1353] [outer = 00000000] 09:36:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (1444D800) [pid = 2800] [serial = 1354] [outer = 11CA6800] 09:36:41 INFO - PROCESS | 2800 | 1464626201922 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (14FD9400) [pid = 2800] [serial = 1355] [outer = 11CA6800] 09:36:42 INFO - PROCESS | 2800 | 1464626202517 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 963ms 09:36:42 INFO - PROCESS | 2800 | 1464626202536 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 2800 | 1464626202539 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:36:42 INFO - PROCESS | 2800 | 1464626202543 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 2800 | 1464626202546 Marionette TRACE conn4 <- [1,1770,null,{}] 09:36:42 INFO - PROCESS | 2800 | 1464626202557 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 2800 | 1464626202669 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:36:42 INFO - PROCESS | 2800 | 1464626202826 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 2800 | ++DOCSHELL 178DD800 == 81 [pid = 2800] [id = 452] 09:36:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (178E2000) [pid = 2800] [serial = 1356] [outer = 00000000] 09:36:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (17ACD400) [pid = 2800] [serial = 1357] [outer = 178E2000] 09:36:42 INFO - PROCESS | 2800 | 1464626202884 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (17B0FC00) [pid = 2800] [serial = 1358] [outer = 178E2000] 09:36:43 INFO - PROCESS | 2800 | 1464626203481 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1010ms 09:36:43 INFO - PROCESS | 2800 | 1464626203544 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 2800 | 1464626203547 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:36:43 INFO - PROCESS | 2800 | 1464626203551 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 2800 | 1464626203553 Marionette TRACE conn4 <- [1,1774,null,{}] 09:36:43 INFO - PROCESS | 2800 | 1464626203556 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 2800 | 1464626203666 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:36:43 INFO - PROCESS | 2800 | 1464626203807 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 2800 | ++DOCSHELL 1612E400 == 82 [pid = 2800] [id = 453] 09:36:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (17A79000) [pid = 2800] [serial = 1359] [outer = 00000000] 09:36:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (186C2C00) [pid = 2800] [serial = 1360] [outer = 17A79000] 09:36:43 INFO - PROCESS | 2800 | 1464626203862 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (18899000) [pid = 2800] [serial = 1361] [outer = 17A79000] 09:36:44 INFO - PROCESS | 2800 | 1464626204427 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 900ms 09:36:44 INFO - PROCESS | 2800 | 1464626204486 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 2800 | 1464626204489 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:36:44 INFO - PROCESS | 2800 | 1464626204494 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 2800 | 1464626204497 Marionette TRACE conn4 <- [1,1778,null,{}] 09:36:44 INFO - PROCESS | 2800 | 1464626204503 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 2800 | 1464626204609 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:36:44 INFO - PROCESS | 2800 | 1464626204723 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 2800 | ++DOCSHELL 1036B400 == 83 [pid = 2800] [id = 454] 09:36:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (130A5C00) [pid = 2800] [serial = 1362] [outer = 00000000] 09:36:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (18968C00) [pid = 2800] [serial = 1363] [outer = 130A5C00] 09:36:44 INFO - PROCESS | 2800 | 1464626204817 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (189D5C00) [pid = 2800] [serial = 1364] [outer = 130A5C00] 09:36:45 INFO - PROCESS | 2800 | 1464626205391 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 947ms 09:36:45 INFO - PROCESS | 2800 | 1464626205437 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 2800 | 1464626205439 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 09:36:45 INFO - PROCESS | 2800 | 1464626205442 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:36:45 INFO - PROCESS | 2800 | 1464626205444 Marionette TRACE conn4 <- [1,1782,null,{}] 09:36:45 INFO - PROCESS | 2800 | 1464626205448 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 2800 | 1464626205569 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:36:45 INFO - PROCESS | 2800 | 1464626205724 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 2800 | ++DOCSHELL 10A28800 == 84 [pid = 2800] [id = 455] 09:36:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (10A28C00) [pid = 2800] [serial = 1365] [outer = 00000000] 09:36:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (18D82800) [pid = 2800] [serial = 1366] [outer = 10A28C00] 09:36:45 INFO - PROCESS | 2800 | 1464626205781 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (18D85400) [pid = 2800] [serial = 1367] [outer = 10A28C00] 09:36:46 INFO - PROCESS | 2800 | 1464626206381 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1010ms 09:36:46 INFO - PROCESS | 2800 | 1464626206445 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 2800 | 1464626206447 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:36:46 INFO - PROCESS | 2800 | 1464626206452 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 2800 | 1464626206454 Marionette TRACE conn4 <- [1,1786,null,{}] 09:36:46 INFO - PROCESS | 2800 | 1464626206457 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 2800 | 1464626206568 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:36:46 INFO - PROCESS | 2800 | 1464626206844 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 2800 | ++DOCSHELL 1050EC00 == 85 [pid = 2800] [id = 456] 09:36:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (105ED400) [pid = 2800] [serial = 1368] [outer = 00000000] 09:36:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (10A2C000) [pid = 2800] [serial = 1369] [outer = 105ED400] 09:36:46 INFO - PROCESS | 2800 | 1464626206902 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (10AF8C00) [pid = 2800] [serial = 1370] [outer = 105ED400] 09:36:47 INFO - PROCESS | 2800 | 1464626207571 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1168ms 09:36:47 INFO - PROCESS | 2800 | 1464626207649 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 2800 | 1464626207653 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 09:36:47 INFO - PROCESS | 2800 | 1464626207659 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:36:47 INFO - PROCESS | 2800 | 1464626207662 Marionette TRACE conn4 <- [1,1790,null,{}] 09:36:47 INFO - PROCESS | 2800 | 1464626207668 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 2800 | 1464626207776 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:36:47 INFO - PROCESS | 2800 | 1464626207920 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 2800 | ++DOCSHELL 10B3A400 == 86 [pid = 2800] [id = 457] 09:36:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (12888000) [pid = 2800] [serial = 1371] [outer = 00000000] 09:36:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (13E39800) [pid = 2800] [serial = 1372] [outer = 12888000] 09:36:47 INFO - PROCESS | 2800 | 1464626207969 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (14FCAC00) [pid = 2800] [serial = 1373] [outer = 12888000] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 18D17400 == 85 [pid = 2800] [id = 422] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 141CF800 == 84 [pid = 2800] [id = 325] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 0F229C00 == 83 [pid = 2800] [id = 448] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 141C8800 == 82 [pid = 2800] [id = 447] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 10A2B400 == 81 [pid = 2800] [id = 446] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 15CDB400 == 80 [pid = 2800] [id = 445] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 15C9BC00 == 79 [pid = 2800] [id = 444] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 10A50C00 == 78 [pid = 2800] [id = 443] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 13907000 == 77 [pid = 2800] [id = 442] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 10EEF400 == 76 [pid = 2800] [id = 441] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 10B39000 == 75 [pid = 2800] [id = 440] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 105F0C00 == 74 [pid = 2800] [id = 439] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 189D8800 == 73 [pid = 2800] [id = 437] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (1A4C4000) [pid = 2800] [serial = 1303] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 14E65000 == 72 [pid = 2800] [id = 436] 09:36:48 INFO - PROCESS | 2800 | --DOCSHELL 10B22400 == 71 [pid = 2800] [id = 435] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (199D3800) [pid = 2800] [serial = 1301] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (133AF400) [pid = 2800] [serial = 1255] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (11A19400) [pid = 2800] [serial = 1274] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (18D19000) [pid = 2800] [serial = 1298] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (17529000) [pid = 2800] [serial = 1285] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (189D9800) [pid = 2800] [serial = 1292] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (18232800) [pid = 2800] [serial = 1288] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (15C9E400) [pid = 2800] [serial = 1280] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (10B24000) [pid = 2800] [serial = 1252] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (186CB000) [pid = 2800] [serial = 1297] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (186C7000) [pid = 2800] [serial = 1289] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (13163000) [pid = 2800] [serial = 1277] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1444D400) [pid = 2800] [serial = 1270] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (156F1400) [pid = 2800] [serial = 1279] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (17244000) [pid = 2800] [serial = 1283] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (17A6D000) [pid = 2800] [serial = 1286] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (18D86C00) [pid = 2800] [serial = 1267] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (10EE7800) [pid = 2800] [serial = 1273] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (18D1E400) [pid = 2800] [serial = 1294] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (186BE400) [pid = 2800] [serial = 1264] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (18964C00) [pid = 2800] [serial = 1250] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (167DBC00) [pid = 2800] [serial = 1258] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (16B83C00) [pid = 2800] [serial = 1282] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18D8E000) [pid = 2800] [serial = 1295] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (199A2400) [pid = 2800] [serial = 1300] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (18967800) [pid = 2800] [serial = 1291] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (12AF5000) [pid = 2800] [serial = 1276] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17A6DC00) [pid = 2800] [serial = 1261] [outer = 00000000] [url = about:blank] 09:36:48 INFO - PROCESS | 2800 | 1464626208466 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 837ms 09:36:48 INFO - PROCESS | 2800 | 1464626208507 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 2800 | 1464626208511 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:36:48 INFO - PROCESS | 2800 | 1464626208515 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 2800 | 1464626208517 Marionette TRACE conn4 <- [1,1794,null,{}] 09:36:48 INFO - PROCESS | 2800 | 1464626208521 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 2800 | 1464626208618 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:36:48 INFO - PROCESS | 2800 | 1464626208627 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 2800 | ++DOCSHELL 11CA5400 == 72 [pid = 2800] [id = 458] 09:36:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (12AF5000) [pid = 2800] [serial = 1374] [outer = 00000000] 09:36:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (13E34800) [pid = 2800] [serial = 1375] [outer = 12AF5000] 09:36:48 INFO - PROCESS | 2800 | 1464626208673 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (14FCE000) [pid = 2800] [serial = 1376] [outer = 12AF5000] 09:36:49 INFO - PROCESS | 2800 | 1464626209167 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 711ms 09:36:49 INFO - PROCESS | 2800 | 1464626209215 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 2800 | 1464626209218 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:36:49 INFO - PROCESS | 2800 | 1464626209222 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 2800 | 1464626209228 Marionette TRACE conn4 <- [1,1798,null,{}] 09:36:49 INFO - PROCESS | 2800 | 1464626209237 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 2800 | 1464626209352 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:36:49 INFO - PROCESS | 2800 | 1464626209461 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 2800 | ++DOCSHELL 1315B000 == 73 [pid = 2800] [id = 459] 09:36:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (15433800) [pid = 2800] [serial = 1377] [outer = 00000000] 09:36:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (16929800) [pid = 2800] [serial = 1378] [outer = 15433800] 09:36:49 INFO - PROCESS | 2800 | 1464626209508 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (16B7D400) [pid = 2800] [serial = 1379] [outer = 15433800] 09:36:49 INFO - PROCESS | 2800 | 1464626209900 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 758ms 09:36:49 INFO - PROCESS | 2800 | 1464626209961 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 2800 | 1464626209964 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:36:49 INFO - PROCESS | 2800 | 1464626209967 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 2800 | 1464626209969 Marionette TRACE conn4 <- [1,1802,null,{}] 09:36:50 INFO - PROCESS | 2800 | 1464626209972 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 2800 | 1464626210061 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:36:50 INFO - PROCESS | 2800 | 1464626210067 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 2800 | ++DOCSHELL 1692E800 == 74 [pid = 2800] [id = 460] 09:36:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (17239C00) [pid = 2800] [serial = 1380] [outer = 00000000] 09:36:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (178DD000) [pid = 2800] [serial = 1381] [outer = 17239C00] 09:36:50 INFO - PROCESS | 2800 | 1464626210115 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (17A77800) [pid = 2800] [serial = 1382] [outer = 17239C00] 09:36:50 INFO - PROCESS | 2800 | 1464626210599 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 647ms 09:36:50 INFO - PROCESS | 2800 | 1464626210653 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 2800 | 1464626210655 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 09:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:36:50 INFO - PROCESS | 2800 | 1464626210659 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 2800 | 1464626210662 Marionette TRACE conn4 <- [1,1806,null,{}] 09:36:50 INFO - PROCESS | 2800 | 1464626210666 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:50 INFO - PROCESS | 2800 | 1464626210789 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:36:50 INFO - PROCESS | 2800 | 1464626210885 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 2800 | ++DOCSHELL 17AF5800 == 75 [pid = 2800] [id = 461] 09:36:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (180A5000) [pid = 2800] [serial = 1383] [outer = 00000000] 09:36:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (186BC400) [pid = 2800] [serial = 1384] [outer = 180A5000] 09:36:50 INFO - PROCESS | 2800 | 1464626210935 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (18896000) [pid = 2800] [serial = 1385] [outer = 180A5000] 09:36:51 INFO - PROCESS | 2800 | 1464626211397 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 806ms 09:36:51 INFO - PROCESS | 2800 | 1464626211463 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 2800 | 1464626211465 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:36:51 INFO - PROCESS | 2800 | 1464626211468 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 2800 | 1464626211470 Marionette TRACE conn4 <- [1,1810,null,{}] 09:36:51 INFO - PROCESS | 2800 | 1464626211473 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 2800 | 1464626211602 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:36:51 INFO - PROCESS | 2800 | 1464626211676 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 2800 | ++DOCSHELL 10A56C00 == 76 [pid = 2800] [id = 462] 09:36:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (15B27C00) [pid = 2800] [serial = 1386] [outer = 00000000] 09:36:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (189E1000) [pid = 2800] [serial = 1387] [outer = 15B27C00] 09:36:51 INFO - PROCESS | 2800 | 1464626211725 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (18D1B000) [pid = 2800] [serial = 1388] [outer = 15B27C00] 09:36:52 INFO - PROCESS | 2800 | 1464626212118 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 710ms 09:36:52 INFO - PROCESS | 2800 | 1464626212168 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 2800 | 1464626212170 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 09:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:36:52 INFO - PROCESS | 2800 | 1464626212173 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 2800 | 1464626212174 Marionette TRACE conn4 <- [1,1814,null,{}] 09:36:52 INFO - PROCESS | 2800 | 1464626212178 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 2800 | 1464626212324 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:36:52 INFO - PROCESS | 2800 | 1464626212392 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 2800 | ++DOCSHELL 189DDC00 == 77 [pid = 2800] [id = 463] 09:36:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (18D19800) [pid = 2800] [serial = 1389] [outer = 00000000] 09:36:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (18D8F800) [pid = 2800] [serial = 1390] [outer = 18D19800] 09:36:52 INFO - PROCESS | 2800 | 1464626212435 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (1999F000) [pid = 2800] [serial = 1391] [outer = 18D19800] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (15CCE800) [pid = 2800] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (15FD0000) [pid = 2800] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (10D33000) [pid = 2800] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (105F5000) [pid = 2800] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (11086800) [pid = 2800] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (14E63000) [pid = 2800] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1390A800) [pid = 2800] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (10A2F000) [pid = 2800] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (14486800) [pid = 2800] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (199D7C00) [pid = 2800] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:36:52 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (0F2FA400) [pid = 2800] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:36:52 INFO - PROCESS | 2800 | 1464626212965 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 852ms 09:36:53 INFO - PROCESS | 2800 | 1464626213017 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 2800 | 1464626213019 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 09:36:53 INFO - PROCESS | 2800 | 1464626213022 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:36:53 INFO - PROCESS | 2800 | 1464626213024 Marionette TRACE conn4 <- [1,1818,null,{}] 09:36:53 INFO - PROCESS | 2800 | 1464626213027 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 2800 | 1464626213122 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:36:53 INFO - PROCESS | 2800 | 1464626213131 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 2800 | ++DOCSHELL 13E34000 == 78 [pid = 2800] [id = 464] 09:36:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (141D6000) [pid = 2800] [serial = 1392] [outer = 00000000] 09:36:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (16B79C00) [pid = 2800] [serial = 1393] [outer = 141D6000] 09:36:53 INFO - PROCESS | 2800 | 1464626213178 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (18D82C00) [pid = 2800] [serial = 1394] [outer = 141D6000] 09:36:53 INFO - PROCESS | 2800 | 1464626213649 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 632ms 09:36:53 INFO - PROCESS | 2800 | 1464626213698 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 2800 | 1464626213700 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 09:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:36:53 INFO - PROCESS | 2800 | 1464626213703 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 2800 | 1464626213705 Marionette TRACE conn4 <- [1,1822,null,{}] 09:36:53 INFO - PROCESS | 2800 | 1464626213708 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 2800 | 1464626213804 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:36:53 INFO - PROCESS | 2800 | 1464626213838 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 2800 | ++DOCSHELL 13910C00 == 79 [pid = 2800] [id = 465] 09:36:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (14F87400) [pid = 2800] [serial = 1395] [outer = 00000000] 09:36:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (199D2C00) [pid = 2800] [serial = 1396] [outer = 14F87400] 09:36:53 INFO - PROCESS | 2800 | 1464626213881 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (199DB800) [pid = 2800] [serial = 1397] [outer = 14F87400] 09:36:54 INFO - PROCESS | 2800 | 1464626214328 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 710ms 09:36:54 INFO - PROCESS | 2800 | 1464626214403 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 2800 | 1464626214405 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 09:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:36:54 INFO - PROCESS | 2800 | 1464626214409 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 2800 | 1464626214410 Marionette TRACE conn4 <- [1,1826,null,{}] 09:36:54 INFO - PROCESS | 2800 | 1464626214414 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 2800 | 1464626214500 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:36:54 INFO - PROCESS | 2800 | 1464626214509 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 2800 | ++DOCSHELL 17AD1C00 == 80 [pid = 2800] [id = 466] 09:36:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (19F6D000) [pid = 2800] [serial = 1398] [outer = 00000000] 09:36:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (1A41FC00) [pid = 2800] [serial = 1399] [outer = 19F6D000] 09:36:54 INFO - PROCESS | 2800 | 1464626214559 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (1A57BC00) [pid = 2800] [serial = 1400] [outer = 19F6D000] 09:36:55 INFO - PROCESS | 2800 | 1464626215301 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 963ms 09:36:55 INFO - PROCESS | 2800 | 1464626215360 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 2800 | 1464626215364 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:36:55 INFO - PROCESS | 2800 | 1464626215372 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 2800 | 1464626215375 Marionette TRACE conn4 <- [1,1830,null,{}] 09:36:55 INFO - PROCESS | 2800 | 1464626215381 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 2800 | 1464626215500 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:36:55 INFO - PROCESS | 2800 | 1464626215647 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 2800 | ++DOCSHELL 10D33800 == 81 [pid = 2800] [id = 467] 09:36:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (112C6800) [pid = 2800] [serial = 1401] [outer = 00000000] 09:36:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (13098800) [pid = 2800] [serial = 1402] [outer = 112C6800] 09:36:55 INFO - PROCESS | 2800 | 1464626215704 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (13320800) [pid = 2800] [serial = 1403] [outer = 112C6800] 09:36:56 INFO - PROCESS | 2800 | 1464626216283 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 947ms 09:36:56 INFO - PROCESS | 2800 | 1464626216329 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 2800 | 1464626216335 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:36:56 INFO - PROCESS | 2800 | 1464626216342 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 2800 | 1464626216345 Marionette TRACE conn4 <- [1,1834,null,{}] 09:36:56 INFO - PROCESS | 2800 | 1464626216349 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 2800 | 1464626216463 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:36:56 INFO - PROCESS | 2800 | 1464626216622 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 2800 | ++DOCSHELL 15C94400 == 82 [pid = 2800] [id = 468] 09:36:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (15CCF800) [pid = 2800] [serial = 1404] [outer = 00000000] 09:36:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (167DBC00) [pid = 2800] [serial = 1405] [outer = 15CCF800] 09:36:56 INFO - PROCESS | 2800 | 1464626216678 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (17290800) [pid = 2800] [serial = 1406] [outer = 15CCF800] 09:36:57 INFO - PROCESS | 2800 | 1464626217329 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1010ms 09:36:57 INFO - PROCESS | 2800 | 1464626217374 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 2800 | 1464626217376 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 09:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:36:57 INFO - PROCESS | 2800 | 1464626217380 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 2800 | 1464626217384 Marionette TRACE conn4 <- [1,1838,null,{}] 09:36:57 INFO - PROCESS | 2800 | 1464626217395 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 2800 | 1464626217509 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:36:57 INFO - PROCESS | 2800 | 1464626217659 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 2800 | ++DOCSHELL 18D1D400 == 83 [pid = 2800] [id = 469] 09:36:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (18D82000) [pid = 2800] [serial = 1407] [outer = 00000000] 09:36:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (199D0800) [pid = 2800] [serial = 1408] [outer = 18D82000] 09:36:57 INFO - PROCESS | 2800 | 1464626217716 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (1A41B800) [pid = 2800] [serial = 1409] [outer = 18D82000] 09:36:58 INFO - PROCESS | 2800 | 1464626218326 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1010ms 09:36:58 INFO - PROCESS | 2800 | 1464626218381 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 2800 | 1464626218384 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 09:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:36:58 INFO - PROCESS | 2800 | 1464626218388 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 2800 | 1464626218390 Marionette TRACE conn4 <- [1,1842,null,{}] 09:36:58 INFO - PROCESS | 2800 | 1464626218394 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 2800 | 1464626218507 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:36:58 INFO - PROCESS | 2800 | 1464626218652 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 2800 | ++DOCSHELL 16F16400 == 84 [pid = 2800] [id = 470] 09:36:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (16F16C00) [pid = 2800] [serial = 1410] [outer = 00000000] 09:36:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (16F1BC00) [pid = 2800] [serial = 1411] [outer = 16F16C00] 09:36:58 INFO - PROCESS | 2800 | 1464626218707 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (16F1F800) [pid = 2800] [serial = 1412] [outer = 16F16C00] 09:36:59 INFO - PROCESS | 2800 | 1464626219267 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 947ms 09:36:59 INFO - PROCESS | 2800 | 1464626219333 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 2800 | 1464626219335 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 09:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:36:59 INFO - PROCESS | 2800 | 1464626219338 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 2800 | 1464626219340 Marionette TRACE conn4 <- [1,1846,null,{}] 09:36:59 INFO - PROCESS | 2800 | 1464626219344 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:59 INFO - PROCESS | 2800 | 1464626219451 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:36:59 INFO - PROCESS | 2800 | 1464626219596 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 2800 | ++DOCSHELL 16F17400 == 85 [pid = 2800] [id = 471] 09:36:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (16F19C00) [pid = 2800] [serial = 1413] [outer = 00000000] 09:36:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1A67B800) [pid = 2800] [serial = 1414] [outer = 16F19C00] 09:36:59 INFO - PROCESS | 2800 | 1464626219651 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1A680400) [pid = 2800] [serial = 1415] [outer = 16F19C00] 09:37:00 INFO - PROCESS | 2800 | 1464626220278 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 947ms 09:37:00 INFO - PROCESS | 2800 | 1464626220315 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 2800 | 1464626220318 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:37:00 INFO - PROCESS | 2800 | 1464626220321 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 2800 | 1464626220323 Marionette TRACE conn4 <- [1,1850,null,{}] 09:37:00 INFO - PROCESS | 2800 | 1464626220327 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 2800 | 1464626220453 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:37:00 INFO - PROCESS | 2800 | 1464626220613 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 2800 | ++DOCSHELL 1AA08000 == 86 [pid = 2800] [id = 472] 09:37:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1AA0B400) [pid = 2800] [serial = 1416] [outer = 00000000] 09:37:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1ACA8C00) [pid = 2800] [serial = 1417] [outer = 1AA0B400] 09:37:00 INFO - PROCESS | 2800 | 1464626220668 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1ACAD000) [pid = 2800] [serial = 1418] [outer = 1AA0B400] 09:37:01 INFO - PROCESS | 2800 | 1464626221269 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1010ms 09:37:01 INFO - PROCESS | 2800 | 1464626221324 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 2800 | 1464626221327 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:37:01 INFO - PROCESS | 2800 | 1464626221330 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 2800 | 1464626221332 Marionette TRACE conn4 <- [1,1854,null,{}] 09:37:01 INFO - PROCESS | 2800 | 1464626221336 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 2800 | 1464626221445 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:37:01 INFO - PROCESS | 2800 | 1464626221763 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 2800 | ++DOCSHELL 1058C800 == 87 [pid = 2800] [id = 473] 09:37:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (10A2E000) [pid = 2800] [serial = 1419] [outer = 00000000] 09:37:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (10B22400) [pid = 2800] [serial = 1420] [outer = 10A2E000] 09:37:01 INFO - PROCESS | 2800 | 1464626221849 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (10D3A000) [pid = 2800] [serial = 1421] [outer = 10A2E000] 09:37:02 INFO - PROCESS | 2800 | 1464626222446 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1153ms 09:37:02 INFO - PROCESS | 2800 | 1464626222472 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 2800 | 1464626222477 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 09:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:37:02 INFO - PROCESS | 2800 | 1464626222483 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 2800 | 1464626222488 Marionette TRACE conn4 <- [1,1858,null,{}] 09:37:02 INFO - PROCESS | 2800 | 1464626222494 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:02 INFO - PROCESS | 2800 | 1464626222604 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:37:02 INFO - PROCESS | 2800 | 1464626222767 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 2800 | ++DOCSHELL 12889800 == 88 [pid = 2800] [id = 474] 09:37:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (13159C00) [pid = 2800] [serial = 1422] [outer = 00000000] 09:37:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (14E6B400) [pid = 2800] [serial = 1423] [outer = 13159C00] 09:37:02 INFO - PROCESS | 2800 | 1464626222818 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (15956000) [pid = 2800] [serial = 1424] [outer = 13159C00] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 10EE1C00 == 87 [pid = 2800] [id = 387] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 10B28C00 == 86 [pid = 2800] [id = 340] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 13910C00 == 85 [pid = 2800] [id = 465] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 13E34000 == 84 [pid = 2800] [id = 464] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 189DDC00 == 83 [pid = 2800] [id = 463] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 10A56C00 == 82 [pid = 2800] [id = 462] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 17AF5800 == 81 [pid = 2800] [id = 461] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 1692E800 == 80 [pid = 2800] [id = 460] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 1315B000 == 79 [pid = 2800] [id = 459] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 11CA5400 == 78 [pid = 2800] [id = 458] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 10B3A400 == 77 [pid = 2800] [id = 457] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 1050EC00 == 76 [pid = 2800] [id = 456] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (10EE8800) [pid = 2800] [serial = 1306] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (16130000) [pid = 2800] [serial = 1309] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (18D81C00) [pid = 2800] [serial = 1312] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (1A583000) [pid = 2800] [serial = 1315] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 19F6B400 == 75 [pid = 2800] [id = 438] 09:37:03 INFO - PROCESS | 2800 | --DOCSHELL 17287C00 == 74 [pid = 2800] [id = 449] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (1A4CC000) [pid = 2800] [serial = 1214] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (17474000) [pid = 2800] [serial = 1345] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (15CDBC00) [pid = 2800] [serial = 1333] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (1692AC00) [pid = 2800] [serial = 1336] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (16131000) [pid = 2800] [serial = 1334] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (112BC800) [pid = 2800] [serial = 1322] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (10EE1400) [pid = 2800] [serial = 1321] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (10A7D400) [pid = 2800] [serial = 1319] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (10A2D400) [pid = 2800] [serial = 1318] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (12885800) [pid = 2800] [serial = 1324] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (169A8400) [pid = 2800] [serial = 1337] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (12D27000) [pid = 2800] [serial = 1325] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (153B7C00) [pid = 2800] [serial = 1330] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (14484000) [pid = 2800] [serial = 1327] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (14E5EC00) [pid = 2800] [serial = 1328] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (11087000) [pid = 2800] [serial = 1339] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (0F229400) [pid = 2800] [serial = 1346] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (14FCD000) [pid = 2800] [serial = 1340] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (17288000) [pid = 2800] [serial = 1342] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (17470400) [pid = 2800] [serial = 1343] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1543DC00) [pid = 2800] [serial = 1331] [outer = 00000000] [url = about:blank] 09:37:03 INFO - PROCESS | 2800 | 1464626223411 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 947ms 09:37:03 INFO - PROCESS | 2800 | 1464626223461 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 2800 | 1464626223465 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 2800 | 1464626223469 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:37:03 INFO - PROCESS | 2800 | 1464626223471 Marionette TRACE conn4 <- [1,1862,null,{}] 09:37:03 INFO - PROCESS | 2800 | 1464626223475 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 2800 | 1464626223567 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:37:03 INFO - PROCESS | 2800 | 1464626223683 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 2800 | ++DOCSHELL 10A2D400 == 75 [pid = 2800] [id = 475] 09:37:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (10B5A800) [pid = 2800] [serial = 1425] [outer = 00000000] 09:37:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1288B000) [pid = 2800] [serial = 1426] [outer = 10B5A800] 09:37:03 INFO - PROCESS | 2800 | 1464626223728 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (14FCC000) [pid = 2800] [serial = 1427] [outer = 10B5A800] 09:37:04 INFO - PROCESS | 2800 | 1464626224144 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 742ms 09:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:37:04 INFO - PROCESS | 2800 | 1464626224210 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 2800 | 1464626224213 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 09:37:04 INFO - PROCESS | 2800 | 1464626224217 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 2800 | 1464626224223 Marionette TRACE conn4 <- [1,1866,null,{}] 09:37:04 INFO - PROCESS | 2800 | 1464626224231 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 2800 | 1464626224327 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:37:04 INFO - PROCESS | 2800 | 1464626224370 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 2800 | ++DOCSHELL 16932000 == 76 [pid = 2800] [id = 476] 09:37:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (169A8400) [pid = 2800] [serial = 1428] [outer = 00000000] 09:37:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (16F12000) [pid = 2800] [serial = 1429] [outer = 169A8400] 09:37:04 INFO - PROCESS | 2800 | 1464626224414 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (16F1A400) [pid = 2800] [serial = 1430] [outer = 169A8400] 09:37:04 INFO - PROCESS | 2800 | 1464626224855 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 695ms 09:37:04 INFO - PROCESS | 2800 | 1464626224915 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 2800 | 1464626224918 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:37:04 INFO - PROCESS | 2800 | 1464626224921 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 2800 | 1464626224923 Marionette TRACE conn4 <- [1,1870,null,{}] 09:37:04 INFO - PROCESS | 2800 | 1464626224926 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 2800 | 1464626225015 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:37:05 INFO - PROCESS | 2800 | 1464626225023 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 2800 | ++DOCSHELL 10A51000 == 77 [pid = 2800] [id = 477] 09:37:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (16924800) [pid = 2800] [serial = 1431] [outer = 00000000] 09:37:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (1746F000) [pid = 2800] [serial = 1432] [outer = 16924800] 09:37:05 INFO - PROCESS | 2800 | 1464626225077 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (175EF400) [pid = 2800] [serial = 1433] [outer = 16924800] 09:37:05 INFO - PROCESS | 2800 | 1464626225522 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 647ms 09:37:05 INFO - PROCESS | 2800 | 1464626225561 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 2800 | 1464626225563 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 09:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:37:05 INFO - PROCESS | 2800 | 1464626225567 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 2800 | 1464626225568 Marionette TRACE conn4 <- [1,1874,null,{}] 09:37:05 INFO - PROCESS | 2800 | 1464626225589 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 2800 | 1464626225708 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:37:05 INFO - PROCESS | 2800 | 1464626225805 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 2800 | ++DOCSHELL 17A76000 == 78 [pid = 2800] [id = 478] 09:37:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (17ACA800) [pid = 2800] [serial = 1434] [outer = 00000000] 09:37:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (17AED800) [pid = 2800] [serial = 1435] [outer = 17ACA800] 09:37:05 INFO - PROCESS | 2800 | 1464626225855 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (186C8C00) [pid = 2800] [serial = 1436] [outer = 17ACA800] 09:37:06 INFO - PROCESS | 2800 | 1464626226359 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 805ms 09:37:06 INFO - PROCESS | 2800 | 1464626226398 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 2800 | 1464626226400 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 09:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:37:06 INFO - PROCESS | 2800 | 1464626226408 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 2800 | 1464626226409 Marionette TRACE conn4 <- [1,1878,null,{}] 09:37:06 INFO - PROCESS | 2800 | 1464626226413 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:06 INFO - PROCESS | 2800 | 1464626226537 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:37:06 INFO - PROCESS | 2800 | 1464626226608 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 2800 | ++DOCSHELL 189E1400 == 79 [pid = 2800] [id = 479] 09:37:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (18D11400) [pid = 2800] [serial = 1437] [outer = 00000000] 09:37:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (18D86400) [pid = 2800] [serial = 1438] [outer = 18D11400] 09:37:06 INFO - PROCESS | 2800 | 1464626226661 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (199A1800) [pid = 2800] [serial = 1439] [outer = 18D11400] 09:37:07 INFO - PROCESS | 2800 | 1464626227116 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 742ms 09:37:07 INFO - PROCESS | 2800 | 1464626227160 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 2800 | 1464626227162 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:37:07 INFO - PROCESS | 2800 | 1464626227166 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 2800 | 1464626227168 Marionette TRACE conn4 <- [1,1882,null,{}] 09:37:07 INFO - PROCESS | 2800 | 1464626227171 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 2800 | 1464626227294 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:37:07 INFO - PROCESS | 2800 | 1464626227301 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 2800 | ++DOCSHELL 10A27800 == 80 [pid = 2800] [id = 480] 09:37:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1896B800) [pid = 2800] [serial = 1440] [outer = 00000000] 09:37:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1A167400) [pid = 2800] [serial = 1441] [outer = 1896B800] 09:37:07 INFO - PROCESS | 2800 | 1464626227406 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1A584400) [pid = 2800] [serial = 1442] [outer = 1896B800] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (199DAC00) [pid = 2800] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (180A5000) [pid = 2800] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (15B27C00) [pid = 2800] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (18D19800) [pid = 2800] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (105ED400) [pid = 2800] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (12888000) [pid = 2800] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (12AF5000) [pid = 2800] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (17239C00) [pid = 2800] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (15433800) [pid = 2800] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (14F87400) [pid = 2800] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:37:07 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (141D6000) [pid = 2800] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:37:07 INFO - PROCESS | 2800 | 1464626227913 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 806ms 09:37:07 INFO - PROCESS | 2800 | 1464626227972 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 2800 | 1464626227974 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 09:37:07 INFO - PROCESS | 2800 | 1464626227977 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:37:07 INFO - PROCESS | 2800 | 1464626227979 Marionette TRACE conn4 <- [1,1886,null,{}] 09:37:07 INFO - PROCESS | 2800 | 1464626227982 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 2800 | 1464626228124 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:37:08 INFO - PROCESS | 2800 | 1464626228195 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 2800 | ++DOCSHELL 14FD5400 == 81 [pid = 2800] [id = 481] 09:37:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (15433800) [pid = 2800] [serial = 1443] [outer = 00000000] 09:37:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (17239C00) [pid = 2800] [serial = 1444] [outer = 15433800] 09:37:08 INFO - PROCESS | 2800 | 1464626228238 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (17AD1000) [pid = 2800] [serial = 1445] [outer = 15433800] 09:37:08 INFO - PROCESS | 2800 | 1464626228588 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 632ms 09:37:08 INFO - PROCESS | 2800 | 1464626228616 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 2800 | 1464626228618 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:37:08 INFO - PROCESS | 2800 | 1464626228635 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 2800 | 1464626228637 Marionette TRACE conn4 <- [1,1890,null,{}] 09:37:08 INFO - PROCESS | 2800 | 1464626228640 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 2800 | 1464626228729 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:37:08 INFO - PROCESS | 2800 | 1464626228736 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 2800 | ++DOCSHELL 16F1EC00 == 82 [pid = 2800] [id = 482] 09:37:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (17A6FC00) [pid = 2800] [serial = 1446] [outer = 00000000] 09:37:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1A4C6400) [pid = 2800] [serial = 1447] [outer = 17A6FC00] 09:37:08 INFO - PROCESS | 2800 | 1464626228783 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1AA04000) [pid = 2800] [serial = 1448] [outer = 17A6FC00] 09:37:09 INFO - PROCESS | 2800 | 1464626229287 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 647ms 09:37:09 INFO - PROCESS | 2800 | 1464626229303 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 2800 | 1464626229305 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:37:09 INFO - PROCESS | 2800 | 1464626229308 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 2800 | 1464626229310 Marionette TRACE conn4 <- [1,1894,null,{}] 09:37:09 INFO - PROCESS | 2800 | 1464626229313 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 2800 | 1464626229448 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:37:09 INFO - PROCESS | 2800 | 1464626229472 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 2800 | ++DOCSHELL 199CEC00 == 83 [pid = 2800] [id = 483] 09:37:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (199D0000) [pid = 2800] [serial = 1449] [outer = 00000000] 09:37:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1ACAB400) [pid = 2800] [serial = 1450] [outer = 199D0000] 09:37:09 INFO - PROCESS | 2800 | 1464626229520 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1B4E6000) [pid = 2800] [serial = 1451] [outer = 199D0000] 09:37:10 INFO - PROCESS | 2800 | 1464626230095 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 836ms 09:37:10 INFO - PROCESS | 2800 | 1464626230182 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 2800 | 1464626230190 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 09:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:37:10 INFO - PROCESS | 2800 | 1464626230212 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 2800 | 1464626230217 Marionette TRACE conn4 <- [1,1898,null,{}] 09:37:10 INFO - PROCESS | 2800 | 1464626230222 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 2800 | 1464626230350 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:37:10 INFO - PROCESS | 2800 | 1464626230493 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 2800 | ++DOCSHELL 10B24C00 == 84 [pid = 2800] [id = 484] 09:37:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (10B3CC00) [pid = 2800] [serial = 1452] [outer = 00000000] 09:37:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (13078000) [pid = 2800] [serial = 1453] [outer = 10B3CC00] 09:37:10 INFO - PROCESS | 2800 | 1464626230554 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1380C800) [pid = 2800] [serial = 1454] [outer = 10B3CC00] 09:37:11 INFO - PROCESS | 2800 | 1464626231088 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 915ms 09:37:11 INFO - PROCESS | 2800 | 1464626231117 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 2800 | 1464626231123 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:37:11 INFO - PROCESS | 2800 | 1464626231130 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 2800 | 1464626231133 Marionette TRACE conn4 <- [1,1902,null,{}] 09:37:11 INFO - PROCESS | 2800 | 1464626231137 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 2800 | 1464626231264 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:37:11 INFO - PROCESS | 2800 | 1464626231428 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 2800 | ++DOCSHELL 1612B800 == 85 [pid = 2800] [id = 485] 09:37:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (1612C400) [pid = 2800] [serial = 1455] [outer = 00000000] 09:37:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (1692E400) [pid = 2800] [serial = 1456] [outer = 1612C400] 09:37:11 INFO - PROCESS | 2800 | 1464626231484 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (16F17800) [pid = 2800] [serial = 1457] [outer = 1612C400] 09:37:12 INFO - PROCESS | 2800 | 1464626232057 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1010ms 09:37:12 INFO - PROCESS | 2800 | 1464626232135 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 2800 | 1464626232137 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:37:12 INFO - PROCESS | 2800 | 1464626232141 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 2800 | 1464626232145 Marionette TRACE conn4 <- [1,1906,null,{}] 09:37:12 INFO - PROCESS | 2800 | 1464626232156 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 2800 | 1464626232279 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:37:12 INFO - PROCESS | 2800 | 1464626232477 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 2800 | ++DOCSHELL 189E0000 == 86 [pid = 2800] [id = 486] 09:37:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (18D15800) [pid = 2800] [serial = 1458] [outer = 00000000] 09:37:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (1AA02000) [pid = 2800] [serial = 1459] [outer = 18D15800] 09:37:12 INFO - PROCESS | 2800 | 1464626232534 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (1ACA9400) [pid = 2800] [serial = 1460] [outer = 18D15800] 09:37:13 INFO - PROCESS | 2800 | 1464626233141 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1010ms 09:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:37:13 INFO - PROCESS | 2800 | 1464626233181 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 2800 | 1464626233184 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 09:37:13 INFO - PROCESS | 2800 | 1464626233189 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 2800 | 1464626233191 Marionette TRACE conn4 <- [1,1910,null,{}] 09:37:13 INFO - PROCESS | 2800 | 1464626233194 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:13 INFO - PROCESS | 2800 | 1464626233309 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:37:13 INFO - PROCESS | 2800 | 1464626233474 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 2800 | ++DOCSHELL 1B4EAC00 == 87 [pid = 2800] [id = 487] 09:37:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1B4EB000) [pid = 2800] [serial = 1461] [outer = 00000000] 09:37:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (1B4F0800) [pid = 2800] [serial = 1462] [outer = 1B4EB000] 09:37:13 INFO - PROCESS | 2800 | 1464626233529 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (1CD9C800) [pid = 2800] [serial = 1463] [outer = 1B4EB000] 09:37:14 INFO - PROCESS | 2800 | 1464626234069 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 947ms 09:37:14 INFO - PROCESS | 2800 | 1464626234132 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 2800 | 1464626234135 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:37:14 INFO - PROCESS | 2800 | 1464626234138 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 2800 | 1464626234140 Marionette TRACE conn4 <- [1,1914,null,{}] 09:37:14 INFO - PROCESS | 2800 | 1464626234143 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 2800 | 1464626234251 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:37:14 INFO - PROCESS | 2800 | 1464626234418 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 2800 | ++DOCSHELL 189DA800 == 88 [pid = 2800] [id = 488] 09:37:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (1AA0F400) [pid = 2800] [serial = 1464] [outer = 00000000] 09:37:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (1CDA4000) [pid = 2800] [serial = 1465] [outer = 1AA0F400] 09:37:14 INFO - PROCESS | 2800 | 1464626234473 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (1CDA6800) [pid = 2800] [serial = 1466] [outer = 1AA0F400] 09:37:15 INFO - PROCESS | 2800 | 1464626235039 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 947ms 09:37:15 INFO - PROCESS | 2800 | 1464626235083 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 2800 | 1464626235085 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 09:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:37:15 INFO - PROCESS | 2800 | 1464626235089 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 2800 | 1464626235091 Marionette TRACE conn4 <- [1,1918,null,{}] 09:37:15 INFO - PROCESS | 2800 | 1464626235095 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 2800 | 1464626235252 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:37:15 INFO - PROCESS | 2800 | 1464626235409 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 2800 | ++DOCSHELL 1D015800 == 89 [pid = 2800] [id = 489] 09:37:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 167 (1D015C00) [pid = 2800] [serial = 1467] [outer = 00000000] 09:37:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 168 (1E4D0400) [pid = 2800] [serial = 1468] [outer = 1D015C00] 09:37:15 INFO - PROCESS | 2800 | 1464626235464 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 169 (1E4D4000) [pid = 2800] [serial = 1469] [outer = 1D015C00] 09:37:16 INFO - PROCESS | 2800 | 1464626236090 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1058ms 09:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:37:16 INFO - PROCESS | 2800 | 1464626236168 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 2800 | 1464626236170 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 09:37:16 INFO - PROCESS | 2800 | 1464626236191 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 2800 | 1464626236193 Marionette TRACE conn4 <- [1,1922,null,{}] 09:37:16 INFO - PROCESS | 2800 | 1464626236196 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 2800 | 1464626236303 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:37:16 INFO - PROCESS | 2800 | 1464626236457 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 2800 | ++DOCSHELL 189D8800 == 90 [pid = 2800] [id = 490] 09:37:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 170 (1D015000) [pid = 2800] [serial = 1470] [outer = 00000000] 09:37:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 171 (1E4D9000) [pid = 2800] [serial = 1471] [outer = 1D015000] 09:37:16 INFO - PROCESS | 2800 | 1464626236533 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 172 (1E4DDC00) [pid = 2800] [serial = 1472] [outer = 1D015000] 09:37:17 INFO - PROCESS | 2800 | 1464626237155 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1010ms 09:37:17 INFO - PROCESS | 2800 | 1464626237179 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 2800 | 1464626237181 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 09:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:37:17 INFO - PROCESS | 2800 | 1464626237185 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 2800 | 1464626237186 Marionette TRACE conn4 <- [1,1926,null,{}] 09:37:17 INFO - PROCESS | 2800 | 1464626237191 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 2800 | 1464626237298 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:37:17 INFO - PROCESS | 2800 | 1464626237466 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 2800 | ++DOCSHELL 10A2AC00 == 91 [pid = 2800] [id = 491] 09:37:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 173 (10AEB400) [pid = 2800] [serial = 1473] [outer = 00000000] 09:37:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 174 (14FD9000) [pid = 2800] [serial = 1474] [outer = 10AEB400] 09:37:17 INFO - PROCESS | 2800 | 1464626237520 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 175 (17A76400) [pid = 2800] [serial = 1475] [outer = 10AEB400] 09:37:18 INFO - PROCESS | 2800 | 1464626238323 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1200ms 09:37:18 INFO - PROCESS | 2800 | 1464626238388 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:37:18 INFO - PROCESS | 2800 | 1464626238396 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 09:37:18 INFO - PROCESS | 2800 | 1464626238402 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 2800 | 1464626238407 Marionette TRACE conn4 <- [1,1930,null,{}] 09:37:18 INFO - PROCESS | 2800 | 1464626238412 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 2800 | 1464626238617 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:37:18 INFO - PROCESS | 2800 | 1464626238734 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 2800 | ++DOCSHELL 10B26000 == 92 [pid = 2800] [id = 492] 09:37:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 176 (10B2A400) [pid = 2800] [serial = 1476] [outer = 00000000] 09:37:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 177 (14FD8000) [pid = 2800] [serial = 1477] [outer = 10B2A400] 09:37:18 INFO - PROCESS | 2800 | 1464626238806 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 178 (15B2E000) [pid = 2800] [serial = 1478] [outer = 10B2A400] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 16F1EC00 == 91 [pid = 2800] [id = 482] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 14FD5400 == 90 [pid = 2800] [id = 481] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 10A27800 == 89 [pid = 2800] [id = 480] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 189E1400 == 88 [pid = 2800] [id = 479] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 17A76000 == 87 [pid = 2800] [id = 478] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 10A51000 == 86 [pid = 2800] [id = 477] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 16932000 == 85 [pid = 2800] [id = 476] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 10A2D400 == 84 [pid = 2800] [id = 475] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 12889800 == 83 [pid = 2800] [id = 474] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 1058C800 == 82 [pid = 2800] [id = 473] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 16F16400 == 81 [pid = 2800] [id = 470] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 177 (18D82800) [pid = 2800] [serial = 1366] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 176 (1A41FC00) [pid = 2800] [serial = 1399] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 18D1D400 == 80 [pid = 2800] [id = 469] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 15C94400 == 79 [pid = 2800] [id = 468] 09:37:19 INFO - PROCESS | 2800 | --DOCSHELL 10D33800 == 78 [pid = 2800] [id = 467] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 175 (1A4CDC00) [pid = 2800] [serial = 1304] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 174 (18968C00) [pid = 2800] [serial = 1363] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 173 (178DD000) [pid = 2800] [serial = 1381] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 172 (16929800) [pid = 2800] [serial = 1378] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 171 (16B7D400) [pid = 2800] [serial = 1379] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 170 (186C2C00) [pid = 2800] [serial = 1360] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 169 (17ACD400) [pid = 2800] [serial = 1357] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 168 (199D2C00) [pid = 2800] [serial = 1396] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 167 (10B65C00) [pid = 2800] [serial = 1351] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 166 (199DB800) [pid = 2800] [serial = 1397] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (1999F000) [pid = 2800] [serial = 1391] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (18D82C00) [pid = 2800] [serial = 1394] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (16B79C00) [pid = 2800] [serial = 1393] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (17A77800) [pid = 2800] [serial = 1382] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (186BC400) [pid = 2800] [serial = 1384] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (18896000) [pid = 2800] [serial = 1385] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (18D1B000) [pid = 2800] [serial = 1388] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (189E1000) [pid = 2800] [serial = 1387] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (18D8F800) [pid = 2800] [serial = 1390] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (10AF8C00) [pid = 2800] [serial = 1370] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (10A2C000) [pid = 2800] [serial = 1369] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (14FCAC00) [pid = 2800] [serial = 1373] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (13E39800) [pid = 2800] [serial = 1372] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (1444D800) [pid = 2800] [serial = 1354] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (13E34800) [pid = 2800] [serial = 1375] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (14FCE000) [pid = 2800] [serial = 1376] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (17ACDC00) [pid = 2800] [serial = 1348] [outer = 00000000] [url = about:blank] 09:37:19 INFO - PROCESS | 2800 | 1464626239403 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1010ms 09:37:19 INFO - PROCESS | 2800 | 1464626239432 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 2800 | 1464626239438 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 09:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:37:19 INFO - PROCESS | 2800 | 1464626239446 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 2800 | 1464626239450 Marionette TRACE conn4 <- [1,1934,null,{}] 09:37:19 INFO - PROCESS | 2800 | 1464626239454 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 2800 | 1464626239550 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:37:19 INFO - PROCESS | 2800 | 1464626239658 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 2800 | ++DOCSHELL 10A2B400 == 79 [pid = 2800] [id = 493] 09:37:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (10A2D400) [pid = 2800] [serial = 1479] [outer = 00000000] 09:37:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (10D38400) [pid = 2800] [serial = 1480] [outer = 10A2D400] 09:37:19 INFO - PROCESS | 2800 | 1464626239711 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (14FD0000) [pid = 2800] [serial = 1481] [outer = 10A2D400] 09:37:20 INFO - PROCESS | 2800 | 1464626240102 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 710ms 09:37:20 INFO - PROCESS | 2800 | 1464626240148 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 2800 | 1464626240150 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 09:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:37:20 INFO - PROCESS | 2800 | 1464626240153 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 2800 | 1464626240157 Marionette TRACE conn4 <- [1,1938,null,{}] 09:37:20 INFO - PROCESS | 2800 | 1464626240167 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 2800 | 1464626240325 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:37:20 INFO - PROCESS | 2800 | 1464626240526 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 2800 | ++DOCSHELL 10B65C00 == 80 [pid = 2800] [id = 494] 09:37:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (10D31000) [pid = 2800] [serial = 1482] [outer = 00000000] 09:37:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (10D3F000) [pid = 2800] [serial = 1483] [outer = 10D31000] 09:37:20 INFO - PROCESS | 2800 | 1464626240598 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (128BC800) [pid = 2800] [serial = 1484] [outer = 10D31000] 09:37:21 INFO - PROCESS | 2800 | 1464626241150 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1042ms 09:37:21 INFO - PROCESS | 2800 | 1464626241199 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 2800 | 1464626241203 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 09:37:21 INFO - PROCESS | 2800 | 1464626241228 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:37:21 INFO - PROCESS | 2800 | 1464626241232 Marionette TRACE conn4 <- [1,1942,null,{}] 09:37:21 INFO - PROCESS | 2800 | 1464626241237 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:21 INFO - PROCESS | 2800 | 1464626241352 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:37:21 INFO - PROCESS | 2800 | 1464626241502 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 2800 | ++DOCSHELL 167DB800 == 81 [pid = 2800] [id = 495] 09:37:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (167DC000) [pid = 2800] [serial = 1485] [outer = 00000000] 09:37:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (16932000) [pid = 2800] [serial = 1486] [outer = 167DC000] 09:37:21 INFO - PROCESS | 2800 | 1464626241584 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (1723C000) [pid = 2800] [serial = 1487] [outer = 167DC000] 09:37:22 INFO - PROCESS | 2800 | 1464626242234 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1011ms 09:37:22 INFO - PROCESS | 2800 | 1464626242264 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 2800 | 1464626242267 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 09:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:37:22 INFO - PROCESS | 2800 | 1464626242271 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 2800 | 1464626242273 Marionette TRACE conn4 <- [1,1946,null,{}] 09:37:22 INFO - PROCESS | 2800 | 1464626242277 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 2800 | 1464626242387 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:37:22 INFO - PROCESS | 2800 | 1464626242549 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 2800 | ++DOCSHELL 17A79C00 == 82 [pid = 2800] [id = 496] 09:37:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (17ACB400) [pid = 2800] [serial = 1488] [outer = 00000000] 09:37:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (17AD5C00) [pid = 2800] [serial = 1489] [outer = 17ACB400] 09:37:22 INFO - PROCESS | 2800 | 1464626242605 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1868C000) [pid = 2800] [serial = 1490] [outer = 17ACB400] 09:37:23 INFO - PROCESS | 2800 | 1464626243212 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1010ms 09:37:23 INFO - PROCESS | 2800 | 1464626243273 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 2800 | 1464626243277 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:37:23 INFO - PROCESS | 2800 | 1464626243287 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 2800 | 1464626243292 Marionette TRACE conn4 <- [1,1950,null,{}] 09:37:23 INFO - PROCESS | 2800 | 1464626243296 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 2800 | 1464626243410 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:37:23 INFO - PROCESS | 2800 | 1464626243558 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 2800 | ++DOCSHELL 10D30C00 == 83 [pid = 2800] [id = 497] 09:37:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (112BCC00) [pid = 2800] [serial = 1491] [outer = 00000000] 09:37:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (189DBC00) [pid = 2800] [serial = 1492] [outer = 112BCC00] 09:37:23 INFO - PROCESS | 2800 | 1464626243613 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (18D16800) [pid = 2800] [serial = 1493] [outer = 112BCC00] 09:37:24 INFO - PROCESS | 2800 | 1464626244144 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 900ms 09:37:24 INFO - PROCESS | 2800 | 1464626244192 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 2800 | 1464626244195 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:37:24 INFO - PROCESS | 2800 | 1464626244200 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 2800 | 1464626244202 Marionette TRACE conn4 <- [1,1954,null,{}] 09:37:24 INFO - PROCESS | 2800 | 1464626244205 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 2800 | 1464626244312 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:37:24 INFO - PROCESS | 2800 | 1464626244473 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 2800 | ++DOCSHELL 189DA400 == 84 [pid = 2800] [id = 498] 09:37:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (189DE800) [pid = 2800] [serial = 1494] [outer = 00000000] 09:37:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (199A0000) [pid = 2800] [serial = 1495] [outer = 189DE800] 09:37:24 INFO - PROCESS | 2800 | 1464626244528 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 167 (199CE800) [pid = 2800] [serial = 1496] [outer = 189DE800] 09:37:25 INFO - PROCESS | 2800 | 1464626245143 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 963ms 09:37:25 INFO - PROCESS | 2800 | 1464626245175 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 2800 | 1464626245178 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 09:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:37:25 INFO - PROCESS | 2800 | 1464626245181 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 2800 | 1464626245183 Marionette TRACE conn4 <- [1,1958,null,{}] 09:37:25 INFO - PROCESS | 2800 | 1464626245186 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 2800 | 1464626245295 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:37:25 INFO - PROCESS | 2800 | 1464626245460 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 2800 | ++DOCSHELL 199DC400 == 85 [pid = 2800] [id = 499] 09:37:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 168 (19F66400) [pid = 2800] [serial = 1497] [outer = 00000000] 09:37:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 169 (1A4C2000) [pid = 2800] [serial = 1498] [outer = 19F66400] 09:37:25 INFO - PROCESS | 2800 | 1464626245521 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 170 (1A67E000) [pid = 2800] [serial = 1499] [outer = 19F66400] 09:37:26 INFO - PROCESS | 2800 | 1464626246112 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 963ms 09:37:26 INFO - PROCESS | 2800 | 1464626246126 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 2800 | 1464626246129 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:37:26 INFO - PROCESS | 2800 | 1464626246132 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 2800 | 1464626246134 Marionette TRACE conn4 <- [1,1962,null,{}] 09:37:26 INFO - PROCESS | 2800 | 1464626246138 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 2800 | 1464626246244 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:37:26 INFO - PROCESS | 2800 | 1464626246406 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 2800 | ++DOCSHELL 199D8C00 == 86 [pid = 2800] [id = 500] 09:37:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 171 (1A954800) [pid = 2800] [serial = 1500] [outer = 00000000] 09:37:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 172 (1B4EC400) [pid = 2800] [serial = 1501] [outer = 1A954800] 09:37:26 INFO - PROCESS | 2800 | 1464626246460 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 173 (1B4F0000) [pid = 2800] [serial = 1502] [outer = 1A954800] 09:37:26 INFO - PROCESS | 2800 | 1464626246974 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 916ms 09:37:27 INFO - PROCESS | 2800 | 1464626247037 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 2800 | 1464626247039 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:37:27 INFO - PROCESS | 2800 | 1464626247043 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 2800 | 1464626247045 Marionette TRACE conn4 <- [1,1966,null,{}] 09:37:27 INFO - PROCESS | 2800 | 1464626247048 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 2800 | 1464626247153 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:37:27 INFO - PROCESS | 2800 | 1464626247314 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 2800 | ++DOCSHELL 19999400 == 87 [pid = 2800] [id = 501] 09:37:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 174 (1A674C00) [pid = 2800] [serial = 1503] [outer = 00000000] 09:37:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 175 (1D013000) [pid = 2800] [serial = 1504] [outer = 1A674C00] 09:37:27 INFO - PROCESS | 2800 | 1464626247368 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 176 (1D013800) [pid = 2800] [serial = 1505] [outer = 1A674C00] 09:37:28 INFO - PROCESS | 2800 | 1464626248019 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1010ms 09:37:28 INFO - PROCESS | 2800 | 1464626248077 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 2800 | 1464626248079 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:37:28 INFO - PROCESS | 2800 | 1464626248083 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 2800 | 1464626248085 Marionette TRACE conn4 <- [1,1970,null,{}] 09:37:28 INFO - PROCESS | 2800 | 1464626248089 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:28 INFO - PROCESS | 2800 | 1464626248196 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:37:28 INFO - PROCESS | 2800 | 1464626248429 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 2800 | ++DOCSHELL 10AF8C00 == 88 [pid = 2800] [id = 502] 09:37:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 177 (10B22800) [pid = 2800] [serial = 1506] [outer = 00000000] 09:37:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 178 (10D32C00) [pid = 2800] [serial = 1507] [outer = 10B22800] 09:37:28 INFO - PROCESS | 2800 | 1464626248482 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 179 (13075400) [pid = 2800] [serial = 1508] [outer = 10B22800] 09:37:29 INFO - PROCESS | 2800 | 1464626249114 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1042ms 09:37:29 INFO - PROCESS | 2800 | 1464626249139 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 2800 | 1464626249143 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 09:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:37:29 INFO - PROCESS | 2800 | 1464626249147 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 2800 | 1464626249151 Marionette TRACE conn4 <- [1,1974,null,{}] 09:37:29 INFO - PROCESS | 2800 | 1464626249155 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 2800 | 1464626249265 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:37:29 INFO - PROCESS | 2800 | 1464626249438 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 2800 | ++DOCSHELL 16F18C00 == 89 [pid = 2800] [id = 503] 09:37:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 180 (16F1E800) [pid = 2800] [serial = 1509] [outer = 00000000] 09:37:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 181 (17A6F800) [pid = 2800] [serial = 1510] [outer = 16F1E800] 09:37:29 INFO - PROCESS | 2800 | 1464626249488 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 182 (17AD4C00) [pid = 2800] [serial = 1511] [outer = 16F1E800] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 10D3C000 == 88 [pid = 2800] [id = 295] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 10A2B400 == 87 [pid = 2800] [id = 493] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 10B26000 == 86 [pid = 2800] [id = 492] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 189DA800 == 85 [pid = 2800] [id = 488] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 1B4EAC00 == 84 [pid = 2800] [id = 487] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 189E0000 == 83 [pid = 2800] [id = 486] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 1612B800 == 82 [pid = 2800] [id = 485] 09:37:30 INFO - PROCESS | 2800 | --DOCSHELL 10B24C00 == 81 [pid = 2800] [id = 484] 09:37:30 INFO - PROCESS | 2800 | 1464626250124 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1010ms 09:37:30 INFO - PROCESS | 2800 | 1464626250150 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 2800 | 1464626250154 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:37:30 INFO - PROCESS | 2800 | 1464626250158 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 2800 | 1464626250160 Marionette TRACE conn4 <- [1,1978,null,{}] 09:37:30 INFO - PROCESS | 2800 | 1464626250165 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 2800 | 1464626250273 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:37:30 INFO - PROCESS | 2800 | 1464626250386 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 2800 | ++DOCSHELL 10B34000 == 82 [pid = 2800] [id = 504] 09:37:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 183 (11C74800) [pid = 2800] [serial = 1512] [outer = 00000000] 09:37:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 184 (184BAC00) [pid = 2800] [serial = 1513] [outer = 11C74800] 09:37:30 INFO - PROCESS | 2800 | 1464626250431 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 185 (199A1C00) [pid = 2800] [serial = 1514] [outer = 11C74800] 09:37:30 INFO - PROCESS | 2800 | 1464626250803 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 694ms 09:37:30 INFO - PROCESS | 2800 | 1464626250858 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 2800 | 1464626250860 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:37:30 INFO - PROCESS | 2800 | 1464626250865 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 2800 | 1464626250871 Marionette TRACE conn4 <- [1,1982,null,{}] 09:37:30 INFO - PROCESS | 2800 | 1464626250879 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 2800 | 1464626250973 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:37:31 INFO - PROCESS | 2800 | 1464626250981 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 2800 | ++DOCSHELL 1A41E400 == 83 [pid = 2800] [id = 505] 09:37:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 186 (1A57AC00) [pid = 2800] [serial = 1515] [outer = 00000000] 09:37:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 187 (1C32E000) [pid = 2800] [serial = 1516] [outer = 1A57AC00] 09:37:31 INFO - PROCESS | 2800 | 1464626251025 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 188 (1C333000) [pid = 2800] [serial = 1517] [outer = 1A57AC00] 09:37:31 INFO - PROCESS | 2800 | 1464626251559 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 695ms 09:37:31 INFO - PROCESS | 2800 | 1464626251598 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 2800 | 1464626251601 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 2800 | 1464626251604 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 2800 | 1464626251606 Marionette TRACE conn4 <- [1,1986,null,{}] 09:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:37:31 INFO - PROCESS | 2800 | 1464626251609 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 2800 | 1464626251771 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:37:31 INFO - PROCESS | 2800 | 1464626251796 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 2800 | ++DOCSHELL 1CDA3400 == 84 [pid = 2800] [id = 506] 09:37:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 189 (1CDA5400) [pid = 2800] [serial = 1518] [outer = 00000000] 09:37:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 190 (1D019C00) [pid = 2800] [serial = 1519] [outer = 1CDA5400] 09:37:31 INFO - PROCESS | 2800 | 1464626251840 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 191 (1E4D3C00) [pid = 2800] [serial = 1520] [outer = 1CDA5400] 09:37:32 INFO - PROCESS | 2800 | 1464626252278 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 710ms 09:37:32 INFO - PROCESS | 2800 | 1464626252305 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 2800 | 1464626252307 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:37:32 INFO - PROCESS | 2800 | 1464626252318 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 2800 | 1464626252319 Marionette TRACE conn4 <- [1,1990,null,{}] 09:37:32 INFO - PROCESS | 2800 | 1464626252323 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 2800 | 1464626252459 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:37:32 INFO - PROCESS | 2800 | 1464626252534 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 2800 | ++DOCSHELL 1E4D8400 == 85 [pid = 2800] [id = 507] 09:37:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 192 (1E4D8C00) [pid = 2800] [serial = 1521] [outer = 00000000] 09:37:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 193 (1E4DFC00) [pid = 2800] [serial = 1522] [outer = 1E4D8C00] 09:37:32 INFO - PROCESS | 2800 | 1464626252583 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 194 (1E6CD400) [pid = 2800] [serial = 1523] [outer = 1E4D8C00] 09:37:33 INFO - PROCESS | 2800 | 1464626253026 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 742ms 09:37:33 INFO - PROCESS | 2800 | 1464626253056 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 2800 | 1464626253058 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 09:37:33 INFO - PROCESS | 2800 | 1464626253061 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:37:33 INFO - PROCESS | 2800 | 1464626253063 Marionette TRACE conn4 <- [1,1994,null,{}] 09:37:33 INFO - PROCESS | 2800 | 1464626253066 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 2800 | 1464626253225 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 193 (175B3800) [pid = 2800] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 192 (1B4E9800) [pid = 2800] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 191 (189DB000) [pid = 2800] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 190 (10EE5C00) [pid = 2800] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 189 (11426C00) [pid = 2800] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 188 (10A24000) [pid = 2800] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 187 (15CD7000) [pid = 2800] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 186 (18966400) [pid = 2800] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 185 (18D1C800) [pid = 2800] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 184 (1380C000) [pid = 2800] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 183 (10B3E400) [pid = 2800] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 182 (1A953800) [pid = 2800] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 181 (14F88C00) [pid = 2800] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 180 (1595A800) [pid = 2800] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 179 (167D9800) [pid = 2800] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 178 (1A4C5000) [pid = 2800] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 177 (10AF2C00) [pid = 2800] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 176 (10B37000) [pid = 2800] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 175 (10B2A400) [pid = 2800] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 174 (10AEB400) [pid = 2800] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 173 (10A2E000) [pid = 2800] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 172 (17ACA800) [pid = 2800] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 171 (17A6FC00) [pid = 2800] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 170 (1896B800) [pid = 2800] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 169 (16924800) [pid = 2800] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 168 (13159C00) [pid = 2800] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 167 (10B5A800) [pid = 2800] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 166 (15433800) [pid = 2800] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (169A8400) [pid = 2800] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:37:33 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (18D11400) [pid = 2800] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:37:33 INFO - PROCESS | 2800 | 1464626253714 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 2800 | ++DOCSHELL 103CE400 == 86 [pid = 2800] [id = 508] 09:37:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (105E6800) [pid = 2800] [serial = 1524] [outer = 00000000] 09:37:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (10A5C800) [pid = 2800] [serial = 1525] [outer = 105E6800] 09:37:33 INFO - PROCESS | 2800 | 1464626253758 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 167 (10B3E400) [pid = 2800] [serial = 1526] [outer = 105E6800] 09:37:34 INFO - PROCESS | 2800 | 1464626254144 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1168ms 09:37:34 INFO - PROCESS | 2800 | 1464626254214 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 2800 | 1464626254216 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:37:34 INFO - PROCESS | 2800 | 1464626254268 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 2800 | 1464626254269 Marionette TRACE conn4 <- [1,1998,null,{}] 09:37:34 INFO - PROCESS | 2800 | 1464626254273 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 2800 | 1464626254362 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:37:34 INFO - PROCESS | 2800 | 1464626254368 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 2800 | ++DOCSHELL 10A5AC00 == 87 [pid = 2800] [id = 509] 09:37:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 168 (10B38400) [pid = 2800] [serial = 1527] [outer = 00000000] 09:37:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 169 (175B3800) [pid = 2800] [serial = 1528] [outer = 10B38400] 09:37:34 INFO - PROCESS | 2800 | 1464626254412 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 170 (1800A400) [pid = 2800] [serial = 1529] [outer = 10B38400] 09:37:34 INFO - PROCESS | 2800 | 1464626254849 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 663ms 09:37:34 INFO - PROCESS | 2800 | 1464626254911 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 2800 | 1464626254913 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:37:34 INFO - PROCESS | 2800 | 1464626254916 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 2800 | 1464626254918 Marionette TRACE conn4 <- [1,2002,null,{}] 09:37:34 INFO - PROCESS | 2800 | 1464626254921 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 2800 | 1464626255011 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:37:35 INFO - PROCESS | 2800 | 1464626255045 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 2800 | ++DOCSHELL 15CD9C00 == 88 [pid = 2800] [id = 510] 09:37:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 171 (18966400) [pid = 2800] [serial = 1530] [outer = 00000000] 09:37:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 172 (1A67C000) [pid = 2800] [serial = 1531] [outer = 18966400] 09:37:35 INFO - PROCESS | 2800 | 1464626255088 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 173 (1ACB3800) [pid = 2800] [serial = 1532] [outer = 18966400] 09:37:35 INFO - PROCESS | 2800 | 1464626255523 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 647ms 09:37:35 INFO - PROCESS | 2800 | 1464626255578 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 2800 | 1464626255580 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:37:35 INFO - PROCESS | 2800 | 1464626255583 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 2800 | 1464626255585 Marionette TRACE conn4 <- [1,2006,null,{}] 09:37:35 INFO - PROCESS | 2800 | 1464626255603 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 2800 | 1464626255693 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:37:35 INFO - PROCESS | 2800 | 1464626255915 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 2800 | ++DOCSHELL 0F232400 == 89 [pid = 2800] [id = 511] 09:37:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 174 (105EB000) [pid = 2800] [serial = 1533] [outer = 00000000] 09:37:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 175 (10A5A400) [pid = 2800] [serial = 1534] [outer = 105EB000] 09:37:36 INFO - PROCESS | 2800 | 1464626255973 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 176 (112C9400) [pid = 2800] [serial = 1535] [outer = 105EB000] 09:37:36 INFO - PROCESS | 2800 | 1464626256623 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1105ms 09:37:36 INFO - PROCESS | 2800 | 1464626256701 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 2800 | 1464626256705 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 09:37:36 INFO - PROCESS | 2800 | 1464626256713 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 2800 | 1464626256717 Marionette TRACE conn4 <- [1,2010,null,{}] 09:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:37:36 INFO - PROCESS | 2800 | 1464626256722 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 2800 | 1464626256841 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:37:37 INFO - PROCESS | 2800 | 1464626257004 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 2800 | ++DOCSHELL 16F10C00 == 90 [pid = 2800] [id = 512] 09:37:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 177 (1723FC00) [pid = 2800] [serial = 1536] [outer = 00000000] 09:37:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 178 (17AD4000) [pid = 2800] [serial = 1537] [outer = 1723FC00] 09:37:37 INFO - PROCESS | 2800 | 1464626257061 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 179 (18D1A400) [pid = 2800] [serial = 1538] [outer = 1723FC00] 09:37:37 INFO - PROCESS | 2800 | 1464626257665 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 995ms 09:37:37 INFO - PROCESS | 2800 | 1464626257739 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 2800 | 1464626257743 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 09:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:37:37 INFO - PROCESS | 2800 | 1464626257747 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 2800 | 1464626257749 Marionette TRACE conn4 <- [1,2014,null,{}] 09:37:37 INFO - PROCESS | 2800 | 1464626257753 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 2800 | 1464626257870 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:37:38 INFO - PROCESS | 2800 | 1464626258034 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 2800 | ++DOCSHELL 189D6C00 == 91 [pid = 2800] [id = 513] 09:37:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 180 (1B4E8000) [pid = 2800] [serial = 1539] [outer = 00000000] 09:37:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 181 (1C32F800) [pid = 2800] [serial = 1540] [outer = 1B4E8000] 09:37:38 INFO - PROCESS | 2800 | 1464626258089 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 182 (1C4A7400) [pid = 2800] [serial = 1541] [outer = 1B4E8000] 09:37:38 INFO - PROCESS | 2800 | 1464626258685 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1010ms 09:37:38 INFO - PROCESS | 2800 | 1464626258749 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 2800 | 1464626258752 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:37:38 INFO - PROCESS | 2800 | 1464626258762 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 2800 | 1464626258768 Marionette TRACE conn4 <- [1,2018,null,{}] 09:37:38 INFO - PROCESS | 2800 | 1464626258773 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 2800 | 1464626258944 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:37:38 INFO - PROCESS | 2800 | 1464626258962 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 2800 | ++DOCSHELL 1C4B1000 == 92 [pid = 2800] [id = 514] 09:37:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 183 (1CD9F000) [pid = 2800] [serial = 1542] [outer = 00000000] 09:37:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 184 (1E6C5C00) [pid = 2800] [serial = 1543] [outer = 1CD9F000] 09:37:39 INFO - PROCESS | 2800 | 1464626259024 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 185 (1E6D2400) [pid = 2800] [serial = 1544] [outer = 1CD9F000] 09:37:39 INFO - PROCESS | 2800 | 1464626259771 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1058ms 09:37:39 INFO - PROCESS | 2800 | 1464626259806 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 2800 | 1464626259809 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 09:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:37:39 INFO - PROCESS | 2800 | 1464626259813 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 2800 | 1464626259815 Marionette TRACE conn4 <- [1,2022,null,{}] 09:37:39 INFO - PROCESS | 2800 | 1464626259818 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 2800 | 1464626259937 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:37:40 INFO - PROCESS | 2800 | 1464626260100 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 2800 | ++DOCSHELL 16135C00 == 93 [pid = 2800] [id = 515] 09:37:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 186 (1C4B2800) [pid = 2800] [serial = 1545] [outer = 00000000] 09:37:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 187 (1E7CA000) [pid = 2800] [serial = 1546] [outer = 1C4B2800] 09:37:40 INFO - PROCESS | 2800 | 1464626260154 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 188 (1E7CCC00) [pid = 2800] [serial = 1547] [outer = 1C4B2800] 09:37:40 INFO - PROCESS | 2800 | 1464626260773 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1010ms 09:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:37:40 INFO - PROCESS | 2800 | 1464626260847 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 2800 | 1464626260849 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 09:37:40 INFO - PROCESS | 2800 | 1464626260852 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 2800 | 1464626260854 Marionette TRACE conn4 <- [1,2026,null,{}] 09:37:40 INFO - PROCESS | 2800 | 1464626260858 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 2800 | 1464626260969 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:37:41 INFO - PROCESS | 2800 | 1464626261131 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 2800 | ++DOCSHELL 1F602000 == 94 [pid = 2800] [id = 516] 09:37:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 189 (1F602800) [pid = 2800] [serial = 1548] [outer = 00000000] 09:37:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 190 (1F607400) [pid = 2800] [serial = 1549] [outer = 1F602800] 09:37:41 INFO - PROCESS | 2800 | 1464626261192 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 191 (1F60E000) [pid = 2800] [serial = 1550] [outer = 1F602800] 09:37:41 INFO - PROCESS | 2800 | 1464626261796 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1010ms 09:37:41 INFO - PROCESS | 2800 | 1464626261855 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 2800 | 1464626261857 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 09:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:37:41 INFO - PROCESS | 2800 | 1464626261861 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 2800 | 1464626261863 Marionette TRACE conn4 <- [1,2030,null,{}] 09:37:41 INFO - PROCESS | 2800 | 1464626261867 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 2800 | 1464626261979 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:37:42 INFO - PROCESS | 2800 | 1464626262147 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F0400 == 95 [pid = 2800] [id = 517] 09:37:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 192 (10B38C00) [pid = 2800] [serial = 1551] [outer = 00000000] 09:37:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 193 (133B2C00) [pid = 2800] [serial = 1552] [outer = 10B38C00] 09:37:42 INFO - PROCESS | 2800 | 1464626262202 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 194 (16931400) [pid = 2800] [serial = 1553] [outer = 10B38C00] 09:37:42 INFO - PROCESS | 2800 | 1464626262766 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 963ms 09:37:42 INFO - PROCESS | 2800 | 1464626262810 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 2800 | 1464626262812 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 09:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:37:42 INFO - PROCESS | 2800 | 1464626262817 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 2800 | 1464626262819 Marionette TRACE conn4 <- [1,2034,null,{}] 09:37:42 INFO - PROCESS | 2800 | 1464626262823 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 2800 | 1464626262932 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:37:43 INFO - PROCESS | 2800 | 1464626263348 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 2800 | ++DOCSHELL 0F228C00 == 96 [pid = 2800] [id = 518] 09:37:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 195 (0F2F1800) [pid = 2800] [serial = 1554] [outer = 00000000] 09:37:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 196 (105EE000) [pid = 2800] [serial = 1555] [outer = 0F2F1800] 09:37:43 INFO - PROCESS | 2800 | 1464626263455 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 197 (10A77800) [pid = 2800] [serial = 1556] [outer = 0F2F1800] 09:37:44 INFO - PROCESS | 2800 | 1464626264130 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1310ms 09:37:44 INFO - PROCESS | 2800 | 1464626264153 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 2800 | 1464626264157 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 09:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:37:44 INFO - PROCESS | 2800 | 1464626264162 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 2800 | 1464626264165 Marionette TRACE conn4 <- [1,2038,null,{}] 09:37:44 INFO - PROCESS | 2800 | 1464626264170 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 2800 | 1464626264278 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:37:44 INFO - PROCESS | 2800 | 1464626264458 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 2800 | ++DOCSHELL 10A6E400 == 97 [pid = 2800] [id = 519] 09:37:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 198 (10A76C00) [pid = 2800] [serial = 1557] [outer = 00000000] 09:37:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 199 (10B2B400) [pid = 2800] [serial = 1558] [outer = 10A76C00] 09:37:44 INFO - PROCESS | 2800 | 1464626264509 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 200 (10B3C400) [pid = 2800] [serial = 1559] [outer = 10A76C00] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 18228800 == 96 [pid = 2800] [id = 357] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 0F2F3400 == 95 [pid = 2800] [id = 451] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 10AEBC00 == 94 [pid = 2800] [id = 203] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 178DD800 == 93 [pid = 2800] [id = 452] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 14481C00 == 92 [pid = 2800] [id = 389] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 1380B800 == 91 [pid = 2800] [id = 202] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 15CD9C00 == 90 [pid = 2800] [id = 510] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 10A5AC00 == 89 [pid = 2800] [id = 509] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 103CE400 == 88 [pid = 2800] [id = 508] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 1E4D8400 == 87 [pid = 2800] [id = 507] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 1CDA3400 == 86 [pid = 2800] [id = 506] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 1A41E400 == 85 [pid = 2800] [id = 505] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 10B34000 == 84 [pid = 2800] [id = 504] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 16F18C00 == 83 [pid = 2800] [id = 503] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 10AF8C00 == 82 [pid = 2800] [id = 502] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 189DA400 == 81 [pid = 2800] [id = 498] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 10D30C00 == 80 [pid = 2800] [id = 497] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 17A79C00 == 79 [pid = 2800] [id = 496] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 167DB800 == 78 [pid = 2800] [id = 495] 09:37:45 INFO - PROCESS | 2800 | --DOCSHELL 10B65C00 == 77 [pid = 2800] [id = 494] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 199 (10D38400) [pid = 2800] [serial = 1480] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 198 (13078000) [pid = 2800] [serial = 1453] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 197 (1692E400) [pid = 2800] [serial = 1456] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 196 (1AA02000) [pid = 2800] [serial = 1459] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 195 (1B4F0800) [pid = 2800] [serial = 1462] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 194 (1CDA4000) [pid = 2800] [serial = 1465] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 193 (1E4D0400) [pid = 2800] [serial = 1468] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 192 (1E4D9000) [pid = 2800] [serial = 1471] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 191 (1ACAB400) [pid = 2800] [serial = 1450] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 190 (186C9800) [pid = 2800] [serial = 1265] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 189 (1CD9AC00) [pid = 2800] [serial = 1232] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 188 (199DD400) [pid = 2800] [serial = 1313] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 187 (1999AC00) [pid = 2800] [serial = 1163] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 186 (14483800) [pid = 2800] [serial = 1256] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 185 (14E6A400) [pid = 2800] [serial = 1271] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 184 (1692C400) [pid = 2800] [serial = 1259] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 183 (199DCC00) [pid = 2800] [serial = 1223] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 182 (18D90400) [pid = 2800] [serial = 1268] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 181 (1ACB1800) [pid = 2800] [serial = 1229] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 180 (13310400) [pid = 2800] [serial = 1307] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 179 (1AA0C800) [pid = 2800] [serial = 1226] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 178 (16932400) [pid = 2800] [serial = 1310] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 177 (17451800) [pid = 2800] [serial = 1220] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 176 (17AD7000) [pid = 2800] [serial = 1262] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 175 (1A67E800) [pid = 2800] [serial = 1316] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 174 (10B36800) [pid = 2800] [serial = 1253] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 173 (12AF9400) [pid = 2800] [serial = 1217] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 172 (14FD8000) [pid = 2800] [serial = 1477] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 171 (15B2E000) [pid = 2800] [serial = 1478] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 170 (1AA04000) [pid = 2800] [serial = 1448] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 169 (17A76400) [pid = 2800] [serial = 1475] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 168 (14FD9000) [pid = 2800] [serial = 1474] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 167 (10B22400) [pid = 2800] [serial = 1420] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 166 (186C8C00) [pid = 2800] [serial = 1436] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (1A4C6400) [pid = 2800] [serial = 1447] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (10D3A000) [pid = 2800] [serial = 1421] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (1A584400) [pid = 2800] [serial = 1442] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (1A167400) [pid = 2800] [serial = 1441] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (199D0800) [pid = 2800] [serial = 1408] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (1A67B800) [pid = 2800] [serial = 1414] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (167DBC00) [pid = 2800] [serial = 1405] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (175EF400) [pid = 2800] [serial = 1433] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (15956000) [pid = 2800] [serial = 1424] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (17AED800) [pid = 2800] [serial = 1435] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (13098800) [pid = 2800] [serial = 1402] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (1746F000) [pid = 2800] [serial = 1432] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (14FCC000) [pid = 2800] [serial = 1427] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (17AD1000) [pid = 2800] [serial = 1445] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (14E6B400) [pid = 2800] [serial = 1423] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (16F12000) [pid = 2800] [serial = 1429] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (199A1800) [pid = 2800] [serial = 1439] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (17239C00) [pid = 2800] [serial = 1444] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (1288B000) [pid = 2800] [serial = 1426] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (16F1BC00) [pid = 2800] [serial = 1411] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (1ACA8C00) [pid = 2800] [serial = 1417] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (18D86400) [pid = 2800] [serial = 1438] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (16F1A400) [pid = 2800] [serial = 1430] [outer = 00000000] [url = about:blank] 09:37:45 INFO - PROCESS | 2800 | 1464626265121 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1011ms 09:37:45 INFO - PROCESS | 2800 | 1464626265166 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 2800 | 1464626265172 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:37:45 INFO - PROCESS | 2800 | 1464626265179 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 2800 | 1464626265182 Marionette TRACE conn4 <- [1,2042,null,{}] 09:37:45 INFO - PROCESS | 2800 | 1464626265191 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 2800 | 1464626265368 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:37:45 INFO - PROCESS | 2800 | 1464626265440 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 2800 | ++DOCSHELL 10B33400 == 78 [pid = 2800] [id = 520] 09:37:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (10B34000) [pid = 2800] [serial = 1560] [outer = 00000000] 09:37:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (10EE7800) [pid = 2800] [serial = 1561] [outer = 10B34000] 09:37:45 INFO - PROCESS | 2800 | 1464626265486 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (11C9F800) [pid = 2800] [serial = 1562] [outer = 10B34000] 09:37:45 INFO - PROCESS | 2800 | 1464626265887 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 805ms 09:37:45 INFO - PROCESS | 2800 | 1464626265980 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 2800 | 1464626265983 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:37:46 INFO - PROCESS | 2800 | 1464626265988 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 2800 | 1464626265994 Marionette TRACE conn4 <- [1,2046,null,{}] 09:37:46 INFO - PROCESS | 2800 | 1464626266007 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 2800 | 1464626266105 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:37:46 INFO - PROCESS | 2800 | 1464626266114 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 2800 | ++DOCSHELL 13304000 == 79 [pid = 2800] [id = 521] 09:37:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (13312400) [pid = 2800] [serial = 1563] [outer = 00000000] 09:37:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (13803800) [pid = 2800] [serial = 1564] [outer = 13312400] 09:37:46 INFO - PROCESS | 2800 | 1464626266160 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (13E31800) [pid = 2800] [serial = 1565] [outer = 13312400] 09:37:46 INFO - PROCESS | 2800 | 1464626266642 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 711ms 09:37:46 INFO - PROCESS | 2800 | 1464626266685 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 2800 | 1464626266688 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:37:46 INFO - PROCESS | 2800 | 1464626266691 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 2800 | 1464626266693 Marionette TRACE conn4 <- [1,2050,null,{}] 09:37:46 INFO - PROCESS | 2800 | 1464626266696 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 2800 | 1464626266787 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:37:46 INFO - PROCESS | 2800 | 1464626266946 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 2800 | ++DOCSHELL 10A52800 == 80 [pid = 2800] [id = 522] 09:37:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (141D0C00) [pid = 2800] [serial = 1566] [outer = 00000000] 09:37:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1448C800) [pid = 2800] [serial = 1567] [outer = 141D0C00] 09:37:46 INFO - PROCESS | 2800 | 1464626266990 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (14E68000) [pid = 2800] [serial = 1568] [outer = 141D0C00] 09:37:47 INFO - PROCESS | 2800 | 1464626267363 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 710ms 09:37:47 INFO - PROCESS | 2800 | 1464626267423 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:37:47 INFO - PROCESS | 2800 | 1464626267425 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 09:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:37:47 INFO - PROCESS | 2800 | 1464626267428 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 2800 | 1464626267430 Marionette TRACE conn4 <- [1,2054,null,{}] 09:37:47 INFO - PROCESS | 2800 | 1464626267433 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 2800 | 1464626267606 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:37:47 INFO - PROCESS | 2800 | 1464626267633 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 2800 | ++DOCSHELL 1448EC00 == 81 [pid = 2800] [id = 523] 09:37:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (14E62C00) [pid = 2800] [serial = 1569] [outer = 00000000] 09:37:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (14FD2800) [pid = 2800] [serial = 1570] [outer = 14E62C00] 09:37:47 INFO - PROCESS | 2800 | 1464626267683 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (1543DC00) [pid = 2800] [serial = 1571] [outer = 14E62C00] 09:37:48 INFO - PROCESS | 2800 | 1464626268145 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 742ms 09:37:48 INFO - PROCESS | 2800 | 1464626268169 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 2800 | 1464626268171 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 09:37:48 INFO - PROCESS | 2800 | 1464626268175 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:37:48 INFO - PROCESS | 2800 | 1464626268176 Marionette TRACE conn4 <- [1,2058,null,{}] 09:37:48 INFO - PROCESS | 2800 | 1464626268180 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 2800 | 1464626268314 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:37:48 INFO - PROCESS | 2800 | 1464626268387 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 2800 | ++DOCSHELL 15650400 == 82 [pid = 2800] [id = 524] 09:37:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (15656000) [pid = 2800] [serial = 1572] [outer = 00000000] 09:37:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (15CD7C00) [pid = 2800] [serial = 1573] [outer = 15656000] 09:37:48 INFO - PROCESS | 2800 | 1464626268431 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (1612E000) [pid = 2800] [serial = 1574] [outer = 15656000] 09:37:48 INFO - PROCESS | 2800 | 1464626268837 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 710ms 09:37:48 INFO - PROCESS | 2800 | 1464626268874 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 2800 | 1464626268876 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 09:37:48 INFO - PROCESS | 2800 | 1464626268880 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:37:48 INFO - PROCESS | 2800 | 1464626268881 Marionette TRACE conn4 <- [1,2062,null,{}] 09:37:48 INFO - PROCESS | 2800 | 1464626268885 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 2800 | 1464626269008 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:37:49 INFO - PROCESS | 2800 | 1464626269106 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 2800 | ++DOCSHELL 15958C00 == 83 [pid = 2800] [id = 525] 09:37:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (1612AC00) [pid = 2800] [serial = 1575] [outer = 00000000] 09:37:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (16924C00) [pid = 2800] [serial = 1576] [outer = 1612AC00] 09:37:49 INFO - PROCESS | 2800 | 1464626269150 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1692CC00) [pid = 2800] [serial = 1577] [outer = 1612AC00] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (1E4D8C00) [pid = 2800] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (10B38400) [pid = 2800] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (1A57AC00) [pid = 2800] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (10B22800) [pid = 2800] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (16F1E800) [pid = 2800] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (11C74800) [pid = 2800] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (10A2D400) [pid = 2800] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (105E6800) [pid = 2800] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (1AA0F400) [pid = 2800] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (18D15800) [pid = 2800] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (1612C400) [pid = 2800] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (11CA6800) [pid = 2800] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (1B4EB000) [pid = 2800] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (1D015000) [pid = 2800] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (17A79000) [pid = 2800] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (10B3CC00) [pid = 2800] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (1D015C00) [pid = 2800] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (17473800) [pid = 2800] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (178E2000) [pid = 2800] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (10A51400) [pid = 2800] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (130A5C00) [pid = 2800] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (10A28C00) [pid = 2800] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (16F16C00) [pid = 2800] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (112C6800) [pid = 2800] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (15CCF800) [pid = 2800] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (18D82000) [pid = 2800] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (1AA0B400) [pid = 2800] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (19F6D000) [pid = 2800] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (16F19C00) [pid = 2800] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:37:50 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1CDA5400) [pid = 2800] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1247ms 09:37:50 INFO - PROCESS | 2800 | 1464626270018 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:37:50 INFO - PROCESS | 2800 | 1464626270151 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 2800 | 1464626270153 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:37:50 INFO - PROCESS | 2800 | 1464626270156 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 2800 | 1464626270158 Marionette TRACE conn4 <- [1,2066,null,{}] 09:37:50 INFO - PROCESS | 2800 | 1464626270161 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 2800 | 1464626270247 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:37:50 INFO - PROCESS | 2800 | 1464626270269 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 2800 | ++DOCSHELL 10A51400 == 84 [pid = 2800] [id = 526] 09:37:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (10B38000) [pid = 2800] [serial = 1578] [outer = 00000000] 09:37:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (11C76000) [pid = 2800] [serial = 1579] [outer = 10B38000] 09:37:50 INFO - PROCESS | 2800 | 1464626270415 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (13903800) [pid = 2800] [serial = 1580] [outer = 10B38000] 09:37:50 INFO - PROCESS | 2800 | 1464626270796 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 711ms 09:37:50 INFO - PROCESS | 2800 | 1464626270857 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 2800 | 1464626270859 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:37:50 INFO - PROCESS | 2800 | 1464626270862 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 2800 | 1464626270864 Marionette TRACE conn4 <- [1,2070,null,{}] 09:37:50 INFO - PROCESS | 2800 | 1464626270867 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 2800 | 1464626270953 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:37:51 INFO - PROCESS | 2800 | 1464626271067 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 2800 | ++DOCSHELL 10AEEC00 == 85 [pid = 2800] [id = 527] 09:37:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (10AF5400) [pid = 2800] [serial = 1581] [outer = 00000000] 09:37:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (167DE000) [pid = 2800] [serial = 1582] [outer = 10AF5400] 09:37:51 INFO - PROCESS | 2800 | 1464626271111 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (16E3B000) [pid = 2800] [serial = 1583] [outer = 10AF5400] 09:37:51 INFO - PROCESS | 2800 | 1464626271469 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 647ms 09:37:51 INFO - PROCESS | 2800 | 1464626271500 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 2800 | 1464626271502 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:37:51 INFO - PROCESS | 2800 | 1464626271505 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 2800 | 1464626271507 Marionette TRACE conn4 <- [1,2074,null,{}] 09:37:51 INFO - PROCESS | 2800 | 1464626271511 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 2800 | 1464626271673 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:37:51 INFO - PROCESS | 2800 | 1464626271709 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 2800 | ++DOCSHELL 10A27000 == 86 [pid = 2800] [id = 528] 09:37:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (10A2D400) [pid = 2800] [serial = 1584] [outer = 00000000] 09:37:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (1723B800) [pid = 2800] [serial = 1585] [outer = 10A2D400] 09:37:51 INFO - PROCESS | 2800 | 1464626271758 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (17467800) [pid = 2800] [serial = 1586] [outer = 10A2D400] 09:37:52 INFO - PROCESS | 2800 | 1464626272408 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 963ms 09:37:52 INFO - PROCESS | 2800 | 1464626272452 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 2800 | 1464626272456 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:37:52 INFO - PROCESS | 2800 | 1464626272462 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 2800 | 1464626272466 Marionette TRACE conn4 <- [1,2078,null,{}] 09:37:52 INFO - PROCESS | 2800 | 1464626272472 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 2800 | 1464626272596 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:37:52 INFO - PROCESS | 2800 | 1464626272750 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 2800 | ++DOCSHELL 105E9000 == 87 [pid = 2800] [id = 529] 09:37:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (10A29800) [pid = 2800] [serial = 1587] [outer = 00000000] 09:37:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (10B26400) [pid = 2800] [serial = 1588] [outer = 10A29800] 09:37:52 INFO - PROCESS | 2800 | 1464626272808 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (10D3A800) [pid = 2800] [serial = 1589] [outer = 10A29800] 09:37:53 INFO - PROCESS | 2800 | 1464626273458 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1010ms 09:37:53 INFO - PROCESS | 2800 | 1464626273497 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 2800 | 1464626273503 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:37:53 INFO - PROCESS | 2800 | 1464626273510 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 2800 | 1464626273513 Marionette TRACE conn4 <- [1,2082,null,{}] 09:37:53 INFO - PROCESS | 2800 | 1464626273517 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 2800 | 1464626273633 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:37:53 INFO - PROCESS | 2800 | 1464626273798 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 2800 | ++DOCSHELL 12AF9400 == 88 [pid = 2800] [id = 530] 09:37:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (12B89000) [pid = 2800] [serial = 1590] [outer = 00000000] 09:37:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (13311400) [pid = 2800] [serial = 1591] [outer = 12B89000] 09:37:53 INFO - PROCESS | 2800 | 1464626273853 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (141C8800) [pid = 2800] [serial = 1592] [outer = 12B89000] 09:37:54 INFO - PROCESS | 2800 | 1464626274473 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1010ms 09:37:54 INFO - PROCESS | 2800 | 1464626274511 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 2800 | 1464626274513 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:37:54 INFO - PROCESS | 2800 | 1464626274517 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 2800 | 1464626274521 Marionette TRACE conn4 <- [1,2086,null,{}] 09:37:54 INFO - PROCESS | 2800 | 1464626274531 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 2800 | 1464626274698 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:37:54 INFO - PROCESS | 2800 | 1464626274718 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 2800 | ++DOCSHELL 16927400 == 89 [pid = 2800] [id = 531] 09:37:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (16927800) [pid = 2800] [serial = 1593] [outer = 00000000] 09:37:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (17452C00) [pid = 2800] [serial = 1594] [outer = 16927800] 09:37:54 INFO - PROCESS | 2800 | 1464626274774 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (17471800) [pid = 2800] [serial = 1595] [outer = 16927800] 09:37:55 INFO - PROCESS | 2800 | 1464626275450 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1010ms 09:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:37:55 INFO - PROCESS | 2800 | 1464626275519 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 2800 | 1464626275522 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 2800 | 1464626275526 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 2800 | 1464626275528 Marionette TRACE conn4 <- [1,2090,null,{}] 09:37:55 INFO - PROCESS | 2800 | 1464626275531 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 2800 | 1464626275649 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:37:55 INFO - PROCESS | 2800 | 1464626275800 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 2800 | ++DOCSHELL 16F1D000 == 90 [pid = 2800] [id = 532] 09:37:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1723C400) [pid = 2800] [serial = 1596] [outer = 00000000] 09:37:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (178E5000) [pid = 2800] [serial = 1597] [outer = 1723C400] 09:37:55 INFO - PROCESS | 2800 | 1464626275855 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (17A70000) [pid = 2800] [serial = 1598] [outer = 1723C400] 09:37:56 INFO - PROCESS | 2800 | 1464626276441 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 947ms 09:37:56 INFO - PROCESS | 2800 | 1464626276503 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 2800 | 1464626276505 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:37:56 INFO - PROCESS | 2800 | 1464626276509 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 2800 | 1464626276511 Marionette TRACE conn4 <- [1,2094,null,{}] 09:37:56 INFO - PROCESS | 2800 | 1464626276514 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 2800 | 1464626276624 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:37:56 INFO - PROCESS | 2800 | 1464626276788 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 2800 | ++DOCSHELL 17473800 == 91 [pid = 2800] [id = 533] 09:37:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (175EB000) [pid = 2800] [serial = 1599] [outer = 00000000] 09:37:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (17ACA400) [pid = 2800] [serial = 1600] [outer = 175EB000] 09:37:56 INFO - PROCESS | 2800 | 1464626276843 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (17AD5800) [pid = 2800] [serial = 1601] [outer = 175EB000] 09:37:57 INFO - PROCESS | 2800 | 1464626277392 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 963ms 09:37:57 INFO - PROCESS | 2800 | 1464626277454 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 2800 | 1464626277456 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:37:57 INFO - PROCESS | 2800 | 1464626277460 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 2800 | 1464626277462 Marionette TRACE conn4 <- [1,2098,null,{}] 09:37:57 INFO - PROCESS | 2800 | 1464626277465 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 2800 | 1464626277600 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:37:57 INFO - PROCESS | 2800 | 1464626277755 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 2800 | ++DOCSHELL 184BE000 == 92 [pid = 2800] [id = 534] 09:37:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (18690800) [pid = 2800] [serial = 1602] [outer = 00000000] 09:37:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (186C3800) [pid = 2800] [serial = 1603] [outer = 18690800] 09:37:57 INFO - PROCESS | 2800 | 1464626277810 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (186C7000) [pid = 2800] [serial = 1604] [outer = 18690800] 09:37:58 INFO - PROCESS | 2800 | 1464626278391 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1011ms 09:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:37:58 INFO - PROCESS | 2800 | 1464626278463 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 2800 | 1464626278466 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 09:37:58 INFO - PROCESS | 2800 | 1464626278470 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 2800 | 1464626278472 Marionette TRACE conn4 <- [1,2102,null,{}] 09:37:58 INFO - PROCESS | 2800 | 1464626278476 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 2800 | 1464626278591 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:37:58 INFO - PROCESS | 2800 | 1464626278762 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 2800 | ++DOCSHELL 10502800 == 93 [pid = 2800] [id = 535] 09:37:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (17468400) [pid = 2800] [serial = 1605] [outer = 00000000] 09:37:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (18960400) [pid = 2800] [serial = 1606] [outer = 17468400] 09:37:58 INFO - PROCESS | 2800 | 1464626278822 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1896C800) [pid = 2800] [serial = 1607] [outer = 17468400] 09:37:59 INFO - PROCESS | 2800 | 1464626279363 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 947ms 09:37:59 INFO - PROCESS | 2800 | 1464626279414 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 2800 | 1464626279463 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 09:37:59 INFO - PROCESS | 2800 | 1464626279467 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:37:59 INFO - PROCESS | 2800 | 1464626279469 Marionette TRACE conn4 <- [1,2106,null,{}] 09:37:59 INFO - PROCESS | 2800 | 1464626279473 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 2800 | 1464626279586 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:37:59 INFO - PROCESS | 2800 | 1464626279753 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 2800 | ++DOCSHELL 10B25C00 == 94 [pid = 2800] [id = 536] 09:37:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (10B32C00) [pid = 2800] [serial = 1608] [outer = 00000000] 09:37:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (15655C00) [pid = 2800] [serial = 1609] [outer = 10B32C00] 09:37:59 INFO - PROCESS | 2800 | 1464626279810 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (1746B400) [pid = 2800] [serial = 1610] [outer = 10B32C00] 09:38:00 INFO - PROCESS | 2800 | 1464626280651 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1263ms 09:38:00 INFO - PROCESS | 2800 | 1464626280727 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 2800 | 1464626280732 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 09:38:00 INFO - PROCESS | 2800 | 1464626280736 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:38:00 INFO - PROCESS | 2800 | 1464626280740 Marionette TRACE conn4 <- [1,2110,null,{}] 09:38:00 INFO - PROCESS | 2800 | 1464626280745 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 2800 | 1464626280860 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:38:01 INFO - PROCESS | 2800 | 1464626281018 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 2800 | ++DOCSHELL 10AF1800 == 95 [pid = 2800] [id = 537] 09:38:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (11C03400) [pid = 2800] [serial = 1611] [outer = 00000000] 09:38:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (12B8E800) [pid = 2800] [serial = 1612] [outer = 11C03400] 09:38:01 INFO - PROCESS | 2800 | 1464626281074 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 167 (13313000) [pid = 2800] [serial = 1613] [outer = 11C03400] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 199D8C00 == 94 [pid = 2800] [id = 500] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 10AEEC00 == 93 [pid = 2800] [id = 527] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 10A51400 == 92 [pid = 2800] [id = 526] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 15958C00 == 91 [pid = 2800] [id = 525] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 15650400 == 90 [pid = 2800] [id = 524] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 13304000 == 89 [pid = 2800] [id = 521] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 10B33400 == 88 [pid = 2800] [id = 520] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 10A6E400 == 87 [pid = 2800] [id = 519] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 0F228C00 == 86 [pid = 2800] [id = 518] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 0F2F0400 == 85 [pid = 2800] [id = 517] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 166 (1A67C000) [pid = 2800] [serial = 1531] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (199A0000) [pid = 2800] [serial = 1495] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (1A4C2000) [pid = 2800] [serial = 1498] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (1B4EC400) [pid = 2800] [serial = 1501] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (1D013000) [pid = 2800] [serial = 1504] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 1F602000 == 84 [pid = 2800] [id = 516] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 16135C00 == 83 [pid = 2800] [id = 515] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 1C4B1000 == 82 [pid = 2800] [id = 514] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 189D6C00 == 81 [pid = 2800] [id = 513] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 16F10C00 == 80 [pid = 2800] [id = 512] 09:38:01 INFO - PROCESS | 2800 | --DOCSHELL 0F232400 == 79 [pid = 2800] [id = 511] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (18899000) [pid = 2800] [serial = 1361] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (1380C800) [pid = 2800] [serial = 1454] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (1E4D4000) [pid = 2800] [serial = 1469] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (17AEA000) [pid = 2800] [serial = 1349] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (17B0FC00) [pid = 2800] [serial = 1358] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (10D3E800) [pid = 2800] [serial = 1352] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (189D5C00) [pid = 2800] [serial = 1364] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (18D85400) [pid = 2800] [serial = 1367] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (1CDA6800) [pid = 2800] [serial = 1466] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (1ACA9400) [pid = 2800] [serial = 1460] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (16F17800) [pid = 2800] [serial = 1457] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (14FD9400) [pid = 2800] [serial = 1355] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (1CD9C800) [pid = 2800] [serial = 1463] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (1E4DDC00) [pid = 2800] [serial = 1472] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (16F1F800) [pid = 2800] [serial = 1412] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (13320800) [pid = 2800] [serial = 1403] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (17290800) [pid = 2800] [serial = 1406] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (1A41B800) [pid = 2800] [serial = 1409] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (1ACAD000) [pid = 2800] [serial = 1418] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (1A57BC00) [pid = 2800] [serial = 1400] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (1A680400) [pid = 2800] [serial = 1415] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (1D019C00) [pid = 2800] [serial = 1519] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (1E4DFC00) [pid = 2800] [serial = 1522] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1E4D3C00) [pid = 2800] [serial = 1520] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1E6CD400) [pid = 2800] [serial = 1523] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (175B3800) [pid = 2800] [serial = 1528] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (1C32E000) [pid = 2800] [serial = 1516] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (13075400) [pid = 2800] [serial = 1508] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (10D32C00) [pid = 2800] [serial = 1507] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (17AD4C00) [pid = 2800] [serial = 1511] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (17A6F800) [pid = 2800] [serial = 1510] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (189DBC00) [pid = 2800] [serial = 1492] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (184BAC00) [pid = 2800] [serial = 1513] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (199A1C00) [pid = 2800] [serial = 1514] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (14FD0000) [pid = 2800] [serial = 1481] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (10D3F000) [pid = 2800] [serial = 1483] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (17AD5C00) [pid = 2800] [serial = 1489] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (16932000) [pid = 2800] [serial = 1486] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10A5C800) [pid = 2800] [serial = 1525] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (10B3E400) [pid = 2800] [serial = 1526] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (1800A400) [pid = 2800] [serial = 1529] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1C333000) [pid = 2800] [serial = 1517] [outer = 00000000] [url = about:blank] 09:38:01 INFO - PROCESS | 2800 | 1464626281731 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1058ms 09:38:01 INFO - PROCESS | 2800 | 1464626281782 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 2800 | 1464626281787 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 09:38:01 INFO - PROCESS | 2800 | 1464626281808 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 2800 | 1464626281811 Marionette TRACE conn4 <- [1,2114,null,{}] 09:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:38:01 INFO - PROCESS | 2800 | 1464626281814 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 2800 | 1464626281918 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:38:02 INFO - PROCESS | 2800 | 1464626282030 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 2800 | ++DOCSHELL 10A7CC00 == 80 [pid = 2800] [id = 538] 09:38:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10AF7000) [pid = 2800] [serial = 1614] [outer = 00000000] 09:38:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (10D34800) [pid = 2800] [serial = 1615] [outer = 10AF7000] 09:38:02 INFO - PROCESS | 2800 | 1464626282075 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1331E400) [pid = 2800] [serial = 1616] [outer = 10AF7000] 09:38:02 INFO - PROCESS | 2800 | 1464626282479 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 742ms 09:38:02 INFO - PROCESS | 2800 | 1464626282553 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 2800 | 1464626282556 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:38:02 INFO - PROCESS | 2800 | 1464626282559 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 2800 | 1464626282563 Marionette TRACE conn4 <- [1,2118,null,{}] 09:38:02 INFO - PROCESS | 2800 | 1464626282573 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 2800 | 1464626282723 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:38:02 INFO - PROCESS | 2800 | 1464626282739 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 2800 | ++DOCSHELL 153B8800 == 81 [pid = 2800] [id = 539] 09:38:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (153B8C00) [pid = 2800] [serial = 1617] [outer = 00000000] 09:38:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (15957400) [pid = 2800] [serial = 1618] [outer = 153B8C00] 09:38:02 INFO - PROCESS | 2800 | 1464626282786 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (15CD9800) [pid = 2800] [serial = 1619] [outer = 153B8C00] 09:38:03 INFO - PROCESS | 2800 | 1464626283269 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 2800 | 1464626283334 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:38:03 INFO - PROCESS | 2800 | 1464626283338 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 2800 | 1464626283339 Marionette TRACE conn4 <- [1,2122,null,{}] 09:38:03 INFO - PROCESS | 2800 | 1464626283342 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 2800 | 1464626283436 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:38:03 INFO - PROCESS | 2800 | 1464626283557 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 2800 | ++DOCSHELL 16930800 == 82 [pid = 2800] [id = 540] 09:38:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (16932000) [pid = 2800] [serial = 1620] [outer = 00000000] 09:38:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (16F17800) [pid = 2800] [serial = 1621] [outer = 16932000] 09:38:03 INFO - PROCESS | 2800 | 1464626283601 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (16F1FC00) [pid = 2800] [serial = 1622] [outer = 16932000] 09:38:04 INFO - PROCESS | 2800 | 1464626284018 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 758ms 09:38:04 INFO - PROCESS | 2800 | 1464626284078 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 2800 | 1464626284080 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:38:04 INFO - PROCESS | 2800 | 1464626284122 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 2800 | 1464626284123 Marionette TRACE conn4 <- [1,2126,null,{}] 09:38:04 INFO - PROCESS | 2800 | 1464626284134 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 2800 | 1464626284268 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:38:04 INFO - PROCESS | 2800 | 1464626284340 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 2800 | ++DOCSHELL 16925000 == 83 [pid = 2800] [id = 541] 09:38:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (16F16800) [pid = 2800] [serial = 1623] [outer = 00000000] 09:38:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (17535400) [pid = 2800] [serial = 1624] [outer = 16F16800] 09:38:04 INFO - PROCESS | 2800 | 1464626284384 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (17A6E000) [pid = 2800] [serial = 1625] [outer = 16F16800] 09:38:04 INFO - PROCESS | 2800 | 1464626284834 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 789ms 09:38:04 INFO - PROCESS | 2800 | 1464626284876 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 2800 | 1464626284877 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:38:04 INFO - PROCESS | 2800 | 1464626284885 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 2800 | 1464626284887 Marionette TRACE conn4 <- [1,2130,null,{}] 09:38:04 INFO - PROCESS | 2800 | 1464626284898 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 2800 | 1464626285034 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:38:05 INFO - PROCESS | 2800 | 1464626285055 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 2800 | ++DOCSHELL 10A2E400 == 84 [pid = 2800] [id = 542] 09:38:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (17AD7C00) [pid = 2800] [serial = 1626] [outer = 00000000] 09:38:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (186BD800) [pid = 2800] [serial = 1627] [outer = 17AD7C00] 09:38:05 INFO - PROCESS | 2800 | 1464626285099 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (186C5800) [pid = 2800] [serial = 1628] [outer = 17AD7C00] 09:38:05 INFO - PROCESS | 2800 | 1464626285539 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 2800 | 1464626285583 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 09:38:05 INFO - PROCESS | 2800 | 1464626285586 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:38:05 INFO - PROCESS | 2800 | 1464626285588 Marionette TRACE conn4 <- [1,2134,null,{}] 09:38:05 INFO - PROCESS | 2800 | 1464626285591 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 2800 | 1464626285750 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:38:05 INFO - PROCESS | 2800 | 1464626285815 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 2800 | ++DOCSHELL 10B3E000 == 85 [pid = 2800] [id = 543] 09:38:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (17AED400) [pid = 2800] [serial = 1629] [outer = 00000000] 09:38:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (18966000) [pid = 2800] [serial = 1630] [outer = 17AED400] 09:38:05 INFO - PROCESS | 2800 | 1464626285859 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (189D8C00) [pid = 2800] [serial = 1631] [outer = 17AED400] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (14E62C00) [pid = 2800] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (18966400) [pid = 2800] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (13312400) [pid = 2800] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (10A76C00) [pid = 2800] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (15656000) [pid = 2800] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (141D0C00) [pid = 2800] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1612AC00) [pid = 2800] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (0F2F1800) [pid = 2800] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (10B34000) [pid = 2800] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (10AF5400) [pid = 2800] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:38:06 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (10B38000) [pid = 2800] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:38:06 INFO - PROCESS | 2800 | 1464626286430 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 2800 | 1464626286463 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:38:06 INFO - PROCESS | 2800 | 1464626286467 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 2800 | 1464626286469 Marionette TRACE conn4 <- [1,2138,null,{}] 09:38:06 INFO - PROCESS | 2800 | 1464626286472 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 2800 | 1464626286560 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:38:06 INFO - PROCESS | 2800 | 1464626286566 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 2800 | ++DOCSHELL 10EEC400 == 86 [pid = 2800] [id = 544] 09:38:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (112BC400) [pid = 2800] [serial = 1632] [outer = 00000000] 09:38:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (14E63800) [pid = 2800] [serial = 1633] [outer = 112BC400] 09:38:06 INFO - PROCESS | 2800 | 1464626286619 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (17A77000) [pid = 2800] [serial = 1634] [outer = 112BC400] 09:38:07 INFO - PROCESS | 2800 | 1464626287059 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 631ms 09:38:07 INFO - PROCESS | 2800 | 1464626287112 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 2800 | 1464626287114 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 09:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:38:07 INFO - PROCESS | 2800 | 1464626287117 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 2800 | 1464626287119 Marionette TRACE conn4 <- [1,2142,null,{}] 09:38:07 INFO - PROCESS | 2800 | 1464626287122 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 2800 | 1464626287210 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:38:07 INFO - PROCESS | 2800 | 1464626287233 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 2800 | ++DOCSHELL 12DA8000 == 87 [pid = 2800] [id = 545] 09:38:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (14E62C00) [pid = 2800] [serial = 1635] [outer = 00000000] 09:38:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (189E1C00) [pid = 2800] [serial = 1636] [outer = 14E62C00] 09:38:07 INFO - PROCESS | 2800 | 1464626287279 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (18D18000) [pid = 2800] [serial = 1637] [outer = 14E62C00] 09:38:07 INFO - PROCESS | 2800 | 1464626287739 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 710ms 09:38:07 INFO - PROCESS | 2800 | 1464626287815 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 2800 | 1464626287817 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 09:38:07 INFO - PROCESS | 2800 | 1464626287820 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:38:07 INFO - PROCESS | 2800 | 1464626287822 Marionette TRACE conn4 <- [1,2146,null,{}] 09:38:07 INFO - PROCESS | 2800 | 1464626287825 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 2800 | 1464626287917 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:38:07 INFO - PROCESS | 2800 | 1464626287923 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 2800 | ++DOCSHELL 1692A800 == 88 [pid = 2800] [id = 546] 09:38:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (18961C00) [pid = 2800] [serial = 1638] [outer = 00000000] 09:38:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (18D87C00) [pid = 2800] [serial = 1639] [outer = 18961C00] 09:38:07 INFO - PROCESS | 2800 | 1464626287966 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (18D8E000) [pid = 2800] [serial = 1640] [outer = 18961C00] 09:38:08 INFO - PROCESS | 2800 | --DOCSHELL 10A57800 == 87 [pid = 2800] [id = 14] 09:38:08 INFO - PROCESS | 2800 | 1464626288794 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1011ms 09:38:08 INFO - PROCESS | 2800 | 1464626288829 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 2800 | 1464626288834 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 09:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:38:08 INFO - PROCESS | 2800 | 1464626288841 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 2800 | 1464626288845 Marionette TRACE conn4 <- [1,2150,null,{}] 09:38:08 INFO - PROCESS | 2800 | 1464626288850 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 2800 | 1464626289021 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:38:09 INFO - PROCESS | 2800 | 1464626289175 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 2800 | ++DOCSHELL 10B3C000 == 88 [pid = 2800] [id = 547] 09:38:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (10D30400) [pid = 2800] [serial = 1641] [outer = 00000000] 09:38:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (11C9F000) [pid = 2800] [serial = 1642] [outer = 10D30400] 09:38:09 INFO - PROCESS | 2800 | 1464626289233 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (12D27000) [pid = 2800] [serial = 1643] [outer = 10D30400] 09:38:09 INFO - PROCESS | 2800 | 1464626289800 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1011ms 09:38:09 INFO - PROCESS | 2800 | 1464626289880 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 2800 | 1464626289885 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:38:09 INFO - PROCESS | 2800 | 1464626289891 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 2800 | 1464626289894 Marionette TRACE conn4 <- [1,2154,null,{}] 09:38:09 INFO - PROCESS | 2800 | 1464626289898 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 2800 | 1464626290048 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:38:10 INFO - PROCESS | 2800 | 1464626290200 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 2800 | ++DOCSHELL 114AB000 == 89 [pid = 2800] [id = 548] 09:38:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (14FCD000) [pid = 2800] [serial = 1644] [outer = 00000000] 09:38:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (15CDBC00) [pid = 2800] [serial = 1645] [outer = 14FCD000] 09:38:10 INFO - PROCESS | 2800 | 1464626290255 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (16B7A000) [pid = 2800] [serial = 1646] [outer = 14FCD000] 09:38:10 INFO - PROCESS | 2800 | 1464626290868 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1011ms 09:38:10 INFO - PROCESS | 2800 | 1464626290893 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 2800 | 1464626290895 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 09:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:38:10 INFO - PROCESS | 2800 | 1464626290899 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 2800 | 1464626290903 Marionette TRACE conn4 <- [1,2158,null,{}] 09:38:10 INFO - PROCESS | 2800 | 1464626290914 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 2800 | 1464626291032 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:38:11 INFO - PROCESS | 2800 | 1464626291199 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 2800 | ++DOCSHELL 186CB000 == 90 [pid = 2800] [id = 549] 09:38:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (1888DC00) [pid = 2800] [serial = 1647] [outer = 00000000] 09:38:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (189D4000) [pid = 2800] [serial = 1648] [outer = 1888DC00] 09:38:11 INFO - PROCESS | 2800 | 1464626291256 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (18D85400) [pid = 2800] [serial = 1649] [outer = 1888DC00] 09:38:11 INFO - PROCESS | 2800 | 1464626291854 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1010ms 09:38:11 INFO - PROCESS | 2800 | 1464626291903 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 2800 | 1464626291906 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 09:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:38:11 INFO - PROCESS | 2800 | 1464626291910 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 2800 | 1464626291912 Marionette TRACE conn4 <- [1,2162,null,{}] 09:38:11 INFO - PROCESS | 2800 | 1464626291916 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 2800 | 1464626292029 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:38:12 INFO - PROCESS | 2800 | 1464626292228 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 2800 | ++DOCSHELL 186C7400 == 91 [pid = 2800] [id = 550] 09:38:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1999E000) [pid = 2800] [serial = 1650] [outer = 00000000] 09:38:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (199A4400) [pid = 2800] [serial = 1651] [outer = 1999E000] 09:38:12 INFO - PROCESS | 2800 | 1464626292283 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (199D2000) [pid = 2800] [serial = 1652] [outer = 1999E000] 09:38:12 INFO - PROCESS | 2800 | 1464626292811 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 916ms 09:38:12 INFO - PROCESS | 2800 | 1464626292856 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 2800 | 1464626292859 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 09:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:38:12 INFO - PROCESS | 2800 | 1464626292864 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 2800 | 1464626292866 Marionette TRACE conn4 <- [1,2166,null,{}] 09:38:12 INFO - PROCESS | 2800 | 1464626292869 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:12 INFO - PROCESS | 2800 | 1464626292987 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:38:13 INFO - PROCESS | 2800 | 1464626293150 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 2800 | ++DOCSHELL 16932400 == 92 [pid = 2800] [id = 551] 09:38:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1999F400) [pid = 2800] [serial = 1653] [outer = 00000000] 09:38:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (199DB400) [pid = 2800] [serial = 1654] [outer = 1999F400] 09:38:13 INFO - PROCESS | 2800 | 1464626293204 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (19F6B400) [pid = 2800] [serial = 1655] [outer = 1999F400] 09:38:13 INFO - PROCESS | 2800 | 1464626293783 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 948ms 09:38:13 INFO - PROCESS | 2800 | 1464626293809 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 2800 | 1464626293811 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:38:13 INFO - PROCESS | 2800 | 1464626293814 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 2800 | 1464626293816 Marionette TRACE conn4 <- [1,2170,null,{}] 09:38:13 INFO - PROCESS | 2800 | 1464626293820 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 2800 | 1464626293946 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:38:14 INFO - PROCESS | 2800 | 1464626294113 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 2800 | ++DOCSHELL 1A41D800 == 93 [pid = 2800] [id = 552] 09:38:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1A41F000) [pid = 2800] [serial = 1656] [outer = 00000000] 09:38:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1A57A800) [pid = 2800] [serial = 1657] [outer = 1A41F000] 09:38:14 INFO - PROCESS | 2800 | 1464626294168 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1A582C00) [pid = 2800] [serial = 1658] [outer = 1A41F000] 09:38:14 INFO - PROCESS | 2800 | 1464626294748 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1011ms 09:38:14 INFO - PROCESS | 2800 | 1464626294818 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 2800 | 1464626294820 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:38:14 INFO - PROCESS | 2800 | 1464626294824 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 2800 | 1464626294826 Marionette TRACE conn4 <- [1,2174,null,{}] 09:38:14 INFO - PROCESS | 2800 | 1464626294829 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 2800 | 1464626294939 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:38:15 INFO - PROCESS | 2800 | 1464626295112 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 2800 | ++DOCSHELL 10B2A800 == 94 [pid = 2800] [id = 553] 09:38:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (10B2C400) [pid = 2800] [serial = 1659] [outer = 00000000] 09:38:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (1A67C400) [pid = 2800] [serial = 1660] [outer = 10B2C400] 09:38:15 INFO - PROCESS | 2800 | 1464626295166 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (1A956800) [pid = 2800] [serial = 1661] [outer = 10B2C400] 09:38:15 INFO - PROCESS | 2800 | 1464626295983 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1231ms 09:38:16 INFO - PROCESS | 2800 | 1464626296070 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 2800 | 1464626296074 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 09:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:38:16 INFO - PROCESS | 2800 | 1464626296080 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 2800 | 1464626296084 Marionette TRACE conn4 <- [1,2178,null,{}] 09:38:16 INFO - PROCESS | 2800 | 1464626296091 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 2800 | 1464626296211 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:38:16 INFO - PROCESS | 2800 | 1464626296360 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 2800 | ++DOCSHELL 10B5A800 == 95 [pid = 2800] [id = 554] 09:38:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (10D30800) [pid = 2800] [serial = 1662] [outer = 00000000] 09:38:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (1108AC00) [pid = 2800] [serial = 1663] [outer = 10D30800] 09:38:16 INFO - PROCESS | 2800 | 1464626296411 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (11C10C00) [pid = 2800] [serial = 1664] [outer = 10D30800] 09:38:17 INFO - PROCESS | 2800 | 1464626297043 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1010ms 09:38:17 INFO - PROCESS | 2800 | 1464626297085 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 2800 | 1464626297090 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:38:17 INFO - PROCESS | 2800 | 1464626297117 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 2800 | 1464626297120 Marionette TRACE conn4 <- [1,2182,null,{}] 09:38:17 INFO - PROCESS | 2800 | 1464626297123 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 2800 | 1464626297234 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:38:17 INFO - PROCESS | 2800 | 1464626297391 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F1400 == 96 [pid = 2800] [id = 555] 09:38:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1036B800) [pid = 2800] [serial = 1665] [outer = 00000000] 09:38:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (13304000) [pid = 2800] [serial = 1666] [outer = 1036B800] 09:38:17 INFO - PROCESS | 2800 | 1464626297440 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (14FD9800) [pid = 2800] [serial = 1667] [outer = 1036B800] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 12DA8000 == 95 [pid = 2800] [id = 545] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 10EEC400 == 94 [pid = 2800] [id = 544] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 10B3E000 == 93 [pid = 2800] [id = 543] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 10A2E400 == 92 [pid = 2800] [id = 542] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 10A52800 == 91 [pid = 2800] [id = 522] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 1448EC00 == 90 [pid = 2800] [id = 523] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 16925000 == 89 [pid = 2800] [id = 541] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 16930800 == 88 [pid = 2800] [id = 540] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 153B8800 == 87 [pid = 2800] [id = 539] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 10A7CC00 == 86 [pid = 2800] [id = 538] 09:38:17 INFO - PROCESS | 2800 | --DOCSHELL 10AF1800 == 85 [pid = 2800] [id = 537] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (10A5A400) [pid = 2800] [serial = 1534] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (1E6C5C00) [pid = 2800] [serial = 1543] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (1F607400) [pid = 2800] [serial = 1549] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (1C32F800) [pid = 2800] [serial = 1540] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (133B2C00) [pid = 2800] [serial = 1552] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (1E7CA000) [pid = 2800] [serial = 1546] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (17AD4000) [pid = 2800] [serial = 1537] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (1723B800) [pid = 2800] [serial = 1585] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (13803800) [pid = 2800] [serial = 1564] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (13E31800) [pid = 2800] [serial = 1565] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (10B3C400) [pid = 2800] [serial = 1559] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (10B2B400) [pid = 2800] [serial = 1558] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (15CD7C00) [pid = 2800] [serial = 1573] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (1448C800) [pid = 2800] [serial = 1567] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (14E68000) [pid = 2800] [serial = 1568] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (16924C00) [pid = 2800] [serial = 1576] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (10A77800) [pid = 2800] [serial = 1556] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (105EE000) [pid = 2800] [serial = 1555] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (10EE7800) [pid = 2800] [serial = 1561] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (11C9F800) [pid = 2800] [serial = 1562] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (16E3B000) [pid = 2800] [serial = 1583] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (1612E000) [pid = 2800] [serial = 1574] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (11C76000) [pid = 2800] [serial = 1579] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (1692CC00) [pid = 2800] [serial = 1577] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (14FD2800) [pid = 2800] [serial = 1570] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1543DC00) [pid = 2800] [serial = 1571] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (13903800) [pid = 2800] [serial = 1580] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (167DE000) [pid = 2800] [serial = 1582] [outer = 00000000] [url = about:blank] 09:38:17 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (1ACB3800) [pid = 2800] [serial = 1532] [outer = 00000000] [url = about:blank] 09:38:18 INFO - PROCESS | 2800 | 1464626297980 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 915ms 09:38:18 INFO - PROCESS | 2800 | 1464626298020 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 2800 | 1464626298022 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:38:18 INFO - PROCESS | 2800 | 1464626298026 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 2800 | 1464626298031 Marionette TRACE conn4 <- [1,2186,null,{}] 09:38:18 INFO - PROCESS | 2800 | 1464626298046 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 2800 | 1464626298144 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:38:18 INFO - PROCESS | 2800 | 1464626298266 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 2800 | ++DOCSHELL 10D31400 == 86 [pid = 2800] [id = 556] 09:38:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (10D35800) [pid = 2800] [serial = 1668] [outer = 00000000] 09:38:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (14E68000) [pid = 2800] [serial = 1669] [outer = 10D35800] 09:38:18 INFO - PROCESS | 2800 | 1464626298360 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (14FD1000) [pid = 2800] [serial = 1670] [outer = 10D35800] 09:38:18 INFO - PROCESS | 2800 | 1464626298760 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 742ms 09:38:18 INFO - PROCESS | 2800 | 1464626298798 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 2800 | 1464626298801 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:38:18 INFO - PROCESS | 2800 | 1464626298804 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 2800 | 1464626298805 Marionette TRACE conn4 <- [1,2190,null,{}] 09:38:18 INFO - PROCESS | 2800 | 1464626298843 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 2800 | 1464626298934 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:38:18 INFO - PROCESS | 2800 | 1464626298943 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 2800 | ++DOCSHELL 13159C00 == 87 [pid = 2800] [id = 557] 09:38:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (1448EC00) [pid = 2800] [serial = 1671] [outer = 00000000] 09:38:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (15CD3800) [pid = 2800] [serial = 1672] [outer = 1448EC00] 09:38:18 INFO - PROCESS | 2800 | 1464626298988 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (16181C00) [pid = 2800] [serial = 1673] [outer = 1448EC00] 09:38:19 INFO - PROCESS | 2800 | 1464626299476 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 742ms 09:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:38:19 INFO - PROCESS | 2800 | 1464626299544 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 2800 | 1464626299546 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 09:38:19 INFO - PROCESS | 2800 | 1464626299549 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 2800 | 1464626299551 Marionette TRACE conn4 <- [1,2194,null,{}] 09:38:19 INFO - PROCESS | 2800 | 1464626299555 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:19 INFO - PROCESS | 2800 | 1464626299647 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:38:19 INFO - PROCESS | 2800 | 1464626299770 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 2800 | ++DOCSHELL 10B20800 == 88 [pid = 2800] [id = 558] 09:38:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (141D4C00) [pid = 2800] [serial = 1674] [outer = 00000000] 09:38:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (16930800) [pid = 2800] [serial = 1675] [outer = 141D4C00] 09:38:19 INFO - PROCESS | 2800 | 1464626299814 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (16F11000) [pid = 2800] [serial = 1676] [outer = 141D4C00] 09:38:20 INFO - PROCESS | 2800 | 1464626300205 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 695ms 09:38:20 INFO - PROCESS | 2800 | 1464626300258 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 2800 | 1464626300260 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 09:38:20 INFO - PROCESS | 2800 | 1464626300269 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 2800 | 1464626300271 Marionette TRACE conn4 <- [1,2198,null,{}] 09:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:38:20 INFO - PROCESS | 2800 | 1464626300274 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 2800 | 1464626300447 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:38:20 INFO - PROCESS | 2800 | 1464626300469 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 2800 | ++DOCSHELL 16E38000 == 89 [pid = 2800] [id = 559] 09:38:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (16E3B000) [pid = 2800] [serial = 1677] [outer = 00000000] 09:38:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (17473C00) [pid = 2800] [serial = 1678] [outer = 16E3B000] 09:38:20 INFO - PROCESS | 2800 | 1464626300516 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (17AD1800) [pid = 2800] [serial = 1679] [outer = 16E3B000] 09:38:20 INFO - PROCESS | 2800 | 1464626300955 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 742ms 09:38:21 INFO - PROCESS | 2800 | 1464626301013 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 2800 | 1464626301015 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 09:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:38:21 INFO - PROCESS | 2800 | 1464626301018 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 2800 | 1464626301020 Marionette TRACE conn4 <- [1,2202,null,{}] 09:38:21 INFO - PROCESS | 2800 | 1464626301029 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 2800 | 1464626301160 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:38:21 INFO - PROCESS | 2800 | 1464626301234 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 2800 | ++DOCSHELL 1746A000 == 90 [pid = 2800] [id = 560] 09:38:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (17A76800) [pid = 2800] [serial = 1680] [outer = 00000000] 09:38:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (186BD000) [pid = 2800] [serial = 1681] [outer = 17A76800] 09:38:21 INFO - PROCESS | 2800 | 1464626301278 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (18895000) [pid = 2800] [serial = 1682] [outer = 17A76800] 09:38:21 INFO - PROCESS | 2800 | 1464626301734 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 742ms 09:38:21 INFO - PROCESS | 2800 | 1464626301798 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 2800 | 1464626301800 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 09:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:38:21 INFO - PROCESS | 2800 | 1464626301828 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 2800 | 1464626301830 Marionette TRACE conn4 <- [1,2206,null,{}] 09:38:21 INFO - PROCESS | 2800 | 1464626301843 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 2800 | 1464626301972 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:38:22 INFO - PROCESS | 2800 | 1464626302048 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 2800 | ++DOCSHELL 17B0E000 == 91 [pid = 2800] [id = 561] 09:38:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (17B17800) [pid = 2800] [serial = 1683] [outer = 00000000] 09:38:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (189DA800) [pid = 2800] [serial = 1684] [outer = 17B17800] 09:38:22 INFO - PROCESS | 2800 | 1464626302092 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (18D82000) [pid = 2800] [serial = 1685] [outer = 17B17800] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (1C4B2800) [pid = 2800] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (10B38C00) [pid = 2800] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (105EB000) [pid = 2800] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (199D0000) [pid = 2800] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (1B4E8000) [pid = 2800] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (112BCC00) [pid = 2800] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (10D31000) [pid = 2800] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (1F602800) [pid = 2800] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (189DE800) [pid = 2800] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (1A674C00) [pid = 2800] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (167DC000) [pid = 2800] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (1723FC00) [pid = 2800] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (1A954800) [pid = 2800] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (19F66400) [pid = 2800] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (17ACB400) [pid = 2800] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (1CD9F000) [pid = 2800] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (16F16800) [pid = 2800] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (17AD7C00) [pid = 2800] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (17AED400) [pid = 2800] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (10AF7000) [pid = 2800] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (153B8C00) [pid = 2800] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (16932000) [pid = 2800] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (11C03400) [pid = 2800] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (14E62C00) [pid = 2800] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:38:22 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (112BC400) [pid = 2800] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:38:22 INFO - PROCESS | 2800 | 1464626302731 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 994ms 09:38:22 INFO - PROCESS | 2800 | 1464626302789 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 2800 | 1464626302791 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 09:38:22 INFO - PROCESS | 2800 | 1464626302794 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:38:22 INFO - PROCESS | 2800 | 1464626302796 Marionette TRACE conn4 <- [1,2210,null,{}] 09:38:22 INFO - PROCESS | 2800 | 1464626302809 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 2800 | 1464626302901 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:38:22 INFO - PROCESS | 2800 | 1464626302907 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 2800 | ++DOCSHELL 112BD400 == 92 [pid = 2800] [id = 562] 09:38:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (11C03400) [pid = 2800] [serial = 1686] [outer = 00000000] 09:38:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (16F10C00) [pid = 2800] [serial = 1687] [outer = 11C03400] 09:38:22 INFO - PROCESS | 2800 | 1464626302950 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (17469C00) [pid = 2800] [serial = 1688] [outer = 11C03400] 09:38:23 INFO - PROCESS | 2800 | 1464626303392 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 647ms 09:38:23 INFO - PROCESS | 2800 | 1464626303440 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 2800 | 1464626303442 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 09:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:38:23 INFO - PROCESS | 2800 | 1464626303445 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 2800 | 1464626303447 Marionette TRACE conn4 <- [1,2214,null,{}] 09:38:23 INFO - PROCESS | 2800 | 1464626303451 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 2800 | 1464626303540 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:38:23 INFO - PROCESS | 2800 | 1464626303547 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 2800 | ++DOCSHELL 1390A400 == 93 [pid = 2800] [id = 563] 09:38:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (17A72400) [pid = 2800] [serial = 1689] [outer = 00000000] 09:38:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (184C4C00) [pid = 2800] [serial = 1690] [outer = 17A72400] 09:38:23 INFO - PROCESS | 2800 | 1464626303590 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (18969C00) [pid = 2800] [serial = 1691] [outer = 17A72400] 09:38:24 INFO - PROCESS | 2800 | 1464626304047 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 632ms 09:38:24 INFO - PROCESS | 2800 | 1464626304085 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 2800 | 1464626304087 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:38:24 INFO - PROCESS | 2800 | 1464626304090 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 2800 | 1464626304093 Marionette TRACE conn4 <- [1,2218,null,{}] 09:38:24 INFO - PROCESS | 2800 | 1464626304096 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 2800 | 1464626304260 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:38:24 INFO - PROCESS | 2800 | 1464626304278 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 2800 | ++DOCSHELL 18D88C00 == 94 [pid = 2800] [id = 564] 09:38:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (18D8A800) [pid = 2800] [serial = 1692] [outer = 00000000] 09:38:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (199DB000) [pid = 2800] [serial = 1693] [outer = 18D8A800] 09:38:24 INFO - PROCESS | 2800 | 1464626304326 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (1A4C2C00) [pid = 2800] [serial = 1694] [outer = 18D8A800] 09:38:24 INFO - PROCESS | 2800 | 1464626304960 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 963ms 09:38:25 INFO - PROCESS | 2800 | 1464626305084 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 2800 | 1464626305088 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:38:25 INFO - PROCESS | 2800 | 1464626305095 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 2800 | 1464626305099 Marionette TRACE conn4 <- [1,2222,null,{}] 09:38:25 INFO - PROCESS | 2800 | 1464626305105 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 2800 | 1464626305238 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:38:25 INFO - PROCESS | 2800 | 1464626305394 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 2800 | ++DOCSHELL 10B26800 == 95 [pid = 2800] [id = 565] 09:38:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (10B28800) [pid = 2800] [serial = 1695] [outer = 00000000] 09:38:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (11427C00) [pid = 2800] [serial = 1696] [outer = 10B28800] 09:38:25 INFO - PROCESS | 2800 | 1464626305452 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (12DAA000) [pid = 2800] [serial = 1697] [outer = 10B28800] 09:38:26 INFO - PROCESS | 2800 | 1464626306014 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 963ms 09:38:26 INFO - PROCESS | 2800 | 1464626306039 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 2800 | 1464626306045 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:38:26 INFO - PROCESS | 2800 | 1464626306051 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 2800 | 1464626306054 Marionette TRACE conn4 <- [1,2226,null,{}] 09:38:26 INFO - PROCESS | 2800 | 1464626306058 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 2800 | 1464626306176 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:38:26 INFO - PROCESS | 2800 | 1464626306351 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 2800 | ++DOCSHELL 14FD7000 == 96 [pid = 2800] [id = 566] 09:38:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (153AB800) [pid = 2800] [serial = 1698] [outer = 00000000] 09:38:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (15CD9C00) [pid = 2800] [serial = 1699] [outer = 153AB800] 09:38:26 INFO - PROCESS | 2800 | 1464626306406 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (16927C00) [pid = 2800] [serial = 1700] [outer = 153AB800] 09:38:27 INFO - PROCESS | 2800 | 1464626307008 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1011ms 09:38:27 INFO - PROCESS | 2800 | 1464626307052 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 2800 | 1464626307054 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 09:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:38:27 INFO - PROCESS | 2800 | 1464626307058 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 2800 | 1464626307062 Marionette TRACE conn4 <- [1,2230,null,{}] 09:38:27 INFO - PROCESS | 2800 | 1464626307073 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 2800 | 1464626307193 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:38:27 INFO - PROCESS | 2800 | 1464626307363 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 2800 | ++DOCSHELL 16B7CC00 == 97 [pid = 2800] [id = 567] 09:38:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (18226C00) [pid = 2800] [serial = 1701] [outer = 00000000] 09:38:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (18D84C00) [pid = 2800] [serial = 1702] [outer = 18226C00] 09:38:27 INFO - PROCESS | 2800 | 1464626307420 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (199D3C00) [pid = 2800] [serial = 1703] [outer = 18226C00] 09:38:28 INFO - PROCESS | 2800 | 1464626308065 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1011ms 09:38:28 INFO - PROCESS | 2800 | 1464626308091 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 2800 | 1464626308094 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:38:28 INFO - PROCESS | 2800 | 1464626308098 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 2800 | 1464626308100 Marionette TRACE conn4 <- [1,2234,null,{}] 09:38:28 INFO - PROCESS | 2800 | 1464626308103 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 2800 | 1464626308223 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:38:28 INFO - PROCESS | 2800 | 1464626308383 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 2800 | ++DOCSHELL 199DA800 == 98 [pid = 2800] [id = 568] 09:38:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (199DAC00) [pid = 2800] [serial = 1704] [outer = 00000000] 09:38:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1A951800) [pid = 2800] [serial = 1705] [outer = 199DAC00] 09:38:28 INFO - PROCESS | 2800 | 1464626308438 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1A95DC00) [pid = 2800] [serial = 1706] [outer = 199DAC00] 09:38:28 INFO - PROCESS | 2800 | 1464626308978 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 899ms 09:38:29 INFO - PROCESS | 2800 | 1464626309012 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 2800 | 1464626309014 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:38:29 INFO - PROCESS | 2800 | 1464626309019 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 2800 | 1464626309021 Marionette TRACE conn4 <- [1,2238,null,{}] 09:38:29 INFO - PROCESS | 2800 | 1464626309025 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 2800 | 1464626309136 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:38:29 INFO - PROCESS | 2800 | 1464626309303 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 2800 | ++DOCSHELL 1895F000 == 99 [pid = 2800] [id = 569] 09:38:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1A4C6800) [pid = 2800] [serial = 1707] [outer = 00000000] 09:38:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1AA06800) [pid = 2800] [serial = 1708] [outer = 1A4C6800] 09:38:29 INFO - PROCESS | 2800 | 1464626309364 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1AA0EC00) [pid = 2800] [serial = 1709] [outer = 1A4C6800] 09:38:29 INFO - PROCESS | 2800 | 1464626309930 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 963ms 09:38:29 INFO - PROCESS | 2800 | 1464626309963 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 2800 | 1464626309965 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:38:29 INFO - PROCESS | 2800 | 1464626309969 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 2800 | 1464626309971 Marionette TRACE conn4 <- [1,2242,null,{}] 09:38:29 INFO - PROCESS | 2800 | 1464626309974 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 2800 | 1464626310105 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:38:30 INFO - PROCESS | 2800 | 1464626310276 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 2800 | ++DOCSHELL 1AA05C00 == 100 [pid = 2800] [id = 570] 09:38:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1ACABC00) [pid = 2800] [serial = 1710] [outer = 00000000] 09:38:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1B4E3800) [pid = 2800] [serial = 1711] [outer = 1ACABC00] 09:38:30 INFO - PROCESS | 2800 | 1464626310331 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1B4EA800) [pid = 2800] [serial = 1712] [outer = 1ACABC00] 09:38:30 INFO - PROCESS | 2800 | 1464626310938 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1011ms 09:38:31 INFO - PROCESS | 2800 | 1464626311003 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 2800 | 1464626311005 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 09:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:38:31 INFO - PROCESS | 2800 | 1464626311009 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 2800 | 1464626311011 Marionette TRACE conn4 <- [1,2246,null,{}] 09:38:31 INFO - PROCESS | 2800 | 1464626311014 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 2800 | 1464626311125 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:38:31 INFO - PROCESS | 2800 | 1464626311281 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 2800 | ++DOCSHELL 1ACA8800 == 101 [pid = 2800] [id = 571] 09:38:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (1ACAF400) [pid = 2800] [serial = 1713] [outer = 00000000] 09:38:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (1C329400) [pid = 2800] [serial = 1714] [outer = 1ACAF400] 09:38:31 INFO - PROCESS | 2800 | 1464626311335 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (1C331800) [pid = 2800] [serial = 1715] [outer = 1ACAF400] 09:38:31 INFO - PROCESS | 2800 | 1464626311890 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 948ms 09:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:38:31 INFO - PROCESS | 2800 | 1464626311954 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 2800 | 1464626311956 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 09:38:31 INFO - PROCESS | 2800 | 1464626311960 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 2800 | 1464626311962 Marionette TRACE conn4 <- [1,2250,null,{}] 09:38:31 INFO - PROCESS | 2800 | 1464626311966 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 2800 | 1464626312097 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:38:32 INFO - PROCESS | 2800 | 1464626312256 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 2800 | ++DOCSHELL 10A2D800 == 102 [pid = 2800] [id = 572] 09:38:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (10B3E400) [pid = 2800] [serial = 1716] [outer = 00000000] 09:38:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (1888D000) [pid = 2800] [serial = 1717] [outer = 10B3E400] 09:38:32 INFO - PROCESS | 2800 | 1464626312339 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (189D6C00) [pid = 2800] [serial = 1718] [outer = 10B3E400] 09:38:32 INFO - PROCESS | 2800 | 1464626312967 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1042ms 09:38:33 INFO - PROCESS | 2800 | 1464626313237 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 2800 | 1464626313242 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 09:38:33 INFO - PROCESS | 2800 | 1464626313262 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:38:33 INFO - PROCESS | 2800 | 1464626313265 Marionette TRACE conn4 <- [1,2254,null,{}] 09:38:33 INFO - PROCESS | 2800 | 1464626313271 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 2800 | 1464626313386 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:38:33 INFO - PROCESS | 2800 | 1464626313544 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 2800 | ++DOCSHELL 10D34400 == 103 [pid = 2800] [id = 573] 09:38:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (10D37800) [pid = 2800] [serial = 1719] [outer = 00000000] 09:38:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (112BD000) [pid = 2800] [serial = 1720] [outer = 10D37800] 09:38:33 INFO - PROCESS | 2800 | 1464626313596 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (13161400) [pid = 2800] [serial = 1721] [outer = 10D37800] 09:38:34 INFO - PROCESS | 2800 | 1464626314213 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:38:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1010ms 09:38:34 INFO - PROCESS | 2800 | 1464626314300 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 2800 | 1464626314304 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:38:34 INFO - PROCESS | 2800 | 1464626314332 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 2800 | 1464626314335 Marionette TRACE conn4 <- [1,2258,null,{}] 09:38:34 INFO - PROCESS | 2800 | 1464626314341 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 2800 | 1464626314469 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:38:34 INFO - PROCESS | 2800 | 1464626314629 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 2800 | ++DOCSHELL 13904000 == 104 [pid = 2800] [id = 574] 09:38:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (14486000) [pid = 2800] [serial = 1722] [outer = 00000000] 09:38:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (153B4C00) [pid = 2800] [serial = 1723] [outer = 14486000] 09:38:34 INFO - PROCESS | 2800 | 1464626314678 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (16182400) [pid = 2800] [serial = 1724] [outer = 14486000] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 1999C800 == 103 [pid = 2800] [id = 358] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 10A51C00 == 102 [pid = 2800] [id = 394] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 1390A400 == 101 [pid = 2800] [id = 563] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 112BD400 == 100 [pid = 2800] [id = 562] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 17B0E000 == 99 [pid = 2800] [id = 561] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 1746A000 == 98 [pid = 2800] [id = 560] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 16E38000 == 97 [pid = 2800] [id = 559] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 112BBC00 == 96 [pid = 2800] [id = 15] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 10B20800 == 95 [pid = 2800] [id = 558] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 13159C00 == 94 [pid = 2800] [id = 557] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 10D31400 == 93 [pid = 2800] [id = 556] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 0F2F1400 == 92 [pid = 2800] [id = 555] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 10B5A800 == 91 [pid = 2800] [id = 554] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (15655C00) [pid = 2800] [serial = 1609] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (10B26400) [pid = 2800] [serial = 1588] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (13311400) [pid = 2800] [serial = 1591] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (17452C00) [pid = 2800] [serial = 1594] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (178E5000) [pid = 2800] [serial = 1597] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (17ACA400) [pid = 2800] [serial = 1600] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (186C3800) [pid = 2800] [serial = 1603] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (18960400) [pid = 2800] [serial = 1606] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (18D87C00) [pid = 2800] [serial = 1639] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 16932400 == 90 [pid = 2800] [id = 551] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 186C7400 == 89 [pid = 2800] [id = 550] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 186CB000 == 88 [pid = 2800] [id = 549] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 114AB000 == 87 [pid = 2800] [id = 548] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 10B3C000 == 86 [pid = 2800] [id = 547] 09:38:35 INFO - PROCESS | 2800 | --DOCSHELL 1692A800 == 85 [pid = 2800] [id = 546] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (128BC800) [pid = 2800] [serial = 1484] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (1F60E000) [pid = 2800] [serial = 1550] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (199CE800) [pid = 2800] [serial = 1496] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (1D013800) [pid = 2800] [serial = 1505] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (1723C000) [pid = 2800] [serial = 1487] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (18D1A400) [pid = 2800] [serial = 1538] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (1B4F0000) [pid = 2800] [serial = 1502] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (1A67E000) [pid = 2800] [serial = 1499] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (1868C000) [pid = 2800] [serial = 1490] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (1E6D2400) [pid = 2800] [serial = 1544] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (1E7CCC00) [pid = 2800] [serial = 1547] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (16931400) [pid = 2800] [serial = 1553] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (112C9400) [pid = 2800] [serial = 1535] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (1B4E6000) [pid = 2800] [serial = 1451] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (1C4A7400) [pid = 2800] [serial = 1541] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (18D16800) [pid = 2800] [serial = 1493] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (17535400) [pid = 2800] [serial = 1624] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (186BD800) [pid = 2800] [serial = 1627] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (17A6E000) [pid = 2800] [serial = 1625] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (18966000) [pid = 2800] [serial = 1630] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (10D34800) [pid = 2800] [serial = 1615] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (15957400) [pid = 2800] [serial = 1618] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (15CD9800) [pid = 2800] [serial = 1619] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (16F17800) [pid = 2800] [serial = 1621] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (13313000) [pid = 2800] [serial = 1613] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (12B8E800) [pid = 2800] [serial = 1612] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (18D18000) [pid = 2800] [serial = 1637] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (189E1C00) [pid = 2800] [serial = 1636] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (189D8C00) [pid = 2800] [serial = 1631] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1331E400) [pid = 2800] [serial = 1616] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (186C5800) [pid = 2800] [serial = 1628] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (14E63800) [pid = 2800] [serial = 1633] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (17A77000) [pid = 2800] [serial = 1634] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (16F1FC00) [pid = 2800] [serial = 1622] [outer = 00000000] [url = about:blank] 09:38:35 INFO - PROCESS | 2800 | 1464626315276 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1026ms 09:38:35 INFO - PROCESS | 2800 | 1464626315325 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 2800 | 1464626315327 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 09:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:38:35 INFO - PROCESS | 2800 | 1464626315331 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 2800 | 1464626315333 Marionette TRACE conn4 <- [1,2262,null,{}] 09:38:35 INFO - PROCESS | 2800 | 1464626315342 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 2800 | 1464626315444 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:38:35 INFO - PROCESS | 2800 | 1464626315571 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 2800 | ++DOCSHELL 10D3C000 == 86 [pid = 2800] [id = 575] 09:38:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10EEF400) [pid = 2800] [serial = 1725] [outer = 00000000] 09:38:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (14E68C00) [pid = 2800] [serial = 1726] [outer = 10EEF400] 09:38:35 INFO - PROCESS | 2800 | 1464626315619 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (15961400) [pid = 2800] [serial = 1727] [outer = 10EEF400] 09:38:36 INFO - PROCESS | 2800 | 1464626316027 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 758ms 09:38:36 INFO - PROCESS | 2800 | 1464626316071 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 2800 | 1464626316073 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 09:38:36 INFO - PROCESS | 2800 | 1464626316076 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:38:36 INFO - PROCESS | 2800 | 1464626316078 Marionette TRACE conn4 <- [1,2266,null,{}] 09:38:36 INFO - PROCESS | 2800 | 1464626316121 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 2800 | 1464626316235 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:38:36 INFO - PROCESS | 2800 | 1464626316245 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 2800 | ++DOCSHELL 15957400 == 87 [pid = 2800] [id = 576] 09:38:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (16924000) [pid = 2800] [serial = 1728] [outer = 00000000] 09:38:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (16F1A000) [pid = 2800] [serial = 1729] [outer = 16924000] 09:38:36 INFO - PROCESS | 2800 | 1464626316289 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (17244000) [pid = 2800] [serial = 1730] [outer = 16924000] 09:38:36 INFO - PROCESS | 2800 | 1464626316751 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 710ms 09:38:36 INFO - PROCESS | 2800 | 1464626316776 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 2800 | 1464626316778 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 09:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:38:36 INFO - PROCESS | 2800 | 1464626316782 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 2800 | 1464626316785 Marionette TRACE conn4 <- [1,2270,null,{}] 09:38:36 INFO - PROCESS | 2800 | 1464626316788 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:36 INFO - PROCESS | 2800 | 1464626316878 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:38:36 INFO - PROCESS | 2800 | 1464626316885 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 2800 | ++DOCSHELL 16F13000 == 88 [pid = 2800] [id = 577] 09:38:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (16F14C00) [pid = 2800] [serial = 1731] [outer = 00000000] 09:38:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (175EF400) [pid = 2800] [serial = 1732] [outer = 16F14C00] 09:38:36 INFO - PROCESS | 2800 | 1464626316929 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (17A6F400) [pid = 2800] [serial = 1733] [outer = 16F14C00] 09:38:37 INFO - PROCESS | 2800 | 1464626317426 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 647ms 09:38:37 INFO - PROCESS | 2800 | 1464626317460 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 2800 | 1464626317462 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 09:38:37 INFO - PROCESS | 2800 | 1464626317466 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:38:37 INFO - PROCESS | 2800 | 1464626317476 Marionette TRACE conn4 <- [1,2274,null,{}] 09:38:37 INFO - PROCESS | 2800 | 1464626317487 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 2800 | 1464626317641 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:38:37 INFO - PROCESS | 2800 | 1464626317748 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 2800 | ++DOCSHELL 17ACE400 == 89 [pid = 2800] [id = 578] 09:38:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (17ACEC00) [pid = 2800] [serial = 1734] [outer = 00000000] 09:38:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (17AF2C00) [pid = 2800] [serial = 1735] [outer = 17ACEC00] 09:38:37 INFO - PROCESS | 2800 | 1464626317792 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (186BE000) [pid = 2800] [serial = 1736] [outer = 17ACEC00] 09:38:38 INFO - PROCESS | 2800 | 1464626318230 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 805ms 09:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:38:38 INFO - PROCESS | 2800 | 1464626318271 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 2800 | 1464626318273 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 09:38:38 INFO - PROCESS | 2800 | 1464626318276 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 2800 | 1464626318278 Marionette TRACE conn4 <- [1,2278,null,{}] 09:38:38 INFO - PROCESS | 2800 | 1464626318281 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 2800 | 1464626318416 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:38:38 INFO - PROCESS | 2800 | 1464626318435 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 2800 | ++DOCSHELL 15CDB400 == 90 [pid = 2800] [id = 579] 09:38:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (186C3000) [pid = 2800] [serial = 1737] [outer = 00000000] 09:38:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1888F000) [pid = 2800] [serial = 1738] [outer = 186C3000] 09:38:38 INFO - PROCESS | 2800 | 1464626318478 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (18966800) [pid = 2800] [serial = 1739] [outer = 186C3000] 09:38:38 INFO - PROCESS | 2800 | 1464626318942 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 695ms 09:38:39 INFO - PROCESS | 2800 | 1464626318979 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 2800 | 1464626318981 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 09:38:39 INFO - PROCESS | 2800 | 1464626318984 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 2800 | 1464626318986 Marionette TRACE conn4 <- [1,2282,null,{}] 09:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:38:39 INFO - PROCESS | 2800 | 1464626318989 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 2800 | 1464626319119 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:38:39 INFO - PROCESS | 2800 | 1464626319220 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 2800 | ++DOCSHELL 17AF2800 == 91 [pid = 2800] [id = 580] 09:38:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (180A3400) [pid = 2800] [serial = 1740] [outer = 00000000] 09:38:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (18D15000) [pid = 2800] [serial = 1741] [outer = 180A3400] 09:38:39 INFO - PROCESS | 2800 | 1464626319263 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (18D1CC00) [pid = 2800] [serial = 1742] [outer = 180A3400] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (16E3B000) [pid = 2800] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (141D4C00) [pid = 2800] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1448EC00) [pid = 2800] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (17A76800) [pid = 2800] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (1036B800) [pid = 2800] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (17A72400) [pid = 2800] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (10D30800) [pid = 2800] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (10D35800) [pid = 2800] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (17B17800) [pid = 2800] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (11424400) [pid = 2800] [serial = 41] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (11C03400) [pid = 2800] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (10B60C00) [pid = 2800] [serial = 38] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (12B89000) [pid = 2800] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (175EB000) [pid = 2800] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (1723C400) [pid = 2800] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (10A2D400) [pid = 2800] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18690800) [pid = 2800] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10B32C00) [pid = 2800] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17468400) [pid = 2800] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10A29800) [pid = 2800] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:38:39 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (16927800) [pid = 2800] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:38:39 INFO - PROCESS | 2800 | 1464626319875 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 963ms 09:38:39 INFO - PROCESS | 2800 | 1464626319932 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 2800 | 1464626319934 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:38:39 INFO - PROCESS | 2800 | 1464626319937 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 2800 | 1464626319939 Marionette TRACE conn4 <- [1,2286,null,{}] 09:38:39 INFO - PROCESS | 2800 | 1464626319946 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 2800 | 1464626320092 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:38:40 INFO - PROCESS | 2800 | 1464626320166 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 2800 | ++DOCSHELL 10B3E000 == 92 [pid = 2800] [id = 581] 09:38:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10B60C00) [pid = 2800] [serial = 1743] [outer = 00000000] 09:38:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1309D000) [pid = 2800] [serial = 1744] [outer = 10B60C00] 09:38:40 INFO - PROCESS | 2800 | 1464626320210 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1692E000) [pid = 2800] [serial = 1745] [outer = 10B60C00] 09:38:40 INFO - PROCESS | 2800 | 1464626320641 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 711ms 09:38:40 INFO - PROCESS | 2800 | 1464626320670 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 2800 | 1464626320673 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 09:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:38:40 INFO - PROCESS | 2800 | 1464626320678 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 2800 | 1464626320680 Marionette TRACE conn4 <- [1,2290,null,{}] 09:38:40 INFO - PROCESS | 2800 | 1464626320685 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:40 INFO - PROCESS | 2800 | 1464626320778 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:38:40 INFO - PROCESS | 2800 | 1464626320819 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 2800 | ++DOCSHELL 10AF2400 == 93 [pid = 2800] [id = 582] 09:38:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (153B9000) [pid = 2800] [serial = 1746] [outer = 00000000] 09:38:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (18690800) [pid = 2800] [serial = 1747] [outer = 153B9000] 09:38:40 INFO - PROCESS | 2800 | 1464626320863 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (18965400) [pid = 2800] [serial = 1748] [outer = 153B9000] 09:38:41 INFO - PROCESS | 2800 | 1464626321281 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 647ms 09:38:41 INFO - PROCESS | 2800 | 1464626321313 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 2800 | 1464626321315 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 09:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:38:41 INFO - PROCESS | 2800 | 1464626321318 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 2800 | 1464626321321 Marionette TRACE conn4 <- [1,2294,null,{}] 09:38:41 INFO - PROCESS | 2800 | 1464626321347 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:41 INFO - PROCESS | 2800 | 1464626321458 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:38:41 INFO - PROCESS | 2800 | 1464626321465 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 2800 | ++DOCSHELL 13078000 == 94 [pid = 2800] [id = 583] 09:38:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (18D1AC00) [pid = 2800] [serial = 1749] [outer = 00000000] 09:38:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (199D2800) [pid = 2800] [serial = 1750] [outer = 18D1AC00] 09:38:41 INFO - PROCESS | 2800 | 1464626321513 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (1A41E800) [pid = 2800] [serial = 1751] [outer = 18D1AC00] 09:38:42 INFO - PROCESS | 2800 | 1464626322284 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1011ms 09:38:42 INFO - PROCESS | 2800 | 1464626322321 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 2800 | 1464626322326 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 09:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:38:42 INFO - PROCESS | 2800 | 1464626322331 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 2800 | 1464626322336 Marionette TRACE conn4 <- [1,2298,null,{}] 09:38:42 INFO - PROCESS | 2800 | 1464626322341 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:42 INFO - PROCESS | 2800 | 1464626322467 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:38:42 INFO - PROCESS | 2800 | 1464626322625 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 2800 | ++DOCSHELL 10D32C00 == 95 [pid = 2800] [id = 584] 09:38:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (10D35C00) [pid = 2800] [serial = 1752] [outer = 00000000] 09:38:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (13159000) [pid = 2800] [serial = 1753] [outer = 10D35C00] 09:38:42 INFO - PROCESS | 2800 | 1464626322683 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (133A7C00) [pid = 2800] [serial = 1754] [outer = 10D35C00] 09:38:43 INFO - PROCESS | 2800 | 1464626323290 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1011ms 09:38:43 INFO - PROCESS | 2800 | 1464626323335 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 2800 | 1464626323341 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 09:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:38:43 INFO - PROCESS | 2800 | 1464626323348 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 2800 | 1464626323350 Marionette TRACE conn4 <- [1,2302,null,{}] 09:38:43 INFO - PROCESS | 2800 | 1464626323355 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:43 INFO - PROCESS | 2800 | 1464626323524 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:38:43 INFO - PROCESS | 2800 | 1464626323695 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 2800 | ++DOCSHELL 12D23C00 == 96 [pid = 2800] [id = 585] 09:38:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (12D29C00) [pid = 2800] [serial = 1755] [outer = 00000000] 09:38:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (16B79C00) [pid = 2800] [serial = 1756] [outer = 12D29C00] 09:38:43 INFO - PROCESS | 2800 | 1464626323750 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (17459800) [pid = 2800] [serial = 1757] [outer = 12D29C00] 09:38:44 INFO - PROCESS | 2800 | 1464626324369 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1058ms 09:38:44 INFO - PROCESS | 2800 | 1464626324420 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 2800 | 1464626324423 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 09:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:38:44 INFO - PROCESS | 2800 | 1464626324443 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 2800 | 1464626324446 Marionette TRACE conn4 <- [1,2306,null,{}] 09:38:44 INFO - PROCESS | 2800 | 1464626324457 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:44 INFO - PROCESS | 2800 | 1464626324578 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:38:44 INFO - PROCESS | 2800 | 1464626324737 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 2800 | ++DOCSHELL 1746D000 == 97 [pid = 2800] [id = 586] 09:38:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (18691800) [pid = 2800] [serial = 1758] [outer = 00000000] 09:38:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1999A400) [pid = 2800] [serial = 1759] [outer = 18691800] 09:38:44 INFO - PROCESS | 2800 | 1464626324802 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (199D7800) [pid = 2800] [serial = 1760] [outer = 18691800] 09:38:45 INFO - PROCESS | 2800 | 1464626325377 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 2800 | 1464626325439 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 09:38:45 INFO - PROCESS | 2800 | 1464626325443 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:38:45 INFO - PROCESS | 2800 | 1464626325445 Marionette TRACE conn4 <- [1,2310,null,{}] 09:38:45 INFO - PROCESS | 2800 | 1464626325449 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:45 INFO - PROCESS | 2800 | 1464626325568 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:38:45 INFO - PROCESS | 2800 | 1464626325737 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 2800 | ++DOCSHELL 18D8A400 == 98 [pid = 2800] [id = 587] 09:38:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (19F76400) [pid = 2800] [serial = 1761] [outer = 00000000] 09:38:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (1ACA5C00) [pid = 2800] [serial = 1762] [outer = 19F76400] 09:38:45 INFO - PROCESS | 2800 | 1464626325795 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (1ACAB800) [pid = 2800] [serial = 1763] [outer = 19F76400] 09:38:46 INFO - PROCESS | 2800 | 1464626326316 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 900ms 09:38:46 INFO - PROCESS | 2800 | 1464626326350 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 2800 | 1464626326352 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 09:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:38:46 INFO - PROCESS | 2800 | 1464626326356 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 2800 | 1464626326358 Marionette TRACE conn4 <- [1,2314,null,{}] 09:38:46 INFO - PROCESS | 2800 | 1464626326361 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:46 INFO - PROCESS | 2800 | 1464626326505 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:38:46 INFO - PROCESS | 2800 | 1464626326723 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 2800 | ++DOCSHELL 1A67F400 == 99 [pid = 2800] [id = 588] 09:38:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (1AA02000) [pid = 2800] [serial = 1764] [outer = 00000000] 09:38:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (1B4ED800) [pid = 2800] [serial = 1765] [outer = 1AA02000] 09:38:46 INFO - PROCESS | 2800 | 1464626326777 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (1C32BC00) [pid = 2800] [serial = 1766] [outer = 1AA02000] 09:38:47 INFO - PROCESS | 2800 | 1464626327344 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1010ms 09:38:47 INFO - PROCESS | 2800 | 1464626327391 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 2800 | 1464626327393 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 09:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:38:47 INFO - PROCESS | 2800 | 1464626327396 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 2800 | 1464626327398 Marionette TRACE conn4 <- [1,2318,null,{}] 09:38:47 INFO - PROCESS | 2800 | 1464626327402 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:47 INFO - PROCESS | 2800 | 1464626327525 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:38:47 INFO - PROCESS | 2800 | 1464626327683 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 2800 | ++DOCSHELL 1C338000 == 100 [pid = 2800] [id = 589] 09:38:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (1C338400) [pid = 2800] [serial = 1767] [outer = 00000000] 09:38:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1C4AD000) [pid = 2800] [serial = 1768] [outer = 1C338400] 09:38:47 INFO - PROCESS | 2800 | 1464626327738 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1C4B0C00) [pid = 2800] [serial = 1769] [outer = 1C338400] 09:38:48 INFO - PROCESS | 2800 | 1464626328307 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 963ms 09:38:48 INFO - PROCESS | 2800 | 1464626328342 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 2800 | 1464626328344 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 09:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:38:48 INFO - PROCESS | 2800 | 1464626328348 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 2800 | 1464626328350 Marionette TRACE conn4 <- [1,2322,null,{}] 09:38:48 INFO - PROCESS | 2800 | 1464626328354 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:48 INFO - PROCESS | 2800 | 1464626328465 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:38:48 INFO - PROCESS | 2800 | 1464626328635 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 2800 | ++DOCSHELL 169AD800 == 101 [pid = 2800] [id = 590] 09:38:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1C336400) [pid = 2800] [serial = 1770] [outer = 00000000] 09:38:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1CD9AC00) [pid = 2800] [serial = 1771] [outer = 1C336400] 09:38:48 INFO - PROCESS | 2800 | 1464626328689 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1CD9D400) [pid = 2800] [serial = 1772] [outer = 1C336400] 09:38:49 INFO - PROCESS | 2800 | 1464626329266 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1010ms 09:38:49 INFO - PROCESS | 2800 | 1464626329351 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:38:49 INFO - PROCESS | 2800 | 1464626329353 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 09:38:49 INFO - PROCESS | 2800 | 1464626329357 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:38:49 INFO - PROCESS | 2800 | 1464626329359 Marionette TRACE conn4 <- [1,2326,null,{}] 09:38:49 INFO - PROCESS | 2800 | 1464626329363 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:49 INFO - PROCESS | 2800 | 1464626329480 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:38:49 INFO - PROCESS | 2800 | 1464626329658 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 2800 | ++DOCSHELL 10B33800 == 102 [pid = 2800] [id = 591] 09:38:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1448C800) [pid = 2800] [serial = 1773] [outer = 00000000] 09:38:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1C4B2400) [pid = 2800] [serial = 1774] [outer = 1448C800] 09:38:49 INFO - PROCESS | 2800 | 1464626329712 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1CDA6400) [pid = 2800] [serial = 1775] [outer = 1448C800] 09:38:50 INFO - PROCESS | 2800 | 1464626330330 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1200ms 09:38:50 INFO - PROCESS | 2800 | 1464626330631 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 2800 | 1464626330636 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 09:38:50 INFO - PROCESS | 2800 | 1464626330642 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 2800 | 1464626330645 Marionette TRACE conn4 <- [1,2330,null,{}] 09:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:38:50 INFO - PROCESS | 2800 | 1464626330651 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:50 INFO - PROCESS | 2800 | 1464626330768 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:38:50 INFO - PROCESS | 2800 | 1464626330922 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 2800 | ++DOCSHELL 10D3D800 == 103 [pid = 2800] [id = 592] 09:38:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (10EE6C00) [pid = 2800] [serial = 1776] [outer = 00000000] 09:38:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (11C0A800) [pid = 2800] [serial = 1777] [outer = 10EE6C00] 09:38:50 INFO - PROCESS | 2800 | 1464626330979 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (13075400) [pid = 2800] [serial = 1778] [outer = 10EE6C00] 09:38:51 INFO - PROCESS | 2800 | 1464626331570 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 963ms 09:38:51 INFO - PROCESS | 2800 | 1464626331599 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 2800 | 1464626331603 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 09:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:38:51 INFO - PROCESS | 2800 | 1464626331611 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 2800 | 1464626331615 Marionette TRACE conn4 <- [1,2334,null,{}] 09:38:51 INFO - PROCESS | 2800 | 1464626331619 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:51 INFO - PROCESS | 2800 | 1464626331727 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:38:51 INFO - PROCESS | 2800 | 1464626331900 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 2800 | ++DOCSHELL 112BC000 == 104 [pid = 2800] [id = 593] 09:38:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (11A0C400) [pid = 2800] [serial = 1779] [outer = 00000000] 09:38:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (14FD2000) [pid = 2800] [serial = 1780] [outer = 11A0C400] 09:38:52 INFO - PROCESS | 2800 | 1464626331978 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (15439C00) [pid = 2800] [serial = 1781] [outer = 11A0C400] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 10AF2400 == 103 [pid = 2800] [id = 582] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 10B3E000 == 102 [pid = 2800] [id = 581] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 17AF2800 == 101 [pid = 2800] [id = 580] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 15CDB400 == 100 [pid = 2800] [id = 579] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 17ACE400 == 99 [pid = 2800] [id = 578] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 16F13000 == 98 [pid = 2800] [id = 577] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 15957400 == 97 [pid = 2800] [id = 576] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 10D3C000 == 96 [pid = 2800] [id = 575] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 13904000 == 95 [pid = 2800] [id = 574] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 10D34400 == 94 [pid = 2800] [id = 573] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 10A2D800 == 93 [pid = 2800] [id = 572] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 1ACA8800 == 92 [pid = 2800] [id = 571] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (10561000) [pid = 2800] [serial = 40] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (199DB000) [pid = 2800] [serial = 1693] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 1AA05C00 == 91 [pid = 2800] [id = 570] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 1895F000 == 90 [pid = 2800] [id = 569] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 199DA800 == 89 [pid = 2800] [id = 568] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 16B7CC00 == 88 [pid = 2800] [id = 567] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 14FD7000 == 87 [pid = 2800] [id = 566] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 18D88C00 == 86 [pid = 2800] [id = 564] 09:38:52 INFO - PROCESS | 2800 | --DOCSHELL 10B26800 == 85 [pid = 2800] [id = 565] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (141C8800) [pid = 2800] [serial = 1592] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (17AD5800) [pid = 2800] [serial = 1601] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (17A70000) [pid = 2800] [serial = 1598] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (17467800) [pid = 2800] [serial = 1586] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (186C7000) [pid = 2800] [serial = 1604] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (1746B400) [pid = 2800] [serial = 1610] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (1896C800) [pid = 2800] [serial = 1607] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (10D3A800) [pid = 2800] [serial = 1589] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (17471800) [pid = 2800] [serial = 1595] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (11C9F000) [pid = 2800] [serial = 1642] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (17473C00) [pid = 2800] [serial = 1678] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (15CDBC00) [pid = 2800] [serial = 1645] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (189D4000) [pid = 2800] [serial = 1648] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (199A4400) [pid = 2800] [serial = 1651] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (199DB400) [pid = 2800] [serial = 1654] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (1A57A800) [pid = 2800] [serial = 1657] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (16930800) [pid = 2800] [serial = 1675] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (15CD3800) [pid = 2800] [serial = 1672] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (186BD000) [pid = 2800] [serial = 1681] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (16181C00) [pid = 2800] [serial = 1673] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (14FD9800) [pid = 2800] [serial = 1667] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (13304000) [pid = 2800] [serial = 1666] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (18969C00) [pid = 2800] [serial = 1691] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (11C10C00) [pid = 2800] [serial = 1664] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (1108AC00) [pid = 2800] [serial = 1663] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (14E68000) [pid = 2800] [serial = 1669] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (14FD1000) [pid = 2800] [serial = 1670] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1A67C400) [pid = 2800] [serial = 1660] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (189DA800) [pid = 2800] [serial = 1684] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (18895000) [pid = 2800] [serial = 1682] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (184C4C00) [pid = 2800] [serial = 1690] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (1612D800) [pid = 2800] [serial = 1130] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (18D82000) [pid = 2800] [serial = 1685] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (16F10C00) [pid = 2800] [serial = 1687] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17AD1800) [pid = 2800] [serial = 1679] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (16F11000) [pid = 2800] [serial = 1676] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17469C00) [pid = 2800] [serial = 1688] [outer = 00000000] [url = about:blank] 09:38:52 INFO - PROCESS | 2800 | 1464626332545 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1010ms 09:38:52 INFO - PROCESS | 2800 | 1464626332612 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 2800 | 1464626332615 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 09:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:38:52 INFO - PROCESS | 2800 | 1464626332618 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 2800 | 1464626332620 Marionette TRACE conn4 <- [1,2338,null,{}] 09:38:52 INFO - PROCESS | 2800 | 1464626332629 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:52 INFO - PROCESS | 2800 | 1464626332730 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:38:52 INFO - PROCESS | 2800 | 1464626332882 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 2800 | ++DOCSHELL 10561000 == 86 [pid = 2800] [id = 594] 09:38:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10D34400) [pid = 2800] [serial = 1782] [outer = 00000000] 09:38:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (12DB0000) [pid = 2800] [serial = 1783] [outer = 10D34400] 09:38:52 INFO - PROCESS | 2800 | 1464626332978 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (153BAC00) [pid = 2800] [serial = 1784] [outer = 10D34400] 09:38:53 INFO - PROCESS | 2800 | 1464626333468 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 916ms 09:38:53 INFO - PROCESS | 2800 | 1464626333555 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 2800 | 1464626333557 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 09:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:38:53 INFO - PROCESS | 2800 | 1464626333560 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 2800 | 1464626333562 Marionette TRACE conn4 <- [1,2342,null,{}] 09:38:53 INFO - PROCESS | 2800 | 1464626333565 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:53 INFO - PROCESS | 2800 | 1464626333661 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:38:53 INFO - PROCESS | 2800 | 1464626333774 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 2800 | ++DOCSHELL 15652800 == 87 [pid = 2800] [id = 595] 09:38:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (15B27C00) [pid = 2800] [serial = 1785] [outer = 00000000] 09:38:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (16927000) [pid = 2800] [serial = 1786] [outer = 15B27C00] 09:38:53 INFO - PROCESS | 2800 | 1464626333819 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (16B7CC00) [pid = 2800] [serial = 1787] [outer = 15B27C00] 09:38:54 INFO - PROCESS | 2800 | 1464626334204 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 694ms 09:38:54 INFO - PROCESS | 2800 | 1464626334260 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 2800 | 1464626334262 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 09:38:54 INFO - PROCESS | 2800 | 1464626334265 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:38:54 INFO - PROCESS | 2800 | 1464626334267 Marionette TRACE conn4 <- [1,2346,null,{}] 09:38:54 INFO - PROCESS | 2800 | 1464626334270 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:54 INFO - PROCESS | 2800 | 1464626334361 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:38:54 INFO - PROCESS | 2800 | 1464626334520 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 2800 | ++DOCSHELL 16130400 == 88 [pid = 2800] [id = 596] 09:38:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (16181400) [pid = 2800] [serial = 1788] [outer = 00000000] 09:38:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (16F1C400) [pid = 2800] [serial = 1789] [outer = 16181400] 09:38:54 INFO - PROCESS | 2800 | 1464626334574 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (17244C00) [pid = 2800] [serial = 1790] [outer = 16181400] 09:38:55 INFO - PROCESS | 2800 | 1464626334996 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 805ms 09:38:55 INFO - PROCESS | 2800 | 1464626335068 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 2800 | 1464626335070 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 09:38:55 INFO - PROCESS | 2800 | 1464626335073 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:38:55 INFO - PROCESS | 2800 | 1464626335074 Marionette TRACE conn4 <- [1,2350,null,{}] 09:38:55 INFO - PROCESS | 2800 | 1464626335081 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:55 INFO - PROCESS | 2800 | 1464626335233 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:38:55 INFO - PROCESS | 2800 | 1464626335312 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 2800 | ++DOCSHELL 175EB400 == 89 [pid = 2800] [id = 597] 09:38:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (175EFC00) [pid = 2800] [serial = 1791] [outer = 00000000] 09:38:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (17A73000) [pid = 2800] [serial = 1792] [outer = 175EFC00] 09:38:55 INFO - PROCESS | 2800 | 1464626335357 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (17ACB800) [pid = 2800] [serial = 1793] [outer = 175EFC00] 09:38:55 INFO - PROCESS | 2800 | 1464626335824 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 805ms 09:38:55 INFO - PROCESS | 2800 | 1464626335875 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 2800 | 1464626335877 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 09:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:38:55 INFO - PROCESS | 2800 | 1464626335881 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 2800 | 1464626335882 Marionette TRACE conn4 <- [1,2354,null,{}] 09:38:55 INFO - PROCESS | 2800 | 1464626335886 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 2800 | 1464626336023 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:38:56 INFO - PROCESS | 2800 | 1464626336097 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 2800 | ++DOCSHELL 178E6000 == 90 [pid = 2800] [id = 598] 09:38:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (17ACFC00) [pid = 2800] [serial = 1794] [outer = 00000000] 09:38:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (17B11400) [pid = 2800] [serial = 1795] [outer = 17ACFC00] 09:38:56 INFO - PROCESS | 2800 | 1464626336143 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (1822B400) [pid = 2800] [serial = 1796] [outer = 17ACFC00] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (186C3000) [pid = 2800] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (10EEF400) [pid = 2800] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (16F14C00) [pid = 2800] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (180A3400) [pid = 2800] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (16924000) [pid = 2800] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (10B60C00) [pid = 2800] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (17ACEC00) [pid = 2800] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (153B9000) [pid = 2800] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (10D37800) [pid = 2800] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:38:56 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (14486000) [pid = 2800] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:38:56 INFO - PROCESS | 2800 | 1464626336769 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 916ms 09:38:56 INFO - PROCESS | 2800 | 1464626336817 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 2800 | 1464626336819 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 09:38:56 INFO - PROCESS | 2800 | 1464626336822 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:38:56 INFO - PROCESS | 2800 | 1464626336824 Marionette TRACE conn4 <- [1,2358,null,{}] 09:38:56 INFO - PROCESS | 2800 | 1464626336828 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:56 INFO - PROCESS | 2800 | 1464626336919 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:38:57 INFO - PROCESS | 2800 | 1464626337036 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 2800 | ++DOCSHELL 10A4F800 == 91 [pid = 2800] [id = 599] 09:38:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (10B36400) [pid = 2800] [serial = 1797] [outer = 00000000] 09:38:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (16F14C00) [pid = 2800] [serial = 1798] [outer = 10B36400] 09:38:57 INFO - PROCESS | 2800 | 1464626337080 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (17AD8400) [pid = 2800] [serial = 1799] [outer = 10B36400] 09:38:57 INFO - PROCESS | 2800 | 1464626337485 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 710ms 09:38:57 INFO - PROCESS | 2800 | 1464626337522 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 2800 | 1464626337524 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 09:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:38:57 INFO - PROCESS | 2800 | 1464626337528 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 2800 | 1464626337529 Marionette TRACE conn4 <- [1,2362,null,{}] 09:38:57 INFO - PROCESS | 2800 | 1464626337542 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:57 INFO - PROCESS | 2800 | 1464626337636 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:38:57 INFO - PROCESS | 2800 | 1464626337643 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 2800 | ++DOCSHELL 114B7400 == 92 [pid = 2800] [id = 600] 09:38:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (14FCD800) [pid = 2800] [serial = 1800] [outer = 00000000] 09:38:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (186CA400) [pid = 2800] [serial = 1801] [outer = 14FCD800] 09:38:57 INFO - PROCESS | 2800 | 1464626337686 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18896000) [pid = 2800] [serial = 1802] [outer = 14FCD800] 09:38:58 INFO - PROCESS | 2800 | 1464626338129 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 09:38:58 INFO - PROCESS | 2800 | 1464626338166 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 2800 | 1464626338168 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 09:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:38:58 INFO - PROCESS | 2800 | 1464626338188 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 2800 | 1464626338190 Marionette TRACE conn4 <- [1,2366,null,{}] 09:38:58 INFO - PROCESS | 2800 | 1464626338194 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:58 INFO - PROCESS | 2800 | 1464626338289 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:38:58 INFO - PROCESS | 2800 | 1464626338295 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 2800 | ++DOCSHELL 10A7AC00 == 93 [pid = 2800] [id = 601] 09:38:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (18898000) [pid = 2800] [serial = 1803] [outer = 00000000] 09:38:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (18969000) [pid = 2800] [serial = 1804] [outer = 18898000] 09:38:58 INFO - PROCESS | 2800 | 1464626338338 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (189D5400) [pid = 2800] [serial = 1805] [outer = 18898000] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 133A9000 == 92 [pid = 2800] [id = 341] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 17A73400 == 91 [pid = 2800] [id = 360] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 105E9000 == 90 [pid = 2800] [id = 529] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 17AD1C00 == 89 [pid = 2800] [id = 466] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10A28800 == 88 [pid = 2800] [id = 455] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 199DC400 == 87 [pid = 2800] [id = 499] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 0F22B400 == 86 [pid = 2800] [id = 377] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 16F17400 == 85 [pid = 2800] [id = 471] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10431400 == 84 [pid = 2800] [id = 423] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 199D8800 == 83 [pid = 2800] [id = 393] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10B20C00 == 82 [pid = 2800] [id = 309] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 16133400 == 81 [pid = 2800] [id = 312] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 16927400 == 80 [pid = 2800] [id = 531] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 18D1E000 == 79 [pid = 2800] [id = 328] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 199D6800 == 78 [pid = 2800] [id = 434] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 13312800 == 77 [pid = 2800] [id = 356] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10B25C00 == 76 [pid = 2800] [id = 536] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 18D8C400 == 75 [pid = 2800] [id = 327] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 17473800 == 74 [pid = 2800] [id = 533] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 184B9400 == 73 [pid = 2800] [id = 297] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 16F1D000 == 72 [pid = 2800] [id = 532] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 0F227400 == 71 [pid = 2800] [id = 294] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1A41D800 == 70 [pid = 2800] [id = 552] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1AA08000 == 69 [pid = 2800] [id = 472] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10438800 == 68 [pid = 2800] [id = 392] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1D015800 == 67 [pid = 2800] [id = 489] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10A2C800 == 66 [pid = 2800] [id = 450] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 199CEC00 == 65 [pid = 2800] [id = 483] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10A2CC00 == 64 [pid = 2800] [id = 324] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1612E400 == 63 [pid = 2800] [id = 453] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 17AD3000 == 62 [pid = 2800] [id = 323] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1A589400 == 61 [pid = 2800] [id = 391] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 19999400 == 60 [pid = 2800] [id = 501] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 18895C00 == 59 [pid = 2800] [id = 326] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10A27000 == 58 [pid = 2800] [id = 528] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10A2FC00 == 57 [pid = 2800] [id = 409] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10A2AC00 == 56 [pid = 2800] [id = 491] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1036B400 == 55 [pid = 2800] [id = 454] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 189D8800 == 54 [pid = 2800] [id = 490] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 14E5DC00 == 53 [pid = 2800] [id = 296] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10B2A800 == 52 [pid = 2800] [id = 553] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 17466800 == 51 [pid = 2800] [id = 376] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 184BE000 == 50 [pid = 2800] [id = 534] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1999C000 == 49 [pid = 2800] [id = 343] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 12AF9400 == 48 [pid = 2800] [id = 530] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1A4D0000 == 47 [pid = 2800] [id = 375] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 17A6D800 == 46 [pid = 2800] [id = 359] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10B35400 == 45 [pid = 2800] [id = 388] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10502800 == 44 [pid = 2800] [id = 535] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10B61000 == 43 [pid = 2800] [id = 313] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 112BC000 == 42 [pid = 2800] [id = 593] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10D3D800 == 41 [pid = 2800] [id = 592] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10B33800 == 40 [pid = 2800] [id = 591] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1C338000 == 39 [pid = 2800] [id = 589] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 169AD800 == 38 [pid = 2800] [id = 590] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1A67F400 == 37 [pid = 2800] [id = 588] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 1746D000 == 36 [pid = 2800] [id = 586] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 18D8A400 == 35 [pid = 2800] [id = 587] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 12D23C00 == 34 [pid = 2800] [id = 585] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 10D32C00 == 33 [pid = 2800] [id = 584] 09:38:59 INFO - PROCESS | 2800 | --DOCSHELL 13078000 == 32 [pid = 2800] [id = 583] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 10561000 == 31 [pid = 2800] [id = 594] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 15652800 == 30 [pid = 2800] [id = 595] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 16130400 == 29 [pid = 2800] [id = 596] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 178E6000 == 28 [pid = 2800] [id = 598] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 10A4F800 == 27 [pid = 2800] [id = 599] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 114B7400 == 26 [pid = 2800] [id = 600] 09:39:00 INFO - PROCESS | 2800 | --DOCSHELL 175EB400 == 25 [pid = 2800] [id = 597] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (18966800) [pid = 2800] [serial = 1739] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (1AA06800) [pid = 2800] [serial = 1708] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (14E68C00) [pid = 2800] [serial = 1726] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1888D000) [pid = 2800] [serial = 1717] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (15CD9C00) [pid = 2800] [serial = 1699] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (18D84C00) [pid = 2800] [serial = 1702] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (17A6F400) [pid = 2800] [serial = 1733] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (18D15000) [pid = 2800] [serial = 1741] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (17244000) [pid = 2800] [serial = 1730] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1309D000) [pid = 2800] [serial = 1744] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (17AF2C00) [pid = 2800] [serial = 1735] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (175EF400) [pid = 2800] [serial = 1732] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (11427C00) [pid = 2800] [serial = 1696] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (18690800) [pid = 2800] [serial = 1747] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (18D1CC00) [pid = 2800] [serial = 1742] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1692E000) [pid = 2800] [serial = 1745] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (16F1A000) [pid = 2800] [serial = 1729] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (15961400) [pid = 2800] [serial = 1727] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (112BD000) [pid = 2800] [serial = 1720] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1888F000) [pid = 2800] [serial = 1738] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (1B4E3800) [pid = 2800] [serial = 1711] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (153B4C00) [pid = 2800] [serial = 1723] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (186BE000) [pid = 2800] [serial = 1736] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (1A951800) [pid = 2800] [serial = 1705] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1C329400) [pid = 2800] [serial = 1714] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (13161400) [pid = 2800] [serial = 1721] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (16182400) [pid = 2800] [serial = 1724] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (18965400) [pid = 2800] [serial = 1748] [outer = 00000000] [url = about:blank] 09:39:00 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (199D2800) [pid = 2800] [serial = 1750] [outer = 00000000] [url = about:blank] 09:39:01 INFO - PROCESS | 2800 | 1464626341085 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2952ms 09:39:01 INFO - PROCESS | 2800 | 1464626341154 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 2800 | 1464626341159 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:39:01 INFO - PROCESS | 2800 | 1464626341164 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 2800 | 1464626341168 Marionette TRACE conn4 <- [1,2370,null,{}] 09:39:01 INFO - PROCESS | 2800 | 1464626341175 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:01 INFO - PROCESS | 2800 | 1464626341276 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:39:01 INFO - PROCESS | 2800 | 1464626341295 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F1C00 == 26 [pid = 2800] [id = 602] 09:39:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (0F2F2000) [pid = 2800] [serial = 1806] [outer = 00000000] 09:39:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (0F2FCC00) [pid = 2800] [serial = 1807] [outer = 0F2F2000] 09:39:01 INFO - PROCESS | 2800 | 1464626341343 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (103D3000) [pid = 2800] [serial = 1808] [outer = 0F2F2000] 09:39:01 INFO - PROCESS | 2800 | 1464626341849 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 742ms 09:39:01 INFO - PROCESS | 2800 | 1464626341905 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 2800 | 1464626341911 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 09:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:39:01 INFO - PROCESS | 2800 | 1464626341917 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 2800 | 1464626341920 Marionette TRACE conn4 <- [1,2374,null,{}] 09:39:01 INFO - PROCESS | 2800 | 1464626341924 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 2800 | 1464626342014 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:39:02 INFO - PROCESS | 2800 | 1464626342115 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 2800 | ++DOCSHELL 105F4000 == 27 [pid = 2800] [id = 603] 09:39:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (105F5000) [pid = 2800] [serial = 1809] [outer = 00000000] 09:39:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (10A26400) [pid = 2800] [serial = 1810] [outer = 105F5000] 09:39:02 INFO - PROCESS | 2800 | 1464626342168 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (10A2D400) [pid = 2800] [serial = 1811] [outer = 105F5000] 09:39:02 INFO - PROCESS | 2800 | 1464626342617 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 742ms 09:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:39:02 INFO - PROCESS | 2800 | 1464626342688 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 2800 | 1464626342690 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 09:39:02 INFO - PROCESS | 2800 | 1464626342694 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 2800 | 1464626342698 Marionette TRACE conn4 <- [1,2378,null,{}] 09:39:02 INFO - PROCESS | 2800 | 1464626342741 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:02 INFO - PROCESS | 2800 | 1464626342838 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:39:02 INFO - PROCESS | 2800 | 1464626342850 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 2800 | ++DOCSHELL 10AF5000 == 28 [pid = 2800] [id = 604] 09:39:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (10AF5800) [pid = 2800] [serial = 1812] [outer = 00000000] 09:39:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (10B25000) [pid = 2800] [serial = 1813] [outer = 10AF5800] 09:39:02 INFO - PROCESS | 2800 | 1464626342899 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (10B2CC00) [pid = 2800] [serial = 1814] [outer = 10AF5800] 09:39:03 INFO - PROCESS | 2800 | 1464626343380 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 742ms 09:39:03 INFO - PROCESS | 2800 | 1464626343434 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 2800 | 1464626343436 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 09:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:39:03 INFO - PROCESS | 2800 | 1464626343439 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 2800 | 1464626343441 Marionette TRACE conn4 <- [1,2382,null,{}] 09:39:03 INFO - PROCESS | 2800 | 1464626343445 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:03 INFO - PROCESS | 2800 | 1464626343530 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:39:03 INFO - PROCESS | 2800 | 1464626343536 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 2800 | ++DOCSHELL 10481800 == 29 [pid = 2800] [id = 605] 09:39:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10B24C00) [pid = 2800] [serial = 1815] [outer = 00000000] 09:39:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (10B61000) [pid = 2800] [serial = 1816] [outer = 10B24C00] 09:39:03 INFO - PROCESS | 2800 | 1464626343581 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (10D3E000) [pid = 2800] [serial = 1817] [outer = 10B24C00] 09:39:04 INFO - PROCESS | 2800 | 1464626344067 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 695ms 09:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:39:04 INFO - PROCESS | 2800 | 1464626344139 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 2800 | 1464626344141 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 2800 | 1464626344144 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 2800 | 1464626344146 Marionette TRACE conn4 <- [1,2386,null,{}] 09:39:04 INFO - PROCESS | 2800 | 1464626344149 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 2800 | 1464626344255 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:39:04 INFO - PROCESS | 2800 | 1464626344268 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 2800 | ++DOCSHELL 10EE7400 == 30 [pid = 2800] [id = 606] 09:39:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (11088C00) [pid = 2800] [serial = 1818] [outer = 00000000] 09:39:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (112BD000) [pid = 2800] [serial = 1819] [outer = 11088C00] 09:39:04 INFO - PROCESS | 2800 | 1464626344320 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (11427C00) [pid = 2800] [serial = 1820] [outer = 11088C00] 09:39:04 INFO - PROCESS | 2800 | 1464626344764 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 694ms 09:39:04 INFO - PROCESS | 2800 | 1464626344844 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 2800 | 1464626344846 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 09:39:04 INFO - PROCESS | 2800 | 1464626344849 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:39:04 INFO - PROCESS | 2800 | 1464626344851 Marionette TRACE conn4 <- [1,2390,null,{}] 09:39:04 INFO - PROCESS | 2800 | 1464626344854 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:04 INFO - PROCESS | 2800 | 1464626344967 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:39:04 INFO - PROCESS | 2800 | 1464626344976 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 2800 | ++DOCSHELL 1288B400 == 31 [pid = 2800] [id = 607] 09:39:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1288C000) [pid = 2800] [serial = 1821] [outer = 00000000] 09:39:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (12DA8000) [pid = 2800] [serial = 1822] [outer = 1288C000] 09:39:05 INFO - PROCESS | 2800 | 1464626345021 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1315A400) [pid = 2800] [serial = 1823] [outer = 1288C000] 09:39:05 INFO - PROCESS | 2800 | 1464626345459 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 647ms 09:39:05 INFO - PROCESS | 2800 | 1464626345502 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 2800 | 1464626345504 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 09:39:05 INFO - PROCESS | 2800 | 1464626345507 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 2800 | 1464626345509 Marionette TRACE conn4 <- [1,2394,null,{}] 09:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:39:05 INFO - PROCESS | 2800 | 1464626345513 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:05 INFO - PROCESS | 2800 | 1464626345591 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:39:05 INFO - PROCESS | 2800 | 1464626345674 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 2800 | ++DOCSHELL 13309000 == 32 [pid = 2800] [id = 608] 09:39:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (1330B400) [pid = 2800] [serial = 1824] [outer = 00000000] 09:39:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (1380B000) [pid = 2800] [serial = 1825] [outer = 1330B400] 09:39:05 INFO - PROCESS | 2800 | 1464626345718 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (1380C800) [pid = 2800] [serial = 1826] [outer = 1330B400] 09:39:06 INFO - PROCESS | 2800 | 1464626346145 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 647ms 09:39:06 INFO - PROCESS | 2800 | 1464626346191 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 2800 | 1464626346193 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 2800 | 1464626346196 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:39:06 INFO - PROCESS | 2800 | 1464626346197 Marionette TRACE conn4 <- [1,2398,null,{}] 09:39:06 INFO - PROCESS | 2800 | 1464626346201 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:06 INFO - PROCESS | 2800 | 1464626346280 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:39:06 INFO - PROCESS | 2800 | 1464626346286 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 2800 | ++DOCSHELL 133A5400 == 33 [pid = 2800] [id = 609] 09:39:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (133A6400) [pid = 2800] [serial = 1827] [outer = 00000000] 09:39:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (141CFC00) [pid = 2800] [serial = 1828] [outer = 133A6400] 09:39:06 INFO - PROCESS | 2800 | 1464626346332 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (10D3D400) [pid = 2800] [serial = 1829] [outer = 133A6400] 09:39:06 INFO - PROCESS | 2800 | 1464626346873 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 742ms 09:39:06 INFO - PROCESS | 2800 | 1464626346937 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:39:06 INFO - PROCESS | 2800 | 1464626346939 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 09:39:06 INFO - PROCESS | 2800 | 1464626346942 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 2800 | 1464626346944 Marionette TRACE conn4 <- [1,2402,null,{}] 09:39:06 INFO - PROCESS | 2800 | 1464626346948 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 2800 | 1464626347106 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:39:07 INFO - PROCESS | 2800 | 1464626347132 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 2800 | ++DOCSHELL 10AF4C00 == 34 [pid = 2800] [id = 610] 09:39:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (1380AC00) [pid = 2800] [serial = 1830] [outer = 00000000] 09:39:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (14E5EC00) [pid = 2800] [serial = 1831] [outer = 1380AC00] 09:39:07 INFO - PROCESS | 2800 | 1464626347176 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (14E5F800) [pid = 2800] [serial = 1832] [outer = 1380AC00] 09:39:07 INFO - PROCESS | 2800 | 1464626347624 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 742ms 09:39:07 INFO - PROCESS | 2800 | 1464626347683 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 2800 | 1464626347685 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 09:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:39:07 INFO - PROCESS | 2800 | 1464626347689 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 2800 | 1464626347690 Marionette TRACE conn4 <- [1,2406,null,{}] 09:39:07 INFO - PROCESS | 2800 | 1464626347699 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:07 INFO - PROCESS | 2800 | 1464626347818 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:39:07 INFO - PROCESS | 2800 | 1464626347829 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 2800 | ++DOCSHELL 14E62000 == 35 [pid = 2800] [id = 611] 09:39:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (14E65C00) [pid = 2800] [serial = 1833] [outer = 00000000] 09:39:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (14FCAC00) [pid = 2800] [serial = 1834] [outer = 14E65C00] 09:39:07 INFO - PROCESS | 2800 | 1464626347873 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (14FD2400) [pid = 2800] [serial = 1835] [outer = 14E65C00] 09:39:08 INFO - PROCESS | 2800 | 1464626348329 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 694ms 09:39:08 INFO - PROCESS | 2800 | 1464626348389 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 2800 | 1464626348391 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 09:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:39:08 INFO - PROCESS | 2800 | 1464626348395 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 2800 | 1464626348399 Marionette TRACE conn4 <- [1,2410,null,{}] 09:39:08 INFO - PROCESS | 2800 | 1464626348403 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:08 INFO - PROCESS | 2800 | 1464626348565 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (10D30400) [pid = 2800] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (18961C00) [pid = 2800] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (10B28800) [pid = 2800] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1888DC00) [pid = 2800] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1999F400) [pid = 2800] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1A41F000) [pid = 2800] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (14FCD000) [pid = 2800] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1ACAF400) [pid = 2800] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (18D8A800) [pid = 2800] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (1A4C6800) [pid = 2800] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1ACABC00) [pid = 2800] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (1999E000) [pid = 2800] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (199DAC00) [pid = 2800] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (18226C00) [pid = 2800] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (10B3E400) [pid = 2800] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (153AB800) [pid = 2800] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (10B2C400) [pid = 2800] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (175EFC00) [pid = 2800] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (17ACFC00) [pid = 2800] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (10B36400) [pid = 2800] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (14FCD800) [pid = 2800] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (11A0C400) [pid = 2800] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (10EE6C00) [pid = 2800] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (1448C800) [pid = 2800] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (1C336400) [pid = 2800] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1C338400) [pid = 2800] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (1AA02000) [pid = 2800] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (19F76400) [pid = 2800] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (18691800) [pid = 2800] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (12D29C00) [pid = 2800] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (10D35C00) [pid = 2800] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (18D1AC00) [pid = 2800] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15B27C00) [pid = 2800] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (10D34400) [pid = 2800] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:39:09 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (16181400) [pid = 2800] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:39:09 INFO - PROCESS | 2800 | 1464626349610 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F8800 == 36 [pid = 2800] [id = 612] 09:39:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (0F2F8C00) [pid = 2800] [serial = 1836] [outer = 00000000] 09:39:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (10AF5400) [pid = 2800] [serial = 1837] [outer = 0F2F8C00] 09:39:09 INFO - PROCESS | 2800 | 1464626349664 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (10D37800) [pid = 2800] [serial = 1838] [outer = 0F2F8C00] 09:39:10 INFO - PROCESS | 2800 | 1464626350034 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1658ms 09:39:10 INFO - PROCESS | 2800 | 1464626350084 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 2800 | 1464626350086 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:39:10 INFO - PROCESS | 2800 | 1464626350089 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 2800 | 1464626350091 Marionette TRACE conn4 <- [1,2414,null,{}] 09:39:10 INFO - PROCESS | 2800 | 1464626350094 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 2800 | 1464626350175 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:39:10 INFO - PROCESS | 2800 | 1464626350181 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 2800 | ++DOCSHELL 112BCC00 == 37 [pid = 2800] [id = 613] 09:39:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (12888000) [pid = 2800] [serial = 1839] [outer = 00000000] 09:39:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (14FD9800) [pid = 2800] [serial = 1840] [outer = 12888000] 09:39:10 INFO - PROCESS | 2800 | 1464626350225 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (153B8C00) [pid = 2800] [serial = 1841] [outer = 12888000] 09:39:10 INFO - PROCESS | 2800 | 1464626350639 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 600ms 09:39:10 INFO - PROCESS | 2800 | 1464626350698 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 2800 | 1464626350700 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 09:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:39:10 INFO - PROCESS | 2800 | 1464626350703 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 2800 | 1464626350705 Marionette TRACE conn4 <- [1,2418,null,{}] 09:39:10 INFO - PROCESS | 2800 | 1464626350708 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:10 INFO - PROCESS | 2800 | 1464626350789 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:39:10 INFO - PROCESS | 2800 | 1464626350795 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 2800 | ++DOCSHELL 1564A400 == 38 [pid = 2800] [id = 614] 09:39:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (1595A800) [pid = 2800] [serial = 1842] [outer = 00000000] 09:39:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (15CD1C00) [pid = 2800] [serial = 1843] [outer = 1595A800] 09:39:10 INFO - PROCESS | 2800 | 1464626350839 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (15CD9000) [pid = 2800] [serial = 1844] [outer = 1595A800] 09:39:11 INFO - PROCESS | 2800 | 1464626351282 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 647ms 09:39:11 INFO - PROCESS | 2800 | 1464626351353 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 2800 | 1464626351355 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 09:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:39:11 INFO - PROCESS | 2800 | 1464626351359 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 2800 | 1464626351361 Marionette TRACE conn4 <- [1,2422,null,{}] 09:39:11 INFO - PROCESS | 2800 | 1464626351365 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:11 INFO - PROCESS | 2800 | 1464626351445 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:39:11 INFO - PROCESS | 2800 | 1464626351451 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 2800 | ++DOCSHELL 112BC400 == 39 [pid = 2800] [id = 615] 09:39:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (14E60400) [pid = 2800] [serial = 1845] [outer = 00000000] 09:39:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (1612AC00) [pid = 2800] [serial = 1846] [outer = 14E60400] 09:39:11 INFO - PROCESS | 2800 | 1464626351501 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (1612B400) [pid = 2800] [serial = 1847] [outer = 14E60400] 09:39:12 INFO - PROCESS | 2800 | 1464626352335 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1011ms 09:39:12 INFO - PROCESS | 2800 | 1464626352360 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 2800 | 1464626352366 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 09:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:39:12 INFO - PROCESS | 2800 | 1464626352370 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 2800 | 1464626352375 Marionette TRACE conn4 <- [1,2426,null,{}] 09:39:12 INFO - PROCESS | 2800 | 1464626352380 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:12 INFO - PROCESS | 2800 | 1464626352501 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:39:12 INFO - PROCESS | 2800 | 1464626352668 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 2800 | ++DOCSHELL 0F2FC800 == 40 [pid = 2800] [id = 616] 09:39:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (10374400) [pid = 2800] [serial = 1848] [outer = 00000000] 09:39:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (105F0C00) [pid = 2800] [serial = 1849] [outer = 10374400] 09:39:12 INFO - PROCESS | 2800 | 1464626352725 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10A2CC00) [pid = 2800] [serial = 1850] [outer = 10374400] 09:39:13 INFO - PROCESS | 2800 | 1464626353396 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1042ms 09:39:13 INFO - PROCESS | 2800 | 1464626353446 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 2800 | 1464626353452 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 09:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:39:13 INFO - PROCESS | 2800 | 1464626353501 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 2800 | 1464626353504 Marionette TRACE conn4 <- [1,2430,null,{}] 09:39:13 INFO - PROCESS | 2800 | 1464626353510 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:13 INFO - PROCESS | 2800 | 1464626353645 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:39:13 INFO - PROCESS | 2800 | 1464626353781 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 2800 | ++DOCSHELL 10B21C00 == 41 [pid = 2800] [id = 617] 09:39:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (10B25800) [pid = 2800] [serial = 1851] [outer = 00000000] 09:39:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (10B62400) [pid = 2800] [serial = 1852] [outer = 10B25800] 09:39:13 INFO - PROCESS | 2800 | 1464626353836 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (10D3AC00) [pid = 2800] [serial = 1853] [outer = 10B25800] 09:39:14 INFO - PROCESS | 2800 | 1464626354616 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1247ms 09:39:14 INFO - PROCESS | 2800 | 1464626354707 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 2800 | 1464626354709 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 09:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:39:14 INFO - PROCESS | 2800 | 1464626354714 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 2800 | 1464626354717 Marionette TRACE conn4 <- [1,2434,null,{}] 09:39:14 INFO - PROCESS | 2800 | 1464626354728 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:15 INFO - PROCESS | 2800 | 1464626355002 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:39:15 INFO - PROCESS | 2800 | 1464626355205 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 2800 | ++DOCSHELL 10432400 == 42 [pid = 2800] [id = 618] 09:39:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (10433400) [pid = 2800] [serial = 1854] [outer = 00000000] 09:39:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (10561800) [pid = 2800] [serial = 1855] [outer = 10433400] 09:39:15 INFO - PROCESS | 2800 | 1464626355256 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (10A21800) [pid = 2800] [serial = 1856] [outer = 10433400] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 130A0000 == 41 [pid = 2800] [id = 281] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 15CDA400 == 40 [pid = 2800] [id = 275] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 0F232000 == 39 [pid = 2800] [id = 276] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 10A20C00 == 38 [pid = 2800] [id = 269] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 10560C00 == 37 [pid = 2800] [id = 267] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 156FBC00 == 36 [pid = 2800] [id = 274] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 16135800 == 35 [pid = 2800] [id = 282] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 1331D400 == 34 [pid = 2800] [id = 271] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 0F390400 == 33 [pid = 2800] [id = 265] 09:39:15 INFO - PROCESS | 2800 | --DOCSHELL 11C83800 == 32 [pid = 2800] [id = 270] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (1AA0EC00) [pid = 2800] [serial = 1709] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (1B4EA800) [pid = 2800] [serial = 1712] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (199D2000) [pid = 2800] [serial = 1652] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1A95DC00) [pid = 2800] [serial = 1706] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (199D3C00) [pid = 2800] [serial = 1703] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (189D6C00) [pid = 2800] [serial = 1718] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (16927C00) [pid = 2800] [serial = 1700] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (1A956800) [pid = 2800] [serial = 1661] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (12D27000) [pid = 2800] [serial = 1643] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (18D8E000) [pid = 2800] [serial = 1640] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (12DAA000) [pid = 2800] [serial = 1697] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (18D85400) [pid = 2800] [serial = 1649] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (19F6B400) [pid = 2800] [serial = 1655] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (1A582C00) [pid = 2800] [serial = 1658] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (16B7A000) [pid = 2800] [serial = 1646] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (1C331800) [pid = 2800] [serial = 1715] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1A4C2C00) [pid = 2800] [serial = 1694] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (16F14C00) [pid = 2800] [serial = 1798] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (186CA400) [pid = 2800] [serial = 1801] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (14FD2000) [pid = 2800] [serial = 1780] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (13075400) [pid = 2800] [serial = 1778] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (11C0A800) [pid = 2800] [serial = 1777] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (1CDA6400) [pid = 2800] [serial = 1775] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (1C4B2400) [pid = 2800] [serial = 1774] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (1CD9D400) [pid = 2800] [serial = 1772] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (1CD9AC00) [pid = 2800] [serial = 1771] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (1C4B0C00) [pid = 2800] [serial = 1769] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (1C4AD000) [pid = 2800] [serial = 1768] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (1C32BC00) [pid = 2800] [serial = 1766] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (1B4ED800) [pid = 2800] [serial = 1765] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (1ACAB800) [pid = 2800] [serial = 1763] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (1ACA5C00) [pid = 2800] [serial = 1762] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (199D7800) [pid = 2800] [serial = 1760] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1999A400) [pid = 2800] [serial = 1759] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (17459800) [pid = 2800] [serial = 1757] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (16B79C00) [pid = 2800] [serial = 1756] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (133A7C00) [pid = 2800] [serial = 1754] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (13159000) [pid = 2800] [serial = 1753] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (1A41E800) [pid = 2800] [serial = 1751] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (18969000) [pid = 2800] [serial = 1804] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (16927000) [pid = 2800] [serial = 1786] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (16B7CC00) [pid = 2800] [serial = 1787] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (12DB0000) [pid = 2800] [serial = 1783] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (153BAC00) [pid = 2800] [serial = 1784] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (15439C00) [pid = 2800] [serial = 1781] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (16F1C400) [pid = 2800] [serial = 1789] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (17244C00) [pid = 2800] [serial = 1790] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (1822B400) [pid = 2800] [serial = 1796] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 72 (17ACB800) [pid = 2800] [serial = 1793] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 71 (17AD8400) [pid = 2800] [serial = 1799] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 70 (18896000) [pid = 2800] [serial = 1802] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 69 (17A73000) [pid = 2800] [serial = 1792] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | --DOMWINDOW == 68 (17B11400) [pid = 2800] [serial = 1795] [outer = 00000000] [url = about:blank] 09:39:15 INFO - PROCESS | 2800 | 1464626355947 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1263ms 09:39:15 INFO - PROCESS | 2800 | 1464626355996 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 2800 | 1464626355999 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:39:16 INFO - PROCESS | 2800 | 1464626356004 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 2800 | 1464626356007 Marionette TRACE conn4 <- [1,2438,null,{}] 09:39:16 INFO - PROCESS | 2800 | 1464626356012 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 2800 | 1464626356101 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:39:16 INFO - PROCESS | 2800 | 1464626356208 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 2800 | ++DOCSHELL 10A7CC00 == 33 [pid = 2800] [id = 619] 09:39:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 69 (10A7D400) [pid = 2800] [serial = 1857] [outer = 00000000] 09:39:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 70 (10B23400) [pid = 2800] [serial = 1858] [outer = 10A7D400] 09:39:16 INFO - PROCESS | 2800 | 1464626356255 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 71 (10B33C00) [pid = 2800] [serial = 1859] [outer = 10A7D400] 09:39:16 INFO - PROCESS | 2800 | 1464626356707 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 742ms 09:39:16 INFO - PROCESS | 2800 | 1464626356744 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 2800 | 1464626356747 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 09:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:39:16 INFO - PROCESS | 2800 | 1464626356751 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 2800 | 1464626356753 Marionette TRACE conn4 <- [1,2442,null,{}] 09:39:16 INFO - PROCESS | 2800 | 1464626356756 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:16 INFO - PROCESS | 2800 | 1464626356845 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:39:16 INFO - PROCESS | 2800 | 1464626356857 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 2800 | ++DOCSHELL 114B7400 == 34 [pid = 2800] [id = 620] 09:39:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 72 (11C76000) [pid = 2800] [serial = 1860] [outer = 00000000] 09:39:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 73 (1288B000) [pid = 2800] [serial = 1861] [outer = 11C76000] 09:39:16 INFO - PROCESS | 2800 | 1464626356903 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (12B87C00) [pid = 2800] [serial = 1862] [outer = 11C76000] 09:39:17 INFO - PROCESS | 2800 | 1464626357366 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 631ms 09:39:17 INFO - PROCESS | 2800 | 1464626357388 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 2800 | 1464626357391 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 09:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:39:17 INFO - PROCESS | 2800 | 1464626357401 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 2800 | 1464626357405 Marionette TRACE conn4 <- [1,2446,null,{}] 09:39:17 INFO - PROCESS | 2800 | 1464626357408 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:17 INFO - PROCESS | 2800 | 1464626357501 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:39:17 INFO - PROCESS | 2800 | 1464626357508 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 2800 | ++DOCSHELL 12DB0000 == 35 [pid = 2800] [id = 621] 09:39:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (13811800) [pid = 2800] [serial = 1863] [outer = 00000000] 09:39:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (141C8C00) [pid = 2800] [serial = 1864] [outer = 13811800] 09:39:17 INFO - PROCESS | 2800 | 1464626357554 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (14489000) [pid = 2800] [serial = 1865] [outer = 13811800] 09:39:18 INFO - PROCESS | 2800 | 1464626357999 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 663ms 09:39:18 INFO - PROCESS | 2800 | 1464626358054 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 2800 | 1464626358056 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 09:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:39:18 INFO - PROCESS | 2800 | 1464626358059 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 2800 | 1464626358061 Marionette TRACE conn4 <- [1,2450,null,{}] 09:39:18 INFO - PROCESS | 2800 | 1464626358064 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 2800 | 1464626358191 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:39:18 INFO - PROCESS | 2800 | 1464626358249 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 2800 | ++DOCSHELL 133A5000 == 36 [pid = 2800] [id = 622] 09:39:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (14E6CC00) [pid = 2800] [serial = 1866] [outer = 00000000] 09:39:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (14FD0800) [pid = 2800] [serial = 1867] [outer = 14E6CC00] 09:39:18 INFO - PROCESS | 2800 | 1464626358296 Marionette DEBUG loaded listener.js 09:39:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (14FD0C00) [pid = 2800] [serial = 1868] [outer = 14E6CC00] 09:39:18 INFO - PROCESS | 2800 | 1464626358697 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 694ms 09:39:18 INFO - PROCESS | 2800 | 1464626358762 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 2800 | 1464626358764 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 09:39:18 INFO - PROCESS | 2800 | 1464626358767 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:39:18 INFO - PROCESS | 2800 | 1464626358769 Marionette TRACE conn4 <- [1,2454,null,{}] 09:39:18 INFO - PROCESS | 2800 | 1464626358772 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:18 INFO - PROCESS | 2800 | 1464626358935 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:39:19 INFO - PROCESS | 2800 | 1464626359028 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 2800 | ++DOCSHELL 1564F800 == 37 [pid = 2800] [id = 623] 09:39:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (1564FC00) [pid = 2800] [serial = 1869] [outer = 00000000] 09:39:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (15955C00) [pid = 2800] [serial = 1870] [outer = 1564FC00] 09:39:19 INFO - PROCESS | 2800 | 1464626359080 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (15CD1000) [pid = 2800] [serial = 1871] [outer = 1564FC00] 09:39:19 INFO - PROCESS | 2800 | 1464626359512 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 742ms 09:39:19 INFO - PROCESS | 2800 | 1464626359540 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 2800 | 1464626359542 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 09:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:39:19 INFO - PROCESS | 2800 | 1464626359549 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 2800 | 1464626359551 Marionette TRACE conn4 <- [1,2458,null,{}] 09:39:19 INFO - PROCESS | 2800 | 1464626359554 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:19 INFO - PROCESS | 2800 | 1464626359677 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:39:19 INFO - PROCESS | 2800 | 1464626359684 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 2800 | ++DOCSHELL 14450000 == 38 [pid = 2800] [id = 624] 09:39:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (15652800) [pid = 2800] [serial = 1872] [outer = 00000000] 09:39:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (16136400) [pid = 2800] [serial = 1873] [outer = 15652800] 09:39:19 INFO - PROCESS | 2800 | 1464626359735 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (167DB000) [pid = 2800] [serial = 1874] [outer = 15652800] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (10B24C00) [pid = 2800] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (1380AC00) [pid = 2800] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (11088C00) [pid = 2800] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (0F2F2000) [pid = 2800] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (1288C000) [pid = 2800] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (133A6400) [pid = 2800] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (10AF5800) [pid = 2800] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (105F5000) [pid = 2800] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (1330B400) [pid = 2800] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (14E65C00) [pid = 2800] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (12888000) [pid = 2800] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (0F2F8C00) [pid = 2800] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:39:20 INFO - PROCESS | 2800 | --DOMWINDOW == 73 (1595A800) [pid = 2800] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:39:20 INFO - PROCESS | 2800 | 1464626360304 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 805ms 09:39:20 INFO - PROCESS | 2800 | 1464626360352 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 2800 | 1464626360354 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 09:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:39:20 INFO - PROCESS | 2800 | 1464626360358 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 2800 | 1464626360359 Marionette TRACE conn4 <- [1,2462,null,{}] 09:39:20 INFO - PROCESS | 2800 | 1464626360363 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:20 INFO - PROCESS | 2800 | 1464626360442 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:39:20 INFO - PROCESS | 2800 | 1464626360448 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F4C00 == 39 [pid = 2800] [id = 625] 09:39:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 74 (10AEE000) [pid = 2800] [serial = 1875] [outer = 00000000] 09:39:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (1331A000) [pid = 2800] [serial = 1876] [outer = 10AEE000] 09:39:20 INFO - PROCESS | 2800 | 1464626360493 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (141CF000) [pid = 2800] [serial = 1877] [outer = 10AEE000] 09:39:20 INFO - PROCESS | 2800 | 1464626360923 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 600ms 09:39:20 INFO - PROCESS | 2800 | 1464626360955 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 2800 | 1464626360957 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 09:39:20 INFO - PROCESS | 2800 | 1464626360960 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:39:20 INFO - PROCESS | 2800 | 1464626360962 Marionette TRACE conn4 <- [1,2466,null,{}] 09:39:20 INFO - PROCESS | 2800 | 1464626360965 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 2800 | 1464626361047 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:39:21 INFO - PROCESS | 2800 | 1464626361053 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 2800 | ++DOCSHELL 10B3CC00 == 40 [pid = 2800] [id = 626] 09:39:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (10D36000) [pid = 2800] [serial = 1878] [outer = 00000000] 09:39:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (15C9D400) [pid = 2800] [serial = 1879] [outer = 10D36000] 09:39:21 INFO - PROCESS | 2800 | 1464626361097 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (15CDA800) [pid = 2800] [serial = 1880] [outer = 10D36000] 09:39:21 INFO - PROCESS | 2800 | 1464626361506 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 599ms 09:39:21 INFO - PROCESS | 2800 | 1464626361569 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 2800 | 1464626361571 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 09:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:39:21 INFO - PROCESS | 2800 | 1464626361574 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 2800 | 1464626361576 Marionette TRACE conn4 <- [1,2470,null,{}] 09:39:21 INFO - PROCESS | 2800 | 1464626361583 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:21 INFO - PROCESS | 2800 | 1464626361664 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:39:21 INFO - PROCESS | 2800 | 1464626361671 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 2800 | ++DOCSHELL 1288AC00 == 41 [pid = 2800] [id = 627] 09:39:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (1444D800) [pid = 2800] [serial = 1881] [outer = 00000000] 09:39:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (16931000) [pid = 2800] [serial = 1882] [outer = 1444D800] 09:39:21 INFO - PROCESS | 2800 | 1464626361715 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (16B7D400) [pid = 2800] [serial = 1883] [outer = 1444D800] 09:39:22 INFO - PROCESS | 2800 | 1464626362226 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 632ms 09:39:22 INFO - PROCESS | 2800 | 1464626362244 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 2800 | 1464626362246 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 09:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:39:22 INFO - PROCESS | 2800 | 1464626362320 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 2800 | 1464626362323 Marionette TRACE conn4 <- [1,2474,null,{}] 09:39:22 INFO - PROCESS | 2800 | 1464626362329 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:22 INFO - PROCESS | 2800 | 1464626362444 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:39:22 INFO - PROCESS | 2800 | 1464626362589 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 2800 | ++DOCSHELL 103D3800 == 42 [pid = 2800] [id = 628] 09:39:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (10482000) [pid = 2800] [serial = 1884] [outer = 00000000] 09:39:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (105EB000) [pid = 2800] [serial = 1885] [outer = 10482000] 09:39:22 INFO - PROCESS | 2800 | 1464626362645 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (10A75800) [pid = 2800] [serial = 1886] [outer = 10482000] 09:39:23 INFO - PROCESS | 2800 | 1464626363284 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1011ms 09:39:23 INFO - PROCESS | 2800 | 1464626363319 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 2800 | 1464626363323 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 09:39:23 INFO - PROCESS | 2800 | 1464626363328 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:39:23 INFO - PROCESS | 2800 | 1464626363330 Marionette TRACE conn4 <- [1,2478,null,{}] 09:39:23 INFO - PROCESS | 2800 | 1464626363339 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:23 INFO - PROCESS | 2800 | 1464626363451 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:39:23 INFO - PROCESS | 2800 | 1464626363588 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 2800 | ++DOCSHELL 13075400 == 43 [pid = 2800] [id = 629] 09:39:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (13079000) [pid = 2800] [serial = 1887] [outer = 00000000] 09:39:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (1331E000) [pid = 2800] [serial = 1888] [outer = 13079000] 09:39:23 INFO - PROCESS | 2800 | 1464626363688 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (14488800) [pid = 2800] [serial = 1889] [outer = 13079000] 09:39:24 INFO - PROCESS | 2800 | 1464626364247 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 947ms 09:39:24 INFO - PROCESS | 2800 | 1464626364275 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 2800 | 1464626364277 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 09:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:39:24 INFO - PROCESS | 2800 | 1464626364281 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 2800 | 1464626364283 Marionette TRACE conn4 <- [1,2482,null,{}] 09:39:24 INFO - PROCESS | 2800 | 1464626364287 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:24 INFO - PROCESS | 2800 | 1464626364392 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:39:24 INFO - PROCESS | 2800 | 1464626364511 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 2800 | ++DOCSHELL 15CDA000 == 44 [pid = 2800] [id = 630] 09:39:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (15FC8C00) [pid = 2800] [serial = 1890] [outer = 00000000] 09:39:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (1692B800) [pid = 2800] [serial = 1891] [outer = 15FC8C00] 09:39:24 INFO - PROCESS | 2800 | 1464626364611 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (16E36000) [pid = 2800] [serial = 1892] [outer = 15FC8C00] 09:39:25 INFO - PROCESS | 2800 | 1464626365271 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1010ms 09:39:25 INFO - PROCESS | 2800 | 1464626365315 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 2800 | 1464626365318 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 09:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:39:25 INFO - PROCESS | 2800 | 1464626365321 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 2800 | 1464626365323 Marionette TRACE conn4 <- [1,2486,null,{}] 09:39:25 INFO - PROCESS | 2800 | 1464626365327 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:25 INFO - PROCESS | 2800 | 1464626365433 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:39:25 INFO - PROCESS | 2800 | 1464626365570 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 2800 | ++DOCSHELL 16F1B000 == 45 [pid = 2800] [id = 631] 09:39:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (16F1C000) [pid = 2800] [serial = 1893] [outer = 00000000] 09:39:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (1723F000) [pid = 2800] [serial = 1894] [outer = 16F1C000] 09:39:25 INFO - PROCESS | 2800 | 1464626365625 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (17246C00) [pid = 2800] [serial = 1895] [outer = 16F1C000] 09:39:26 INFO - PROCESS | 2800 | 1464626366160 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 916ms 09:39:26 INFO - PROCESS | 2800 | 1464626366225 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 2800 | 1464626366227 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 09:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:39:26 INFO - PROCESS | 2800 | 1464626366231 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 2800 | 1464626366233 Marionette TRACE conn4 <- [1,2490,null,{}] 09:39:26 INFO - PROCESS | 2800 | 1464626366236 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:26 INFO - PROCESS | 2800 | 1464626366370 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:39:26 INFO - PROCESS | 2800 | 1464626366508 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 2800 | ++DOCSHELL 16F15000 == 46 [pid = 2800] [id = 632] 09:39:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (1723D000) [pid = 2800] [serial = 1896] [outer = 00000000] 09:39:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (17467400) [pid = 2800] [serial = 1897] [outer = 1723D000] 09:39:26 INFO - PROCESS | 2800 | 1464626366562 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (1746A800) [pid = 2800] [serial = 1898] [outer = 1723D000] 09:39:27 INFO - PROCESS | 2800 | 1464626367371 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1231ms 09:39:27 INFO - PROCESS | 2800 | 1464626367439 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 2800 | 1464626367443 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 09:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:39:27 INFO - PROCESS | 2800 | 1464626367448 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 2800 | 1464626367452 Marionette TRACE conn4 <- [1,2494,null,{}] 09:39:27 INFO - PROCESS | 2800 | 1464626367459 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:27 INFO - PROCESS | 2800 | 1464626367591 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:39:27 INFO - PROCESS | 2800 | 1464626367736 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 2800 | ++DOCSHELL 10A2F800 == 47 [pid = 2800] [id = 633] 09:39:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (10A54800) [pid = 2800] [serial = 1899] [outer = 00000000] 09:39:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (10B5A800) [pid = 2800] [serial = 1900] [outer = 10A54800] 09:39:27 INFO - PROCESS | 2800 | 1464626367791 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (10EE1C00) [pid = 2800] [serial = 1901] [outer = 10A54800] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (14FCAC00) [pid = 2800] [serial = 1834] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (14FD2400) [pid = 2800] [serial = 1835] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (14FD9800) [pid = 2800] [serial = 1840] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (15CD9000) [pid = 2800] [serial = 1844] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (10D3E000) [pid = 2800] [serial = 1817] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (10AF5400) [pid = 2800] [serial = 1837] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (153B8C00) [pid = 2800] [serial = 1841] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (14E5F800) [pid = 2800] [serial = 1832] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (10D37800) [pid = 2800] [serial = 1838] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (10D3D400) [pid = 2800] [serial = 1829] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (15CD1C00) [pid = 2800] [serial = 1843] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (10B61000) [pid = 2800] [serial = 1816] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (14E5EC00) [pid = 2800] [serial = 1831] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (112BD000) [pid = 2800] [serial = 1819] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (11427C00) [pid = 2800] [serial = 1820] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (0F2FCC00) [pid = 2800] [serial = 1807] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (103D3000) [pid = 2800] [serial = 1808] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (12DA8000) [pid = 2800] [serial = 1822] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 81 (1315A400) [pid = 2800] [serial = 1823] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 80 (141CFC00) [pid = 2800] [serial = 1828] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 79 (10B25000) [pid = 2800] [serial = 1813] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 78 (10B2CC00) [pid = 2800] [serial = 1814] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 77 (10A26400) [pid = 2800] [serial = 1810] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 76 (10A2D400) [pid = 2800] [serial = 1811] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 75 (1380B000) [pid = 2800] [serial = 1825] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | --DOMWINDOW == 74 (1380C800) [pid = 2800] [serial = 1826] [outer = 00000000] [url = about:blank] 09:39:28 INFO - PROCESS | 2800 | 1464626368416 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1010ms 09:39:28 INFO - PROCESS | 2800 | 1464626368485 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 2800 | 1464626368491 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 09:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:39:28 INFO - PROCESS | 2800 | 1464626368497 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 2800 | 1464626368499 Marionette TRACE conn4 <- [1,2498,null,{}] 09:39:28 INFO - PROCESS | 2800 | 1464626368503 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:28 INFO - PROCESS | 2800 | 1464626368591 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:39:28 INFO - PROCESS | 2800 | 1464626368691 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 2800 | ++DOCSHELL 105ED800 == 48 [pid = 2800] [id = 634] 09:39:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 75 (10A75000) [pid = 2800] [serial = 1902] [outer = 00000000] 09:39:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 76 (10B32000) [pid = 2800] [serial = 1903] [outer = 10A75000] 09:39:28 INFO - PROCESS | 2800 | 1464626368737 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 77 (10D3D400) [pid = 2800] [serial = 1904] [outer = 10A75000] 09:39:29 INFO - PROCESS | 2800 | 1464626369158 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 711ms 09:39:29 INFO - PROCESS | 2800 | 1464626369195 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 2800 | 1464626369197 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:39:29 INFO - PROCESS | 2800 | 1464626369201 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 2800 | 1464626369204 Marionette TRACE conn4 <- [1,2502,null,{}] 09:39:29 INFO - PROCESS | 2800 | 1464626369214 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:29 INFO - PROCESS | 2800 | 1464626369331 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:39:29 INFO - PROCESS | 2800 | 1464626369347 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 2800 | ++DOCSHELL 1307A800 == 49 [pid = 2800] [id = 635] 09:39:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 78 (1307C400) [pid = 2800] [serial = 1905] [outer = 00000000] 09:39:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 79 (13312800) [pid = 2800] [serial = 1906] [outer = 1307C400] 09:39:29 INFO - PROCESS | 2800 | 1464626369394 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 80 (1380EC00) [pid = 2800] [serial = 1907] [outer = 1307C400] 09:39:29 INFO - PROCESS | 2800 | 1464626369853 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 710ms 09:39:29 INFO - PROCESS | 2800 | 1464626369900 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 2800 | 1464626369902 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 09:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:39:29 INFO - PROCESS | 2800 | 1464626369906 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 2800 | 1464626369907 Marionette TRACE conn4 <- [1,2506,null,{}] 09:39:29 INFO - PROCESS | 2800 | 1464626369911 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 2800 | 1464626370003 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:39:30 INFO - PROCESS | 2800 | 1464626370011 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 2800 | ++DOCSHELL 13E2DC00 == 50 [pid = 2800] [id = 636] 09:39:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 81 (141CF800) [pid = 2800] [serial = 1908] [outer = 00000000] 09:39:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 82 (14E61C00) [pid = 2800] [serial = 1909] [outer = 141CF800] 09:39:30 INFO - PROCESS | 2800 | 1464626370055 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (14E6B000) [pid = 2800] [serial = 1910] [outer = 141CF800] 09:39:30 INFO - PROCESS | 2800 | 1464626370496 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 631ms 09:39:30 INFO - PROCESS | 2800 | 1464626370544 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 2800 | 1464626370546 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 09:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:39:30 INFO - PROCESS | 2800 | 1464626370549 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 2800 | 1464626370551 Marionette TRACE conn4 <- [1,2510,null,{}] 09:39:30 INFO - PROCESS | 2800 | 1464626370560 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:30 INFO - PROCESS | 2800 | 1464626370684 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:39:30 INFO - PROCESS | 2800 | 1464626370773 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 2800 | ++DOCSHELL 11C76C00 == 51 [pid = 2800] [id = 637] 09:39:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (14E68000) [pid = 2800] [serial = 1911] [outer = 00000000] 09:39:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (153AB800) [pid = 2800] [serial = 1912] [outer = 14E68000] 09:39:30 INFO - PROCESS | 2800 | 1464626370817 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (1564A800) [pid = 2800] [serial = 1913] [outer = 14E68000] 09:39:31 INFO - PROCESS | 2800 | 1464626371232 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 695ms 09:39:31 INFO - PROCESS | 2800 | 1464626371253 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:39:31 INFO - PROCESS | 2800 | 1464626371255 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 09:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:39:31 INFO - PROCESS | 2800 | 1464626371259 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 2800 | 1464626371260 Marionette TRACE conn4 <- [1,2514,null,{}] 09:39:31 INFO - PROCESS | 2800 | 1464626371264 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:31 INFO - PROCESS | 2800 | 1464626371402 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:39:31 INFO - PROCESS | 2800 | 1464626371523 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 2800 | ++DOCSHELL 13E35000 == 52 [pid = 2800] [id = 638] 09:39:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (1543A000) [pid = 2800] [serial = 1914] [outer = 00000000] 09:39:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (15CDC000) [pid = 2800] [serial = 1915] [outer = 1543A000] 09:39:31 INFO - PROCESS | 2800 | 1464626371567 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (16181800) [pid = 2800] [serial = 1916] [outer = 1543A000] 09:39:32 INFO - PROCESS | 2800 | 1464626371999 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 742ms 09:39:32 INFO - PROCESS | 2800 | 1464626372031 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 2800 | 1464626372033 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 09:39:32 INFO - PROCESS | 2800 | 1464626372037 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:39:32 INFO - PROCESS | 2800 | 1464626372038 Marionette TRACE conn4 <- [1,2518,null,{}] 09:39:32 INFO - PROCESS | 2800 | 1464626372042 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 2800 | 1464626372191 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:39:32 INFO - PROCESS | 2800 | 1464626372211 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 2800 | ++DOCSHELL 13908400 == 53 [pid = 2800] [id = 639] 09:39:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (15CDBC00) [pid = 2800] [serial = 1917] [outer = 00000000] 09:39:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (16F17800) [pid = 2800] [serial = 1918] [outer = 15CDBC00] 09:39:32 INFO - PROCESS | 2800 | 1464626372254 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (16F1A000) [pid = 2800] [serial = 1919] [outer = 15CDBC00] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (11C76000) [pid = 2800] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (10A7D400) [pid = 2800] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (13811800) [pid = 2800] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (10433400) [pid = 2800] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (1564FC00) [pid = 2800] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (15652800) [pid = 2800] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (10AEE000) [pid = 2800] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 84 (14E6CC00) [pid = 2800] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 83 (10D36000) [pid = 2800] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:39:32 INFO - PROCESS | 2800 | --DOMWINDOW == 82 (18898000) [pid = 2800] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:39:32 INFO - PROCESS | 2800 | 1464626372787 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 805ms 09:39:32 INFO - PROCESS | 2800 | 1464626372840 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 2800 | 1464626372842 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 09:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:39:32 INFO - PROCESS | 2800 | 1464626372846 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 2800 | 1464626372847 Marionette TRACE conn4 <- [1,2522,null,{}] 09:39:32 INFO - PROCESS | 2800 | 1464626372850 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:32 INFO - PROCESS | 2800 | 1464626372932 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:39:32 INFO - PROCESS | 2800 | 1464626372941 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 2800 | ++DOCSHELL 10A29400 == 54 [pid = 2800] [id = 640] 09:39:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 83 (10AEB400) [pid = 2800] [serial = 1920] [outer = 00000000] 09:39:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 84 (13811800) [pid = 2800] [serial = 1921] [outer = 10AEB400] 09:39:33 INFO - PROCESS | 2800 | 1464626372984 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 85 (16927400) [pid = 2800] [serial = 1922] [outer = 10AEB400] 09:39:33 INFO - PROCESS | 2800 | 1464626373420 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 632ms 09:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:39:33 INFO - PROCESS | 2800 | 1464626373483 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 2800 | 1464626373485 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 09:39:33 INFO - PROCESS | 2800 | 1464626373488 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 2800 | 1464626373490 Marionette TRACE conn4 <- [1,2526,null,{}] 09:39:33 INFO - PROCESS | 2800 | 1464626373493 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:33 INFO - PROCESS | 2800 | 1464626373601 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:39:33 INFO - PROCESS | 2800 | 1464626373608 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 2800 | ++DOCSHELL 13E39800 == 55 [pid = 2800] [id = 641] 09:39:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (14F7C000) [pid = 2800] [serial = 1923] [outer = 00000000] 09:39:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (17452C00) [pid = 2800] [serial = 1924] [outer = 14F7C000] 09:39:33 INFO - PROCESS | 2800 | 1464626373651 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (17466C00) [pid = 2800] [serial = 1925] [outer = 14F7C000] 09:39:34 INFO - PROCESS | 2800 | 1464626374104 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 695ms 09:39:34 INFO - PROCESS | 2800 | 1464626374188 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 2800 | 1464626374190 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 09:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:39:34 INFO - PROCESS | 2800 | 1464626374193 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 2800 | 1464626374195 Marionette TRACE conn4 <- [1,2530,null,{}] 09:39:34 INFO - PROCESS | 2800 | 1464626374198 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:34 INFO - PROCESS | 2800 | 1464626374282 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:39:34 INFO - PROCESS | 2800 | 1464626374289 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 2800 | ++DOCSHELL 17472400 == 56 [pid = 2800] [id = 642] 09:39:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (17473C00) [pid = 2800] [serial = 1926] [outer = 00000000] 09:39:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (178D9400) [pid = 2800] [serial = 1927] [outer = 17473C00] 09:39:34 INFO - PROCESS | 2800 | 1464626374332 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (178DD000) [pid = 2800] [serial = 1928] [outer = 17473C00] 09:39:34 INFO - PROCESS | 2800 | 1464626374873 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 742ms 09:39:35 INFO - PROCESS | 2800 | 1464626375002 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 2800 | 1464626375006 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 09:39:35 INFO - PROCESS | 2800 | 1464626375026 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:39:35 INFO - PROCESS | 2800 | 1464626375031 Marionette TRACE conn4 <- [1,2534,null,{}] 09:39:35 INFO - PROCESS | 2800 | 1464626375037 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:35 INFO - PROCESS | 2800 | 1464626375158 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:39:35 INFO - PROCESS | 2800 | 1464626375293 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 2800 | ++DOCSHELL 10A28400 == 57 [pid = 2800] [id = 643] 09:39:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (10A2E400) [pid = 2800] [serial = 1929] [outer = 00000000] 09:39:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (10AEF400) [pid = 2800] [serial = 1930] [outer = 10A2E400] 09:39:35 INFO - PROCESS | 2800 | 1464626375351 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (10B2C000) [pid = 2800] [serial = 1931] [outer = 10A2E400] 09:39:35 INFO - PROCESS | 2800 | 1464626375879 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 915ms 09:39:35 INFO - PROCESS | 2800 | 1464626375932 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 2800 | 1464626375938 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 09:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:39:35 INFO - PROCESS | 2800 | 1464626375945 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 2800 | 1464626375947 Marionette TRACE conn4 <- [1,2538,null,{}] 09:39:35 INFO - PROCESS | 2800 | 1464626375951 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:36 INFO - PROCESS | 2800 | 1464626376063 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:39:36 INFO - PROCESS | 2800 | 1464626376222 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 2800 | ++DOCSHELL 12885800 == 58 [pid = 2800] [id = 644] 09:39:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (128B3000) [pid = 2800] [serial = 1932] [outer = 00000000] 09:39:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (130A2000) [pid = 2800] [serial = 1933] [outer = 128B3000] 09:39:36 INFO - PROCESS | 2800 | 1464626376277 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (133B1800) [pid = 2800] [serial = 1934] [outer = 128B3000] 09:39:36 INFO - PROCESS | 2800 | 1464626376921 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1011ms 09:39:36 INFO - PROCESS | 2800 | 1464626376944 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 2800 | 1464626376947 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 09:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:39:36 INFO - PROCESS | 2800 | 1464626376951 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 2800 | 1464626376955 Marionette TRACE conn4 <- [1,2542,null,{}] 09:39:36 INFO - PROCESS | 2800 | 1464626376966 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:37 INFO - PROCESS | 2800 | 1464626377126 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:39:37 INFO - PROCESS | 2800 | 1464626377143 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 2800 | ++DOCSHELL 141C8800 == 59 [pid = 2800] [id = 645] 09:39:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (1564D400) [pid = 2800] [serial = 1935] [outer = 00000000] 09:39:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (16F12800) [pid = 2800] [serial = 1936] [outer = 1564D400] 09:39:37 INFO - PROCESS | 2800 | 1464626377207 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (17245C00) [pid = 2800] [serial = 1937] [outer = 1564D400] 09:39:37 INFO - PROCESS | 2800 | 1464626377924 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1010ms 09:39:37 INFO - PROCESS | 2800 | 1464626377984 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 2800 | 1464626377987 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 09:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:39:37 INFO - PROCESS | 2800 | 1464626377990 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 2800 | 1464626377992 Marionette TRACE conn4 <- [1,2546,null,{}] 09:39:38 INFO - PROCESS | 2800 | 1464626377996 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:38 INFO - PROCESS | 2800 | 1464626378104 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:39:38 INFO - PROCESS | 2800 | 1464626378244 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 2800 | ++DOCSHELL 17467C00 == 60 [pid = 2800] [id = 646] 09:39:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (17472C00) [pid = 2800] [serial = 1938] [outer = 00000000] 09:39:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (17A71C00) [pid = 2800] [serial = 1939] [outer = 17472C00] 09:39:38 INFO - PROCESS | 2800 | 1464626378299 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (17A79800) [pid = 2800] [serial = 1940] [outer = 17472C00] 09:39:38 INFO - PROCESS | 2800 | 1464626378902 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 947ms 09:39:38 INFO - PROCESS | 2800 | 1464626378935 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 2800 | 1464626378937 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 09:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:39:38 INFO - PROCESS | 2800 | 1464626378940 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 2800 | 1464626378942 Marionette TRACE conn4 <- [1,2550,null,{}] 09:39:38 INFO - PROCESS | 2800 | 1464626378946 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 2800 | 1464626379053 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:39:39 INFO - PROCESS | 2800 | 1464626379166 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 2800 | ++DOCSHELL 17A6D000 == 61 [pid = 2800] [id = 647] 09:39:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (17ACB000) [pid = 2800] [serial = 1941] [outer = 00000000] 09:39:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (17AD2800) [pid = 2800] [serial = 1942] [outer = 17ACB000] 09:39:39 INFO - PROCESS | 2800 | 1464626379270 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (17AD8C00) [pid = 2800] [serial = 1943] [outer = 17ACB000] 09:39:39 INFO - PROCESS | 2800 | 1464626379857 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 947ms 09:39:39 INFO - PROCESS | 2800 | 1464626379886 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 2800 | 1464626379888 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:39:39 INFO - PROCESS | 2800 | 1464626379892 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 2800 | 1464626379894 Marionette TRACE conn4 <- [1,2554,null,{}] 09:39:39 INFO - PROCESS | 2800 | 1464626379897 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 2800 | 1464626380022 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:39:40 INFO - PROCESS | 2800 | 1464626380190 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 2800 | ++DOCSHELL 12D28800 == 62 [pid = 2800] [id = 648] 09:39:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (167E6C00) [pid = 2800] [serial = 1944] [outer = 00000000] 09:39:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (18228800) [pid = 2800] [serial = 1945] [outer = 167E6C00] 09:39:40 INFO - PROCESS | 2800 | 1464626380245 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (18690C00) [pid = 2800] [serial = 1946] [outer = 167E6C00] 09:39:41 INFO - PROCESS | 2800 | 1464626381125 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1247ms 09:39:41 INFO - PROCESS | 2800 | 1464626381168 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 2800 | 1464626381172 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 09:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:39:41 INFO - PROCESS | 2800 | 1464626381177 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 2800 | 1464626381180 Marionette TRACE conn4 <- [1,2558,null,{}] 09:39:41 INFO - PROCESS | 2800 | 1464626381186 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 2800 | 1464626381288 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:39:41 INFO - PROCESS | 2800 | 1464626381439 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 2800 | ++DOCSHELL 10B2B800 == 63 [pid = 2800] [id = 649] 09:39:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (10B31400) [pid = 2800] [serial = 1947] [outer = 00000000] 09:39:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (10EE9400) [pid = 2800] [serial = 1948] [outer = 10B31400] 09:39:41 INFO - PROCESS | 2800 | 1464626381510 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (112C4400) [pid = 2800] [serial = 1949] [outer = 10B31400] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 1055CC00 == 62 [pid = 2800] [id = 280] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 10B3CC00 == 61 [pid = 2800] [id = 626] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 0F2F4C00 == 60 [pid = 2800] [id = 625] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 1564F800 == 59 [pid = 2800] [id = 623] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 14450000 == 58 [pid = 2800] [id = 624] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 12DB0000 == 57 [pid = 2800] [id = 621] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 133A5000 == 56 [pid = 2800] [id = 622] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 103CA000 == 55 [pid = 2800] [id = 266] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 114B7400 == 54 [pid = 2800] [id = 620] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 13E39800 == 53 [pid = 2800] [id = 641] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 10A29400 == 52 [pid = 2800] [id = 640] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 13908400 == 51 [pid = 2800] [id = 639] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 13E35000 == 50 [pid = 2800] [id = 638] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 11C76C00 == 49 [pid = 2800] [id = 637] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 13E2DC00 == 48 [pid = 2800] [id = 636] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 1307A800 == 47 [pid = 2800] [id = 635] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 105ED800 == 46 [pid = 2800] [id = 634] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 10A2F800 == 45 [pid = 2800] [id = 633] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 15CDA000 == 44 [pid = 2800] [id = 630] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 13075400 == 43 [pid = 2800] [id = 629] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 103D3800 == 42 [pid = 2800] [id = 628] 09:39:41 INFO - PROCESS | 2800 | --DOCSHELL 1288AC00 == 41 [pid = 2800] [id = 627] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (189D5400) [pid = 2800] [serial = 1805] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (1288B000) [pid = 2800] [serial = 1861] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (12B87C00) [pid = 2800] [serial = 1862] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (10B23400) [pid = 2800] [serial = 1858] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (10B33C00) [pid = 2800] [serial = 1859] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (141C8C00) [pid = 2800] [serial = 1864] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10A21800) [pid = 2800] [serial = 1856] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (10561800) [pid = 2800] [serial = 1855] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (10B62400) [pid = 2800] [serial = 1852] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (1612AC00) [pid = 2800] [serial = 1846] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (15CD1000) [pid = 2800] [serial = 1871] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (15955C00) [pid = 2800] [serial = 1870] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (105F0C00) [pid = 2800] [serial = 1849] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (16136400) [pid = 2800] [serial = 1873] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (1331A000) [pid = 2800] [serial = 1876] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (14FD0800) [pid = 2800] [serial = 1867] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (14FD0C00) [pid = 2800] [serial = 1868] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (141CF000) [pid = 2800] [serial = 1877] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (15CDA800) [pid = 2800] [serial = 1880] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (15C9D400) [pid = 2800] [serial = 1879] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (14489000) [pid = 2800] [serial = 1865] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (167DB000) [pid = 2800] [serial = 1874] [outer = 00000000] [url = about:blank] 09:39:41 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (16931000) [pid = 2800] [serial = 1882] [outer = 00000000] [url = about:blank] 09:39:42 INFO - PROCESS | 2800 | 1464626382086 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 947ms 09:39:42 INFO - PROCESS | 2800 | 1464626382124 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 2800 | 1464626382129 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:39:42 INFO - PROCESS | 2800 | 1464626382135 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 2800 | 1464626382137 Marionette TRACE conn4 <- [1,2562,null,{}] 09:39:42 INFO - PROCESS | 2800 | 1464626382141 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 2800 | 1464626382231 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:39:42 INFO - PROCESS | 2800 | 1464626382241 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 2800 | ++DOCSHELL 10A24C00 == 42 [pid = 2800] [id = 650] 09:39:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (10A25000) [pid = 2800] [serial = 1950] [outer = 00000000] 09:39:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (10EE9800) [pid = 2800] [serial = 1951] [outer = 10A25000] 09:39:42 INFO - PROCESS | 2800 | 1464626382286 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (11C76C00) [pid = 2800] [serial = 1952] [outer = 10A25000] 09:39:42 INFO - PROCESS | 2800 | 1464626382820 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 742ms 09:39:42 INFO - PROCESS | 2800 | 1464626382874 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 2800 | 1464626382877 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:39:42 INFO - PROCESS | 2800 | 1464626382880 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 2800 | 1464626382883 Marionette TRACE conn4 <- [1,2566,null,{}] 09:39:42 INFO - PROCESS | 2800 | 1464626382893 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 2800 | 1464626382986 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:39:43 INFO - PROCESS | 2800 | 1464626383095 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 2800 | ++DOCSHELL 141C9800 == 43 [pid = 2800] [id = 651] 09:39:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (141CA400) [pid = 2800] [serial = 1953] [outer = 00000000] 09:39:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (14486800) [pid = 2800] [serial = 1954] [outer = 141CA400] 09:39:43 INFO - PROCESS | 2800 | 1464626383142 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (14E66400) [pid = 2800] [serial = 1955] [outer = 141CA400] 09:39:43 INFO - PROCESS | 2800 | 1464626383525 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 695ms 09:39:43 INFO - PROCESS | 2800 | 1464626383579 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 2800 | 1464626383582 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 09:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:39:43 INFO - PROCESS | 2800 | 1464626383585 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 2800 | 1464626383587 Marionette TRACE conn4 <- [1,2570,null,{}] 09:39:43 INFO - PROCESS | 2800 | 1464626383590 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 2800 | 1464626383681 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:39:43 INFO - PROCESS | 2800 | 1464626383687 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 2800 | ++DOCSHELL 14E5FC00 == 44 [pid = 2800] [id = 652] 09:39:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (14F85400) [pid = 2800] [serial = 1956] [outer = 00000000] 09:39:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (153B5800) [pid = 2800] [serial = 1957] [outer = 14F85400] 09:39:43 INFO - PROCESS | 2800 | 1464626383732 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (156F0000) [pid = 2800] [serial = 1958] [outer = 14F85400] 09:39:44 INFO - PROCESS | 2800 | 1464626384213 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 631ms 09:39:44 INFO - PROCESS | 2800 | 1464626384255 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 2800 | 1464626384257 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 09:39:44 INFO - PROCESS | 2800 | 1464626384261 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:39:44 INFO - PROCESS | 2800 | 1464626384263 Marionette TRACE conn4 <- [1,2574,null,{}] 09:39:44 INFO - PROCESS | 2800 | 1464626384266 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 2800 | 1464626384404 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:39:44 INFO - PROCESS | 2800 | 1464626384497 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 2800 | ++DOCSHELL 14FD0000 == 45 [pid = 2800] [id = 653] 09:39:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (14FD0800) [pid = 2800] [serial = 1959] [outer = 00000000] 09:39:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (1595A800) [pid = 2800] [serial = 1960] [outer = 14FD0800] 09:39:44 INFO - PROCESS | 2800 | 1464626384544 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (15CD1000) [pid = 2800] [serial = 1961] [outer = 14FD0800] 09:39:44 INFO - PROCESS | 2800 | 1464626384980 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 742ms 09:39:45 INFO - PROCESS | 2800 | 1464626385001 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 2800 | 1464626385003 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:39:45 INFO - PROCESS | 2800 | 1464626385007 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 2800 | 1464626385008 Marionette TRACE conn4 <- [1,2578,null,{}] 09:39:45 INFO - PROCESS | 2800 | 1464626385011 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 2800 | 1464626385146 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:39:45 INFO - PROCESS | 2800 | 1464626385215 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 2800 | ++DOCSHELL 16135C00 == 46 [pid = 2800] [id = 654] 09:39:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (16136000) [pid = 2800] [serial = 1962] [outer = 00000000] 09:39:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (16929400) [pid = 2800] [serial = 1963] [outer = 16136000] 09:39:45 INFO - PROCESS | 2800 | 1464626385260 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (1692A400) [pid = 2800] [serial = 1964] [outer = 16136000] 09:39:45 INFO - PROCESS | 2800 | 1464626385683 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 695ms 09:39:45 INFO - PROCESS | 2800 | 1464626385706 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 2800 | 1464626385708 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:39:45 INFO - PROCESS | 2800 | 1464626385717 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 2800 | 1464626385719 Marionette TRACE conn4 <- [1,2582,null,{}] 09:39:45 INFO - PROCESS | 2800 | 1464626385722 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 2800 | 1464626385864 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:39:45 INFO - PROCESS | 2800 | 1464626385887 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 2800 | ++DOCSHELL 16F13C00 == 47 [pid = 2800] [id = 655] 09:39:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (17451800) [pid = 2800] [serial = 1965] [outer = 00000000] 09:39:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (17529000) [pid = 2800] [serial = 1966] [outer = 17451800] 09:39:45 INFO - PROCESS | 2800 | 1464626385931 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (17A6C800) [pid = 2800] [serial = 1967] [outer = 17451800] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10374400) [pid = 2800] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10B25800) [pid = 2800] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (14E68000) [pid = 2800] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1543A000) [pid = 2800] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (141CF800) [pid = 2800] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (10A75000) [pid = 2800] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (10A54800) [pid = 2800] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (1307C400) [pid = 2800] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (15CDBC00) [pid = 2800] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (14F7C000) [pid = 2800] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (10AEB400) [pid = 2800] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:39:46 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (1444D800) [pid = 2800] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:39:46 INFO - PROCESS | 2800 | 1464626386480 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 805ms 09:39:46 INFO - PROCESS | 2800 | 1464626386520 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 2800 | 1464626386522 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:39:46 INFO - PROCESS | 2800 | 1464626386525 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 2800 | 1464626386527 Marionette TRACE conn4 <- [1,2586,null,{}] 09:39:46 INFO - PROCESS | 2800 | 1464626386530 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 2800 | 1464626386614 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:39:46 INFO - PROCESS | 2800 | 1464626386620 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 2800 | ++DOCSHELL 10376C00 == 48 [pid = 2800] [id = 656] 09:39:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (105EDC00) [pid = 2800] [serial = 1968] [outer = 00000000] 09:39:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (10D36C00) [pid = 2800] [serial = 1969] [outer = 105EDC00] 09:39:46 INFO - PROCESS | 2800 | 1464626386664 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (14E5F000) [pid = 2800] [serial = 1970] [outer = 105EDC00] 09:39:47 INFO - PROCESS | 2800 | 1464626387178 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 695ms 09:39:47 INFO - PROCESS | 2800 | 1464626387256 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 2800 | 1464626387258 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 2800 | 1464626387261 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:39:47 INFO - PROCESS | 2800 | 1464626387263 Marionette TRACE conn4 <- [1,2590,null,{}] 09:39:47 INFO - PROCESS | 2800 | 1464626387267 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 2800 | 1464626387350 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:39:47 INFO - PROCESS | 2800 | 1464626387356 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 2800 | ++DOCSHELL 10B21800 == 49 [pid = 2800] [id = 657] 09:39:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (1444D800) [pid = 2800] [serial = 1971] [outer = 00000000] 09:39:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (16F19C00) [pid = 2800] [serial = 1972] [outer = 1444D800] 09:39:47 INFO - PROCESS | 2800 | 1464626387400 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (17A6E400) [pid = 2800] [serial = 1973] [outer = 1444D800] 09:39:47 INFO - PROCESS | 2800 | 1464626387866 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 647ms 09:39:47 INFO - PROCESS | 2800 | 1464626387900 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 2800 | 1464626387902 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 2800 | 1464626387905 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:39:47 INFO - PROCESS | 2800 | 1464626387907 Marionette TRACE conn4 <- [1,2594,null,{}] 09:39:47 INFO - PROCESS | 2800 | 1464626387910 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 2800 | 1464626387996 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:39:48 INFO - PROCESS | 2800 | 1464626388002 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 2800 | ++DOCSHELL 16F18C00 == 50 [pid = 2800] [id = 658] 09:39:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (16F1B800) [pid = 2800] [serial = 1974] [outer = 00000000] 09:39:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (17B11400) [pid = 2800] [serial = 1975] [outer = 16F1B800] 09:39:48 INFO - PROCESS | 2800 | 1464626388045 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (180A7C00) [pid = 2800] [serial = 1976] [outer = 16F1B800] 09:39:48 INFO - PROCESS | 2800 | 1464626388621 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 805ms 09:39:48 INFO - PROCESS | 2800 | 1464626388730 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 2800 | 1464626388734 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 09:39:48 INFO - PROCESS | 2800 | 1464626388754 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:39:48 INFO - PROCESS | 2800 | 1464626388759 Marionette TRACE conn4 <- [1,2598,null,{}] 09:39:48 INFO - PROCESS | 2800 | 1464626388766 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 2800 | 1464626388889 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:39:49 INFO - PROCESS | 2800 | 1464626389027 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 2800 | ++DOCSHELL 10433800 == 51 [pid = 2800] [id = 659] 09:39:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (1055DC00) [pid = 2800] [serial = 1977] [outer = 00000000] 09:39:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (10B28C00) [pid = 2800] [serial = 1978] [outer = 1055DC00] 09:39:49 INFO - PROCESS | 2800 | 1464626389086 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (10D33000) [pid = 2800] [serial = 1979] [outer = 1055DC00] 09:39:49 INFO - PROCESS | 2800 | 1464626389634 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 900ms 09:39:49 INFO - PROCESS | 2800 | 1464626389662 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 2800 | 1464626389672 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:39:49 INFO - PROCESS | 2800 | 1464626389678 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 2800 | 1464626389681 Marionette TRACE conn4 <- [1,2602,null,{}] 09:39:49 INFO - PROCESS | 2800 | 1464626389685 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 2800 | 1464626389799 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:39:49 INFO - PROCESS | 2800 | 1464626389942 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 2800 | ++DOCSHELL 1331A000 == 52 [pid = 2800] [id = 660] 09:39:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (133A5800) [pid = 2800] [serial = 1980] [outer = 00000000] 09:39:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (13E36C00) [pid = 2800] [serial = 1981] [outer = 133A5800] 09:39:50 INFO - PROCESS | 2800 | 1464626389997 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (14486000) [pid = 2800] [serial = 1982] [outer = 133A5800] 09:39:50 INFO - PROCESS | 2800 | 1464626390663 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1010ms 09:39:50 INFO - PROCESS | 2800 | 1464626390713 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 2800 | 1464626390716 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:39:50 INFO - PROCESS | 2800 | 1464626390719 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 2800 | 1464626390723 Marionette TRACE conn4 <- [1,2606,null,{}] 09:39:50 INFO - PROCESS | 2800 | 1464626390734 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 2800 | 1464626390887 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:39:51 INFO - PROCESS | 2800 | 1464626391030 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 2800 | ++DOCSHELL 15B28400 == 53 [pid = 2800] [id = 661] 09:39:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (167DC000) [pid = 2800] [serial = 1983] [outer = 00000000] 09:39:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (17247800) [pid = 2800] [serial = 1984] [outer = 167DC000] 09:39:51 INFO - PROCESS | 2800 | 1464626391087 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (17ACE400) [pid = 2800] [serial = 1985] [outer = 167DC000] 09:39:51 INFO - PROCESS | 2800 | 1464626391660 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1010ms 09:39:51 INFO - PROCESS | 2800 | 1464626391722 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 2800 | 1464626391725 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:39:51 INFO - PROCESS | 2800 | 1464626391728 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 2800 | 1464626391730 Marionette TRACE conn4 <- [1,2610,null,{}] 09:39:51 INFO - PROCESS | 2800 | 1464626391734 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 2800 | 1464626391844 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:39:51 INFO - PROCESS | 2800 | 1464626391986 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 2800 | ++DOCSHELL 18229000 == 54 [pid = 2800] [id = 662] 09:39:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (184C4400) [pid = 2800] [serial = 1986] [outer = 00000000] 09:39:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (186BD400) [pid = 2800] [serial = 1987] [outer = 184C4400] 09:39:52 INFO - PROCESS | 2800 | 1464626392041 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (186C1000) [pid = 2800] [serial = 1988] [outer = 184C4400] 09:39:52 INFO - PROCESS | 2800 | 1464626392626 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 947ms 09:39:52 INFO - PROCESS | 2800 | 1464626392673 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 2800 | 1464626392675 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:39:52 INFO - PROCESS | 2800 | 1464626392679 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 2800 | 1464626392681 Marionette TRACE conn4 <- [1,2614,null,{}] 09:39:52 INFO - PROCESS | 2800 | 1464626392684 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 2800 | 1464626392790 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:39:52 INFO - PROCESS | 2800 | 1464626392905 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 2800 | ++DOCSHELL 1800DC00 == 55 [pid = 2800] [id = 663] 09:39:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (186C7000) [pid = 2800] [serial = 1989] [outer = 00000000] 09:39:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (186CB800) [pid = 2800] [serial = 1990] [outer = 186C7000] 09:39:53 INFO - PROCESS | 2800 | 1464626393000 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (18895800) [pid = 2800] [serial = 1991] [outer = 186C7000] 09:39:53 INFO - PROCESS | 2800 | 1464626393624 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 947ms 09:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:39:53 INFO - PROCESS | 2800 | 1464626393657 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 2800 | 1464626393660 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 09:39:53 INFO - PROCESS | 2800 | 1464626393663 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 2800 | 1464626393665 Marionette TRACE conn4 <- [1,2618,null,{}] 09:39:53 INFO - PROCESS | 2800 | 1464626393668 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 2800 | 1464626393793 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:39:53 INFO - PROCESS | 2800 | 1464626393954 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 2800 | ++DOCSHELL 18966800 == 56 [pid = 2800] [id = 664] 09:39:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (18968C00) [pid = 2800] [serial = 1992] [outer = 00000000] 09:39:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1896DC00) [pid = 2800] [serial = 1993] [outer = 18968C00] 09:39:54 INFO - PROCESS | 2800 | 1464626394016 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (189D5C00) [pid = 2800] [serial = 1994] [outer = 18968C00] 09:39:54 INFO - PROCESS | 2800 | 1464626394608 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1010ms 09:39:54 INFO - PROCESS | 2800 | 1464626394670 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 2800 | 1464626394674 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 09:39:54 INFO - PROCESS | 2800 | 1464626394678 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:39:54 INFO - PROCESS | 2800 | 1464626394680 Marionette TRACE conn4 <- [1,2622,null,{}] 09:39:54 INFO - PROCESS | 2800 | 1464626394683 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 2800 | 1464626394789 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:39:55 INFO - PROCESS | 2800 | 1464626395067 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 2800 | ++DOCSHELL 0F22E000 == 57 [pid = 2800] [id = 665] 09:39:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (10321800) [pid = 2800] [serial = 1995] [outer = 00000000] 09:39:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (1059B000) [pid = 2800] [serial = 1996] [outer = 10321800] 09:39:55 INFO - PROCESS | 2800 | 1464626395132 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10A2B000) [pid = 2800] [serial = 1997] [outer = 10321800] 09:39:55 INFO - PROCESS | 2800 | 1464626395769 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1153ms 09:39:55 INFO - PROCESS | 2800 | 1464626395842 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 2800 | 1464626395846 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 09:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:39:55 INFO - PROCESS | 2800 | 1464626395851 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 2800 | 1464626395855 Marionette TRACE conn4 <- [1,2626,null,{}] 09:39:55 INFO - PROCESS | 2800 | 1464626395859 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 2800 | 1464626395964 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:39:56 INFO - PROCESS | 2800 | 1464626396112 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 2800 | ++DOCSHELL 10D3A800 == 58 [pid = 2800] [id = 666] 09:39:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (112C0800) [pid = 2800] [serial = 1998] [outer = 00000000] 09:39:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (12AECC00) [pid = 2800] [serial = 1999] [outer = 112C0800] 09:39:56 INFO - PROCESS | 2800 | 1464626396163 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (13E34000) [pid = 2800] [serial = 2000] [outer = 112C0800] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 10B21800 == 57 [pid = 2800] [id = 657] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 10376C00 == 56 [pid = 2800] [id = 656] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 16F13C00 == 55 [pid = 2800] [id = 655] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 16135C00 == 54 [pid = 2800] [id = 654] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 14FD0000 == 53 [pid = 2800] [id = 653] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 14E5FC00 == 52 [pid = 2800] [id = 652] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 141C9800 == 51 [pid = 2800] [id = 651] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 10A24C00 == 50 [pid = 2800] [id = 650] 09:39:56 INFO - PROCESS | 2800 | --DOCSHELL 10B2B800 == 49 [pid = 2800] [id = 649] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (153AB800) [pid = 2800] [serial = 1912] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (1564A800) [pid = 2800] [serial = 1913] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (16181800) [pid = 2800] [serial = 1916] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (14E61C00) [pid = 2800] [serial = 1909] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10B32000) [pid = 2800] [serial = 1903] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (10D3D400) [pid = 2800] [serial = 1904] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (15CDC000) [pid = 2800] [serial = 1915] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (10EE1C00) [pid = 2800] [serial = 1901] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (10B5A800) [pid = 2800] [serial = 1900] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (13312800) [pid = 2800] [serial = 1906] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1380EC00) [pid = 2800] [serial = 1907] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (17467400) [pid = 2800] [serial = 1897] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (105EB000) [pid = 2800] [serial = 1885] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (1331E000) [pid = 2800] [serial = 1888] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (1723F000) [pid = 2800] [serial = 1894] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (1692B800) [pid = 2800] [serial = 1891] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (16F17800) [pid = 2800] [serial = 1918] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (178D9400) [pid = 2800] [serial = 1927] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (17466C00) [pid = 2800] [serial = 1925] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (13811800) [pid = 2800] [serial = 1921] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (17452C00) [pid = 2800] [serial = 1924] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (16B7D400) [pid = 2800] [serial = 1883] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (16F1A000) [pid = 2800] [serial = 1919] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (16927400) [pid = 2800] [serial = 1922] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (14E6B000) [pid = 2800] [serial = 1910] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (10A2CC00) [pid = 2800] [serial = 1850] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (10D3AC00) [pid = 2800] [serial = 1853] [outer = 00000000] [url = about:blank] 09:39:56 INFO - PROCESS | 2800 | 1464626396692 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 837ms 09:39:56 INFO - PROCESS | 2800 | 1464626396728 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 2800 | 1464626396735 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 09:39:56 INFO - PROCESS | 2800 | 1464626396741 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:39:56 INFO - PROCESS | 2800 | 1464626396745 Marionette TRACE conn4 <- [1,2630,null,{}] 09:39:56 INFO - PROCESS | 2800 | 1464626396748 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 2800 | 1464626396840 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:39:56 INFO - PROCESS | 2800 | 1464626396849 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 2800 | ++DOCSHELL 10D37000 == 50 [pid = 2800] [id = 667] 09:39:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (10D37400) [pid = 2800] [serial = 2001] [outer = 00000000] 09:39:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (1309FC00) [pid = 2800] [serial = 2002] [outer = 10D37400] 09:39:56 INFO - PROCESS | 2800 | 1464626396894 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (141D3800) [pid = 2800] [serial = 2003] [outer = 10D37400] 09:39:57 INFO - PROCESS | 2800 | 1464626397364 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 632ms 09:39:57 INFO - PROCESS | 2800 | 1464626397394 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 2800 | 1464626397396 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:39:57 INFO - PROCESS | 2800 | 1464626397405 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 2800 | 1464626397411 Marionette TRACE conn4 <- [1,2634,null,{}] 09:39:57 INFO - PROCESS | 2800 | 1464626397419 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 2800 | 1464626397513 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:39:57 INFO - PROCESS | 2800 | 1464626397521 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 2800 | ++DOCSHELL 15439C00 == 51 [pid = 2800] [id = 668] 09:39:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (1543A000) [pid = 2800] [serial = 2004] [outer = 00000000] 09:39:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (1595B400) [pid = 2800] [serial = 2005] [outer = 1543A000] 09:39:57 INFO - PROCESS | 2800 | 1464626397567 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (15C98400) [pid = 2800] [serial = 2006] [outer = 1543A000] 09:39:58 INFO - PROCESS | 2800 | 1464626398046 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 710ms 09:39:58 INFO - PROCESS | 2800 | 1464626398103 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 2800 | 1464626398106 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:39:58 INFO - PROCESS | 2800 | 1464626398113 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 2800 | 1464626398115 Marionette TRACE conn4 <- [1,2638,null,{}] 09:39:58 INFO - PROCESS | 2800 | 1464626398118 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 2800 | 1464626398206 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:39:58 INFO - PROCESS | 2800 | 1464626398213 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 2800 | ++DOCSHELL 10374400 == 52 [pid = 2800] [id = 669] 09:39:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (1612AC00) [pid = 2800] [serial = 2007] [outer = 00000000] 09:39:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (167DD400) [pid = 2800] [serial = 2008] [outer = 1612AC00] 09:39:58 INFO - PROCESS | 2800 | 1464626398257 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (16928800) [pid = 2800] [serial = 2009] [outer = 1612AC00] 09:39:58 INFO - PROCESS | 2800 | 1464626398701 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 647ms 09:39:58 INFO - PROCESS | 2800 | 1464626398761 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 2800 | 1464626398764 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 09:39:58 INFO - PROCESS | 2800 | 1464626398768 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:39:58 INFO - PROCESS | 2800 | 1464626398771 Marionette TRACE conn4 <- [1,2642,null,{}] 09:39:58 INFO - PROCESS | 2800 | 1464626398775 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 2800 | 1464626398902 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:39:59 INFO - PROCESS | 2800 | 1464626398992 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 2800 | ++DOCSHELL 16931800 == 53 [pid = 2800] [id = 670] 09:39:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (16B7C800) [pid = 2800] [serial = 2010] [outer = 00000000] 09:39:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (16F12000) [pid = 2800] [serial = 2011] [outer = 16B7C800] 09:39:59 INFO - PROCESS | 2800 | 1464626399043 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (17241000) [pid = 2800] [serial = 2012] [outer = 16B7C800] 09:39:59 INFO - PROCESS | 2800 | 1464626399475 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:39:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 742ms 09:39:59 INFO - PROCESS | 2800 | 1464626399508 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 2800 | 1464626399510 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 09:39:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:39:59 INFO - PROCESS | 2800 | 1464626399514 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 2800 | 1464626399515 Marionette TRACE conn4 <- [1,2646,null,{}] 09:39:59 INFO - PROCESS | 2800 | 1464626399526 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 2800 | 1464626399647 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:39:59 INFO - PROCESS | 2800 | 1464626399776 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 2800 | ++DOCSHELL 16F1A400 == 54 [pid = 2800] [id = 671] 09:39:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (17467400) [pid = 2800] [serial = 2013] [outer = 00000000] 09:39:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (17473800) [pid = 2800] [serial = 2014] [outer = 17467400] 09:39:59 INFO - PROCESS | 2800 | 1464626399826 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (178DAC00) [pid = 2800] [serial = 2015] [outer = 17467400] 09:40:00 INFO - PROCESS | 2800 | 1464626400233 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:40:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 741ms 09:40:00 INFO - PROCESS | 2800 | 1464626400287 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 2800 | 1464626400289 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:40:00 INFO - PROCESS | 2800 | 1464626400292 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 2800 | 1464626400294 Marionette TRACE conn4 <- [1,2650,null,{}] 09:40:00 INFO - PROCESS | 2800 | 1464626400331 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 2800 | 1464626400452 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:40:00 INFO - PROCESS | 2800 | 1464626400522 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 2800 | ++DOCSHELL 17452C00 == 55 [pid = 2800] [id = 672] 09:40:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (178D9400) [pid = 2800] [serial = 2016] [outer = 00000000] 09:40:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (17AF2400) [pid = 2800] [serial = 2017] [outer = 178D9400] 09:40:00 INFO - PROCESS | 2800 | 1464626400565 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1868D800) [pid = 2800] [serial = 2018] [outer = 178D9400] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (14FD0800) [pid = 2800] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (14F85400) [pid = 2800] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (10B31400) [pid = 2800] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (141CA400) [pid = 2800] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (16136000) [pid = 2800] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (10A25000) [pid = 2800] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (17451800) [pid = 2800] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (105EDC00) [pid = 2800] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (1444D800) [pid = 2800] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1723D000) [pid = 2800] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:40:00 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (14E60400) [pid = 2800] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:40:01 INFO - PROCESS | 2800 | 1464626401057 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 800ms 09:40:01 INFO - PROCESS | 2800 | 1464626401094 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 2800 | 1464626401096 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 2800 | 1464626401099 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:40:01 INFO - PROCESS | 2800 | 1464626401101 Marionette TRACE conn4 <- [1,2654,null,{}] 09:40:01 INFO - PROCESS | 2800 | 1464626401109 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 2800 | 1464626401233 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:40:01 INFO - PROCESS | 2800 | 1464626401309 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 2800 | ++DOCSHELL 1288D000 == 56 [pid = 2800] [id = 673] 09:40:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (128B8000) [pid = 2800] [serial = 2019] [outer = 00000000] 09:40:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (16F1D800) [pid = 2800] [serial = 2020] [outer = 128B8000] 09:40:01 INFO - PROCESS | 2800 | 1464626401353 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (16F18400) [pid = 2800] [serial = 2021] [outer = 128B8000] 09:40:02 INFO - PROCESS | 2800 | 1464626402179 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1098ms 09:40:02 INFO - PROCESS | 2800 | 1464626402192 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 2800 | 1464626402194 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 09:40:02 INFO - PROCESS | 2800 | 1464626402197 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:40:02 INFO - PROCESS | 2800 | 1464626402199 Marionette TRACE conn4 <- [1,2658,null,{}] 09:40:02 INFO - PROCESS | 2800 | 1464626402202 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 2800 | 1464626402323 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:40:02 INFO - PROCESS | 2800 | 1464626402333 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 2800 | ++DOCSHELL 15439400 == 57 [pid = 2800] [id = 674] 09:40:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (16183800) [pid = 2800] [serial = 2022] [outer = 00000000] 09:40:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (186C8C00) [pid = 2800] [serial = 2023] [outer = 16183800] 09:40:02 INFO - PROCESS | 2800 | 1464626402376 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1895FC00) [pid = 2800] [serial = 2024] [outer = 16183800] 09:40:03 INFO - PROCESS | 2800 | 1464626403314 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 2800 | 1464626403350 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 09:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:40:03 INFO - PROCESS | 2800 | 1464626403356 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 2800 | 1464626403360 Marionette TRACE conn4 <- [1,2662,null,{}] 09:40:03 INFO - PROCESS | 2800 | 1464626403409 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:03 INFO - PROCESS | 2800 | 1464626403516 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:40:03 INFO - PROCESS | 2800 | 1464626403741 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 2800 | ++DOCSHELL 10D33C00 == 58 [pid = 2800] [id = 675] 09:40:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (10D39000) [pid = 2800] [serial = 2025] [outer = 00000000] 09:40:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (10EE7800) [pid = 2800] [serial = 2026] [outer = 10D39000] 09:40:03 INFO - PROCESS | 2800 | 1464626403808 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (112BD000) [pid = 2800] [serial = 2027] [outer = 10D39000] 09:40:04 INFO - PROCESS | 2800 | 1464626404902 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 2800 | 1464626404971 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:40:05 INFO - PROCESS | 2800 | 1464626405020 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 2800 | 1464626405023 Marionette TRACE conn4 <- [1,2666,null,{}] 09:40:05 INFO - PROCESS | 2800 | 1464626405028 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 2800 | 1464626405132 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:40:05 INFO - PROCESS | 2800 | 1464626405306 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 2800 | ++DOCSHELL 10B58C00 == 59 [pid = 2800] [id = 676] 09:40:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (13312800) [pid = 2800] [serial = 2028] [outer = 00000000] 09:40:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (153B7C00) [pid = 2800] [serial = 2029] [outer = 13312800] 09:40:05 INFO - PROCESS | 2800 | 1464626405359 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (15C93000) [pid = 2800] [serial = 2030] [outer = 13312800] 09:40:06 INFO - PROCESS | 2800 | 1464626406404 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1458ms 09:40:06 INFO - PROCESS | 2800 | 1464626406430 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 2800 | 1464626406432 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 09:40:06 INFO - PROCESS | 2800 | 1464626406478 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:40:06 INFO - PROCESS | 2800 | 1464626406482 Marionette TRACE conn4 <- [1,2670,null,{}] 09:40:06 INFO - PROCESS | 2800 | 1464626406493 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 2800 | 1464626406601 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:40:06 INFO - PROCESS | 2800 | 1464626406815 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 2800 | ++DOCSHELL 16E38400 == 60 [pid = 2800] [id = 677] 09:40:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (17474400) [pid = 2800] [serial = 2031] [outer = 00000000] 09:40:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (18962400) [pid = 2800] [serial = 2032] [outer = 17474400] 09:40:06 INFO - PROCESS | 2800 | 1464626406873 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1896D400) [pid = 2800] [serial = 2033] [outer = 17474400] 09:40:07 INFO - PROCESS | 2800 | 1464626407984 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1506ms 09:40:08 INFO - PROCESS | 2800 | 1464626408019 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 2800 | 1464626408023 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 09:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:40:08 INFO - PROCESS | 2800 | 1464626408028 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 2800 | 1464626408031 Marionette TRACE conn4 <- [1,2674,null,{}] 09:40:08 INFO - PROCESS | 2800 | 1464626408036 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 2800 | 1464626408187 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:40:08 INFO - PROCESS | 2800 | 1464626408199 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 2800 | ++DOCSHELL 10B34800 == 61 [pid = 2800] [id = 678] 09:40:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10B3C400) [pid = 2800] [serial = 2034] [outer = 00000000] 09:40:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (112BE800) [pid = 2800] [serial = 2035] [outer = 10B3C400] 09:40:08 INFO - PROCESS | 2800 | 1464626408247 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (12AF7C00) [pid = 2800] [serial = 2036] [outer = 10B3C400] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 1288D000 == 60 [pid = 2800] [id = 673] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 17452C00 == 59 [pid = 2800] [id = 672] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 16F1A400 == 58 [pid = 2800] [id = 671] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 16931800 == 57 [pid = 2800] [id = 670] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 10374400 == 56 [pid = 2800] [id = 669] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 15439C00 == 55 [pid = 2800] [id = 668] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 10D37000 == 54 [pid = 2800] [id = 667] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 10D3A800 == 53 [pid = 2800] [id = 666] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 0F22E000 == 52 [pid = 2800] [id = 665] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (10AEF400) [pid = 2800] [serial = 1930] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (130A2000) [pid = 2800] [serial = 1933] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (16F12800) [pid = 2800] [serial = 1936] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17A71C00) [pid = 2800] [serial = 1939] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (17AD2800) [pid = 2800] [serial = 1942] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17B11400) [pid = 2800] [serial = 1975] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (18228800) [pid = 2800] [serial = 1945] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 18229000 == 51 [pid = 2800] [id = 662] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 15B28400 == 50 [pid = 2800] [id = 661] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 1331A000 == 49 [pid = 2800] [id = 660] 09:40:09 INFO - PROCESS | 2800 | --DOCSHELL 10433800 == 48 [pid = 2800] [id = 659] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1746A800) [pid = 2800] [serial = 1898] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1612B400) [pid = 2800] [serial = 1847] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1595A800) [pid = 2800] [serial = 1960] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (15CD1000) [pid = 2800] [serial = 1961] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (153B5800) [pid = 2800] [serial = 1957] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (112C4400) [pid = 2800] [serial = 1949] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (10EE9400) [pid = 2800] [serial = 1948] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (14486800) [pid = 2800] [serial = 1954] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (14E66400) [pid = 2800] [serial = 1955] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (1692A400) [pid = 2800] [serial = 1964] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (10EE9800) [pid = 2800] [serial = 1951] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (11C76C00) [pid = 2800] [serial = 1952] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (16929400) [pid = 2800] [serial = 1963] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (17529000) [pid = 2800] [serial = 1966] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (10D36C00) [pid = 2800] [serial = 1969] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (14E5F000) [pid = 2800] [serial = 1970] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (16F19C00) [pid = 2800] [serial = 1972] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (17A6E400) [pid = 2800] [serial = 1973] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (17A6C800) [pid = 2800] [serial = 1967] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (156F0000) [pid = 2800] [serial = 1958] [outer = 00000000] [url = about:blank] 09:40:09 INFO - PROCESS | 2800 | 1464626409384 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 2800 | 1464626409438 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 09:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:40:09 INFO - PROCESS | 2800 | 1464626409444 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 2800 | 1464626409446 Marionette TRACE conn4 <- [1,2678,null,{}] 09:40:09 INFO - PROCESS | 2800 | 1464626409450 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 2800 | 1464626409542 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:40:09 INFO - PROCESS | 2800 | 1464626409554 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 2800 | ++DOCSHELL 10D38C00 == 49 [pid = 2800] [id = 679] 09:40:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (10D3A800) [pid = 2800] [serial = 2037] [outer = 00000000] 09:40:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (1108D800) [pid = 2800] [serial = 2038] [outer = 10D3A800] 09:40:09 INFO - PROCESS | 2800 | 1464626409687 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (12888000) [pid = 2800] [serial = 2039] [outer = 10D3A800] 09:40:10 INFO - PROCESS | 2800 | 1464626410612 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 2800 | 1464626410656 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:40:10 INFO - PROCESS | 2800 | 1464626410660 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 2800 | 1464626410663 Marionette TRACE conn4 <- [1,2682,null,{}] 09:40:10 INFO - PROCESS | 2800 | 1464626410674 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 2800 | 1464626410764 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:40:10 INFO - PROCESS | 2800 | 1464626410773 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 2800 | ++DOCSHELL 14E63800 == 50 [pid = 2800] [id = 680] 09:40:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (14E64400) [pid = 2800] [serial = 2040] [outer = 00000000] 09:40:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (14FD0000) [pid = 2800] [serial = 2041] [outer = 14E64400] 09:40:10 INFO - PROCESS | 2800 | 1464626410819 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (153B8800) [pid = 2800] [serial = 2042] [outer = 14E64400] 09:40:11 INFO - PROCESS | 2800 | 1464626411778 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 2800 | 1464626411825 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 09:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:40:11 INFO - PROCESS | 2800 | 1464626411828 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 2800 | 1464626411830 Marionette TRACE conn4 <- [1,2686,null,{}] 09:40:11 INFO - PROCESS | 2800 | 1464626411834 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 2800 | 1464626411970 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:40:11 INFO - PROCESS | 2800 | 1464626411977 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 2800 | ++DOCSHELL 15B28400 == 51 [pid = 2800] [id = 681] 09:40:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (15C97400) [pid = 2800] [serial = 2043] [outer = 00000000] 09:40:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (15FC2C00) [pid = 2800] [serial = 2044] [outer = 15C97400] 09:40:12 INFO - PROCESS | 2800 | 1464626412084 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (1612B800) [pid = 2800] [serial = 2045] [outer = 15C97400] 09:40:13 INFO - PROCESS | 2800 | 1464626413023 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 2800 | 1464626413090 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:40:13 INFO - PROCESS | 2800 | 1464626413106 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 2800 | 1464626413108 Marionette TRACE conn4 <- [1,2690,null,{}] 09:40:13 INFO - PROCESS | 2800 | 1464626413118 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 2800 | 1464626413236 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:40:13 INFO - PROCESS | 2800 | 1464626413243 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 2800 | ++DOCSHELL 13903800 == 52 [pid = 2800] [id = 682] 09:40:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (1612E000) [pid = 2800] [serial = 2046] [outer = 00000000] 09:40:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (16930400) [pid = 2800] [serial = 2047] [outer = 1612E000] 09:40:13 INFO - PROCESS | 2800 | 1464626413287 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (16B79C00) [pid = 2800] [serial = 2048] [outer = 1612E000] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (1564D400) [pid = 2800] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (17473C00) [pid = 2800] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (128B3000) [pid = 2800] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (17ACB000) [pid = 2800] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (10A2E400) [pid = 2800] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10482000) [pid = 2800] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (16F1C000) [pid = 2800] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (167E6C00) [pid = 2800] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15FC8C00) [pid = 2800] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (13079000) [pid = 2800] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (17467400) [pid = 2800] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (112C0800) [pid = 2800] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (1612AC00) [pid = 2800] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (10D37400) [pid = 2800] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (10321800) [pid = 2800] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (1543A000) [pid = 2800] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (16B7C800) [pid = 2800] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (128B8000) [pid = 2800] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (178D9400) [pid = 2800] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:40:13 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (17472C00) [pid = 2800] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:40:13 INFO - PROCESS | 2800 | 1464626413875 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:40:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 862ms 09:40:13 INFO - PROCESS | 2800 | 1464626413955 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 2800 | 1464626413957 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 09:40:13 INFO - PROCESS | 2800 | 1464626413960 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:40:13 INFO - PROCESS | 2800 | 1464626413962 Marionette TRACE conn4 <- [1,2694,null,{}] 09:40:13 INFO - PROCESS | 2800 | 1464626413966 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 2800 | 1464626414077 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:40:14 INFO - PROCESS | 2800 | 1464626414086 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 2800 | ++DOCSHELL 1055CC00 == 53 [pid = 2800] [id = 683] 09:40:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (12D24400) [pid = 2800] [serial = 2049] [outer = 00000000] 09:40:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (16131800) [pid = 2800] [serial = 2050] [outer = 12D24400] 09:40:14 INFO - PROCESS | 2800 | 1464626414139 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (1692B400) [pid = 2800] [serial = 2051] [outer = 12D24400] 09:40:14 INFO - PROCESS | 2800 | 1464626414565 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:40:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 706ms 09:40:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:40:14 INFO - PROCESS | 2800 | 1464626414660 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 2800 | 1464626414662 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 2800 | 1464626414666 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 2800 | 1464626414668 Marionette TRACE conn4 <- [1,2698,null,{}] 09:40:14 INFO - PROCESS | 2800 | 1464626414671 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 2800 | 1464626414782 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:40:14 INFO - PROCESS | 2800 | 1464626414792 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 2800 | ++DOCSHELL 105EE000 == 54 [pid = 2800] [id = 684] 09:40:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (105EEC00) [pid = 2800] [serial = 2052] [outer = 00000000] 09:40:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (16F1A000) [pid = 2800] [serial = 2053] [outer = 105EEC00] 09:40:14 INFO - PROCESS | 2800 | 1464626414835 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (17246400) [pid = 2800] [serial = 2054] [outer = 105EEC00] 09:40:15 INFO - PROCESS | 2800 | 1464626415305 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 2800 | 1464626415367 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 09:40:15 INFO - PROCESS | 2800 | 1464626415371 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:40:15 INFO - PROCESS | 2800 | 1464626415373 Marionette TRACE conn4 <- [1,2702,null,{}] 09:40:15 INFO - PROCESS | 2800 | 1464626415376 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 2800 | 1464626415460 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:40:15 INFO - PROCESS | 2800 | 1464626415467 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 2800 | ++DOCSHELL 10438800 == 55 [pid = 2800] [id = 685] 09:40:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (10A29400) [pid = 2800] [serial = 2055] [outer = 00000000] 09:40:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (1752E400) [pid = 2800] [serial = 2056] [outer = 10A29400] 09:40:15 INFO - PROCESS | 2800 | 1464626415520 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (175B4800) [pid = 2800] [serial = 2057] [outer = 10A29400] 09:40:16 INFO - PROCESS | 2800 | 1464626416329 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 941ms 09:40:16 INFO - PROCESS | 2800 | 1464626416349 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 2800 | 1464626416354 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:40:16 INFO - PROCESS | 2800 | 1464626416359 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 2800 | 1464626416363 Marionette TRACE conn4 <- [1,2706,null,{}] 09:40:16 INFO - PROCESS | 2800 | 1464626416369 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 2800 | 1464626416482 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:40:16 INFO - PROCESS | 2800 | 1464626416642 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 2800 | ++DOCSHELL 105E9000 == 56 [pid = 2800] [id = 686] 09:40:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (105E9C00) [pid = 2800] [serial = 2058] [outer = 00000000] 09:40:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (1108F400) [pid = 2800] [serial = 2059] [outer = 105E9C00] 09:40:16 INFO - PROCESS | 2800 | 1464626416699 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (12DAE400) [pid = 2800] [serial = 2060] [outer = 105E9C00] 09:40:17 INFO - PROCESS | 2800 | 1464626417301 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 2800 | 1464626417369 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:40:17 INFO - PROCESS | 2800 | 1464626417376 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 2800 | 1464626417379 Marionette TRACE conn4 <- [1,2710,null,{}] 09:40:17 INFO - PROCESS | 2800 | 1464626417383 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 2800 | 1464626417495 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:40:17 INFO - PROCESS | 2800 | 1464626417641 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 2800 | ++DOCSHELL 14E62C00 == 57 [pid = 2800] [id = 687] 09:40:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (14E67000) [pid = 2800] [serial = 2061] [outer = 00000000] 09:40:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (15954000) [pid = 2800] [serial = 2062] [outer = 14E67000] 09:40:17 INFO - PROCESS | 2800 | 1464626417696 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (15C9D400) [pid = 2800] [serial = 2063] [outer = 14E67000] 09:40:18 INFO - PROCESS | 2800 | 1464626418303 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 2800 | 1464626418321 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:40:18 INFO - PROCESS | 2800 | 1464626418340 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 2800 | 1464626418344 Marionette TRACE conn4 <- [1,2714,null,{}] 09:40:18 INFO - PROCESS | 2800 | 1464626418355 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 2800 | 1464626418466 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:40:18 INFO - PROCESS | 2800 | 1464626418625 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 2800 | ++DOCSHELL 17A71C00 == 58 [pid = 2800] [id = 688] 09:40:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (17A72000) [pid = 2800] [serial = 2064] [outer = 00000000] 09:40:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (17A79000) [pid = 2800] [serial = 2065] [outer = 17A72000] 09:40:18 INFO - PROCESS | 2800 | 1464626418682 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (17AD2000) [pid = 2800] [serial = 2066] [outer = 17A72000] 09:40:19 INFO - PROCESS | 2800 | 1464626419297 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:40:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1003ms 09:40:19 INFO - PROCESS | 2800 | 1464626419344 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 2800 | 1464626419347 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 09:40:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:40:19 INFO - PROCESS | 2800 | 1464626419351 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 2800 | 1464626419353 Marionette TRACE conn4 <- [1,2718,null,{}] 09:40:19 INFO - PROCESS | 2800 | 1464626419357 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 2800 | 1464626419467 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:40:19 INFO - PROCESS | 2800 | 1464626419612 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 2800 | ++DOCSHELL 17A6DC00 == 59 [pid = 2800] [id = 689] 09:40:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (17ACD400) [pid = 2800] [serial = 2067] [outer = 00000000] 09:40:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (180A4800) [pid = 2800] [serial = 2068] [outer = 17ACD400] 09:40:19 INFO - PROCESS | 2800 | 1464626419668 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (184BAC00) [pid = 2800] [serial = 2069] [outer = 17ACD400] 09:40:20 INFO - PROCESS | 2800 | 1464626420657 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 2800 | 1464626420706 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:40:20 INFO - PROCESS | 2800 | 1464626420710 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 2800 | 1464626420712 Marionette TRACE conn4 <- [1,2722,null,{}] 09:40:20 INFO - PROCESS | 2800 | 1464626420715 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 2800 | 1464626420850 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:40:21 INFO - PROCESS | 2800 | 1464626421022 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 2800 | ++DOCSHELL 1889B800 == 60 [pid = 2800] [id = 690] 09:40:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (1895F000) [pid = 2800] [serial = 2070] [outer = 00000000] 09:40:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (1896AC00) [pid = 2800] [serial = 2071] [outer = 1895F000] 09:40:21 INFO - PROCESS | 2800 | 1464626421079 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (189DB800) [pid = 2800] [serial = 2072] [outer = 1895F000] 09:40:21 INFO - PROCESS | 2800 | 1464626421657 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1004ms 09:40:21 INFO - PROCESS | 2800 | 1464626421713 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 2800 | 1464626421715 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:40:21 INFO - PROCESS | 2800 | 1464626421718 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 2800 | 1464626421720 Marionette TRACE conn4 <- [1,2726,null,{}] 09:40:21 INFO - PROCESS | 2800 | 1464626421724 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 2800 | 1464626421839 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:40:22 INFO - PROCESS | 2800 | 1464626421986 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 2800 | ++DOCSHELL 1055D400 == 61 [pid = 2800] [id = 691] 09:40:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (10A27400) [pid = 2800] [serial = 2073] [outer = 00000000] 09:40:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (10B57C00) [pid = 2800] [serial = 2074] [outer = 10A27400] 09:40:22 INFO - PROCESS | 2800 | 1464626422042 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1380EC00) [pid = 2800] [serial = 2075] [outer = 10A27400] 09:40:22 INFO - PROCESS | 2800 | 1464626422765 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1098ms 09:40:22 INFO - PROCESS | 2800 | 1464626422819 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 2800 | 1464626422824 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 09:40:22 INFO - PROCESS | 2800 | 1464626422829 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:40:22 INFO - PROCESS | 2800 | 1464626422833 Marionette TRACE conn4 <- [1,2730,null,{}] 09:40:22 INFO - PROCESS | 2800 | 1464626422837 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 2800 | 1464626422942 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:40:23 INFO - PROCESS | 2800 | 1464626423095 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 2800 | ++DOCSHELL 10A2FC00 == 62 [pid = 2800] [id = 692] 09:40:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (112BEC00) [pid = 2800] [serial = 2076] [outer = 00000000] 09:40:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (13079000) [pid = 2800] [serial = 2077] [outer = 112BEC00] 09:40:23 INFO - PROCESS | 2800 | 1464626423178 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1380AC00) [pid = 2800] [serial = 2078] [outer = 112BEC00] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 141C8800 == 61 [pid = 2800] [id = 645] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 105EE000 == 60 [pid = 2800] [id = 684] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 1055CC00 == 59 [pid = 2800] [id = 683] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 13903800 == 58 [pid = 2800] [id = 682] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 15B28400 == 57 [pid = 2800] [id = 681] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 14E63800 == 56 [pid = 2800] [id = 680] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 10D38C00 == 55 [pid = 2800] [id = 679] 09:40:23 INFO - PROCESS | 2800 | --DOCSHELL 10B34800 == 54 [pid = 2800] [id = 678] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17246C00) [pid = 2800] [serial = 1895] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (18690C00) [pid = 2800] [serial = 1946] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (16E36000) [pid = 2800] [serial = 1892] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (14488800) [pid = 2800] [serial = 1889] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (178DD000) [pid = 2800] [serial = 1928] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (133B1800) [pid = 2800] [serial = 1934] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (17AD8C00) [pid = 2800] [serial = 1943] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (10B2C000) [pid = 2800] [serial = 1931] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (10A75800) [pid = 2800] [serial = 1886] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 111 (17473800) [pid = 2800] [serial = 2014] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 110 (13E34000) [pid = 2800] [serial = 2000] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 109 (12AECC00) [pid = 2800] [serial = 1999] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 108 (167DD400) [pid = 2800] [serial = 2008] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 107 (1309FC00) [pid = 2800] [serial = 2002] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 106 (141D3800) [pid = 2800] [serial = 2003] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 105 (10A2B000) [pid = 2800] [serial = 1997] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 104 (1059B000) [pid = 2800] [serial = 1996] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 103 (1595B400) [pid = 2800] [serial = 2005] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 102 (15C98400) [pid = 2800] [serial = 2006] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 101 (16F12000) [pid = 2800] [serial = 2011] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 100 (17241000) [pid = 2800] [serial = 2012] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (10B28C00) [pid = 2800] [serial = 1978] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (13E36C00) [pid = 2800] [serial = 1981] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (17247800) [pid = 2800] [serial = 1984] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (186BD400) [pid = 2800] [serial = 1987] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (178DAC00) [pid = 2800] [serial = 2015] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (186CB800) [pid = 2800] [serial = 1990] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (16F1D800) [pid = 2800] [serial = 2020] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 92 (17AF2400) [pid = 2800] [serial = 2017] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 91 (1896DC00) [pid = 2800] [serial = 1993] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 90 (16F18400) [pid = 2800] [serial = 2021] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 89 (1868D800) [pid = 2800] [serial = 2018] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 88 (16928800) [pid = 2800] [serial = 2009] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 87 (17A79800) [pid = 2800] [serial = 1940] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 86 (17245C00) [pid = 2800] [serial = 1937] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | --DOMWINDOW == 85 (186C8C00) [pid = 2800] [serial = 2023] [outer = 00000000] [url = about:blank] 09:40:23 INFO - PROCESS | 2800 | 1464626423699 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 941ms 09:40:23 INFO - PROCESS | 2800 | 1464626423776 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 2800 | 1464626423781 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:40:23 INFO - PROCESS | 2800 | 1464626423787 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 2800 | 1464626423790 Marionette TRACE conn4 <- [1,2734,null,{}] 09:40:23 INFO - PROCESS | 2800 | 1464626423793 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 2800 | 1464626423892 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:40:23 INFO - PROCESS | 2800 | 1464626423908 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 2800 | ++DOCSHELL 10B3A800 == 55 [pid = 2800] [id = 693] 09:40:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 86 (10B3E000) [pid = 2800] [serial = 2079] [outer = 00000000] 09:40:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 87 (133AF400) [pid = 2800] [serial = 2080] [outer = 10B3E000] 09:40:23 INFO - PROCESS | 2800 | 1464626423952 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 88 (13E34000) [pid = 2800] [serial = 2081] [outer = 10B3E000] 09:40:24 INFO - PROCESS | 2800 | 1464626424471 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 738ms 09:40:24 INFO - PROCESS | 2800 | 1464626424526 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 2800 | 1464626424529 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:40:24 INFO - PROCESS | 2800 | 1464626424532 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 2800 | 1464626424535 Marionette TRACE conn4 <- [1,2738,null,{}] 09:40:24 INFO - PROCESS | 2800 | 1464626424545 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 2800 | 1464626424663 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:40:24 INFO - PROCESS | 2800 | 1464626424780 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 2800 | ++DOCSHELL 133AA400 == 56 [pid = 2800] [id = 694] 09:40:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 89 (141D0000) [pid = 2800] [serial = 2082] [outer = 00000000] 09:40:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 90 (15B26800) [pid = 2800] [serial = 2083] [outer = 141D0000] 09:40:24 INFO - PROCESS | 2800 | 1464626424874 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 91 (1612BC00) [pid = 2800] [serial = 2084] [outer = 141D0000] 09:40:25 INFO - PROCESS | 2800 | 1464626425246 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 737ms 09:40:25 INFO - PROCESS | 2800 | 1464626425304 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 2800 | 1464626425306 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:40:25 INFO - PROCESS | 2800 | 1464626425310 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 2800 | 1464626425311 Marionette TRACE conn4 <- [1,2742,null,{}] 09:40:25 INFO - PROCESS | 2800 | 1464626425315 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 2800 | 1464626425414 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:40:25 INFO - PROCESS | 2800 | 1464626425420 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 2800 | ++DOCSHELL 16136C00 == 57 [pid = 2800] [id = 695] 09:40:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 92 (16924400) [pid = 2800] [serial = 2085] [outer = 00000000] 09:40:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 93 (1692F400) [pid = 2800] [serial = 2086] [outer = 16924400] 09:40:25 INFO - PROCESS | 2800 | 1464626425464 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (16F12000) [pid = 2800] [serial = 2087] [outer = 16924400] 09:40:25 INFO - PROCESS | 2800 | 1464626425932 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 09:40:26 INFO - PROCESS | 2800 | 1464626426009 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 2800 | 1464626426011 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:40:26 INFO - PROCESS | 2800 | 1464626426015 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 2800 | 1464626426016 Marionette TRACE conn4 <- [1,2746,null,{}] 09:40:26 INFO - PROCESS | 2800 | 1464626426020 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 2800 | 1464626426168 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:40:26 INFO - PROCESS | 2800 | 1464626426194 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 2800 | ++DOCSHELL 0F2F0C00 == 58 [pid = 2800] [id = 696] 09:40:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (16F1D800) [pid = 2800] [serial = 2088] [outer = 00000000] 09:40:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (17246800) [pid = 2800] [serial = 2089] [outer = 16F1D800] 09:40:26 INFO - PROCESS | 2800 | 1464626426241 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (17245C00) [pid = 2800] [serial = 2090] [outer = 16F1D800] 09:40:26 INFO - PROCESS | 2800 | 1464626426697 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:40:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 737ms 09:40:26 INFO - PROCESS | 2800 | 1464626426755 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 2800 | 1464626426757 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:40:26 INFO - PROCESS | 2800 | 1464626426761 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 2800 | 1464626426762 Marionette TRACE conn4 <- [1,2750,null,{}] 09:40:26 INFO - PROCESS | 2800 | 1464626426771 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 2800 | 1464626426902 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:40:26 INFO - PROCESS | 2800 | 1464626426980 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 2800 | ++DOCSHELL 17529000 == 59 [pid = 2800] [id = 697] 09:40:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (17535400) [pid = 2800] [serial = 2091] [outer = 00000000] 09:40:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (17A70800) [pid = 2800] [serial = 2092] [outer = 17535400] 09:40:27 INFO - PROCESS | 2800 | 1464626427024 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (17A74800) [pid = 2800] [serial = 2093] [outer = 17535400] 09:40:27 INFO - PROCESS | 2800 | 1464626427437 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:40:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 09:40:27 INFO - PROCESS | 2800 | 1464626427460 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 2800 | 1464626427462 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:40:27 INFO - PROCESS | 2800 | 1464626427472 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 2800 | 1464626427474 Marionette TRACE conn4 <- [1,2754,null,{}] 09:40:27 INFO - PROCESS | 2800 | 1464626427477 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 2800 | 1464626427625 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 99 (105EEC00) [pid = 2800] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 98 (10B3C400) [pid = 2800] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 97 (14E64400) [pid = 2800] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 96 (15C97400) [pid = 2800] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 95 (12D24400) [pid = 2800] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 94 (1612E000) [pid = 2800] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:40:27 INFO - PROCESS | 2800 | --DOMWINDOW == 93 (10D3A800) [pid = 2800] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:40:27 INFO - PROCESS | 2800 | 1464626427746 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 2800 | ++DOCSHELL 105EEC00 == 60 [pid = 2800] [id = 698] 09:40:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 94 (10A50C00) [pid = 2800] [serial = 2094] [outer = 00000000] 09:40:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 95 (141D6C00) [pid = 2800] [serial = 2095] [outer = 10A50C00] 09:40:27 INFO - PROCESS | 2800 | 1464626427790 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 96 (14E64400) [pid = 2800] [serial = 2096] [outer = 10A50C00] 09:40:28 INFO - PROCESS | 2800 | 1464626428123 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 09:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:40:28 INFO - PROCESS | 2800 | 1464626428165 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 2800 | 1464626428167 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 09:40:28 INFO - PROCESS | 2800 | 1464626428171 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 2800 | 1464626428172 Marionette TRACE conn4 <- [1,2758,null,{}] 09:40:28 INFO - PROCESS | 2800 | 1464626428176 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 2800 | 1464626428312 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:40:28 INFO - PROCESS | 2800 | 1464626428326 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 2800 | ++DOCSHELL 0F391400 == 61 [pid = 2800] [id = 699] 09:40:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 97 (10D33800) [pid = 2800] [serial = 2097] [outer = 00000000] 09:40:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 98 (18691000) [pid = 2800] [serial = 2098] [outer = 10D33800] 09:40:28 INFO - PROCESS | 2800 | 1464626428370 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 99 (186BF800) [pid = 2800] [serial = 2099] [outer = 10D33800] 09:40:28 INFO - PROCESS | 2800 | 1464626428778 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:40:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 627ms 09:40:28 INFO - PROCESS | 2800 | 1464626428809 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 2800 | 1464626428811 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 09:40:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:40:28 INFO - PROCESS | 2800 | 1464626428814 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 2800 | 1464626428816 Marionette TRACE conn4 <- [1,2762,null,{}] 09:40:28 INFO - PROCESS | 2800 | 1464626428819 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 2800 | 1464626428952 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:40:28 INFO - PROCESS | 2800 | 1464626428961 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 2800 | ++DOCSHELL 1309FC00 == 62 [pid = 2800] [id = 700] 09:40:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 100 (17ACF800) [pid = 2800] [serial = 2100] [outer = 00000000] 09:40:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 101 (18964000) [pid = 2800] [serial = 2101] [outer = 17ACF800] 09:40:29 INFO - PROCESS | 2800 | 1464626429010 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 102 (189D3C00) [pid = 2800] [serial = 2102] [outer = 17ACF800] 09:40:29 INFO - PROCESS | 2800 | 1464626429457 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:40:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 706ms 09:40:29 INFO - PROCESS | 2800 | 1464626429514 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 2800 | 1464626429516 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:40:29 INFO - PROCESS | 2800 | 1464626429531 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 2800 | 1464626429532 Marionette TRACE conn4 <- [1,2766,null,{}] 09:40:29 INFO - PROCESS | 2800 | 1464626429536 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 2800 | 1464626429626 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:40:29 INFO - PROCESS | 2800 | 1464626429635 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 2800 | ++DOCSHELL 103CA000 == 63 [pid = 2800] [id = 701] 09:40:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 103 (10A2F800) [pid = 2800] [serial = 2103] [outer = 00000000] 09:40:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 104 (18D19C00) [pid = 2800] [serial = 2104] [outer = 10A2F800] 09:40:29 INFO - PROCESS | 2800 | 1464626429682 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 105 (18D1E400) [pid = 2800] [serial = 2105] [outer = 10A2F800] 09:40:30 INFO - PROCESS | 2800 | 1464626430447 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:40:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 972ms 09:40:30 INFO - PROCESS | 2800 | 1464626430493 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 2800 | 1464626430499 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:40:30 INFO - PROCESS | 2800 | 1464626430505 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 2800 | 1464626430509 Marionette TRACE conn4 <- [1,2770,null,{}] 09:40:30 INFO - PROCESS | 2800 | 1464626430515 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 2800 | 1464626430633 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:40:30 INFO - PROCESS | 2800 | 1464626430783 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 2800 | ++DOCSHELL 10B36400 == 64 [pid = 2800] [id = 702] 09:40:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 106 (10B60C00) [pid = 2800] [serial = 2106] [outer = 00000000] 09:40:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 107 (12D24400) [pid = 2800] [serial = 2107] [outer = 10B60C00] 09:40:30 INFO - PROCESS | 2800 | 1464626430840 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 108 (141C8800) [pid = 2800] [serial = 2108] [outer = 10B60C00] 09:40:31 INFO - PROCESS | 2800 | 1464626431369 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:40:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 910ms 09:40:31 INFO - PROCESS | 2800 | 1464626431407 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 2800 | 1464626431413 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 2800 | 1464626431436 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:40:31 INFO - PROCESS | 2800 | 1464626431439 Marionette TRACE conn4 <- [1,2774,null,{}] 09:40:31 INFO - PROCESS | 2800 | 1464626431443 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 2800 | 1464626431567 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:40:31 INFO - PROCESS | 2800 | 1464626431727 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 2800 | ++DOCSHELL 15961400 == 65 [pid = 2800] [id = 703] 09:40:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 109 (16135C00) [pid = 2800] [serial = 2109] [outer = 00000000] 09:40:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 110 (16F13800) [pid = 2800] [serial = 2110] [outer = 16135C00] 09:40:31 INFO - PROCESS | 2800 | 1464626431782 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 111 (1746F400) [pid = 2800] [serial = 2111] [outer = 16135C00] 09:40:32 INFO - PROCESS | 2800 | 1464626432388 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:40:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1004ms 09:40:32 INFO - PROCESS | 2800 | 1464626432441 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 2800 | 1464626432443 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:40:32 INFO - PROCESS | 2800 | 1464626432447 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 2800 | 1464626432451 Marionette TRACE conn4 <- [1,2778,null,{}] 09:40:32 INFO - PROCESS | 2800 | 1464626432462 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 2800 | 1464626432633 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:40:32 INFO - PROCESS | 2800 | 1464626432652 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 2800 | ++DOCSHELL 1895E400 == 66 [pid = 2800] [id = 704] 09:40:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 112 (18960000) [pid = 2800] [serial = 2112] [outer = 00000000] 09:40:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (18D84800) [pid = 2800] [serial = 2113] [outer = 18960000] 09:40:32 INFO - PROCESS | 2800 | 1464626432708 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (18D8B400) [pid = 2800] [serial = 2114] [outer = 18960000] 09:40:33 INFO - PROCESS | 2800 | 1464626433346 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 956ms 09:40:33 INFO - PROCESS | 2800 | 1464626433392 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 2800 | 1464626433395 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:40:33 INFO - PROCESS | 2800 | 1464626433398 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 2800 | 1464626433400 Marionette TRACE conn4 <- [1,2782,null,{}] 09:40:33 INFO - PROCESS | 2800 | 1464626433404 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 2800 | 1464626433595 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:40:33 INFO - PROCESS | 2800 | 1464626433741 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 2800 | ++DOCSHELL 18D89800 == 67 [pid = 2800] [id = 705] 09:40:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (18D8E000) [pid = 2800] [serial = 2115] [outer = 00000000] 09:40:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (1999A400) [pid = 2800] [serial = 2116] [outer = 18D8E000] 09:40:33 INFO - PROCESS | 2800 | 1464626433796 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (1999E400) [pid = 2800] [serial = 2117] [outer = 18D8E000] 09:40:34 INFO - PROCESS | 2800 | 1464626434351 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 957ms 09:40:34 INFO - PROCESS | 2800 | 1464626434375 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 2800 | 1464626434377 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:40:34 INFO - PROCESS | 2800 | 1464626434381 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 2800 | 1464626434383 Marionette TRACE conn4 <- [1,2786,null,{}] 09:40:34 INFO - PROCESS | 2800 | 1464626434387 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 2800 | 1464626434494 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:40:34 INFO - PROCESS | 2800 | 1464626434622 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 2800 | ++DOCSHELL 1595C000 == 68 [pid = 2800] [id = 706] 09:40:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (18D1FC00) [pid = 2800] [serial = 2118] [outer = 00000000] 09:40:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (199A6400) [pid = 2800] [serial = 2119] [outer = 18D1FC00] 09:40:34 INFO - PROCESS | 2800 | 1464626434675 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (199D0400) [pid = 2800] [serial = 2120] [outer = 18D1FC00] 09:40:35 INFO - PROCESS | 2800 | 1464626435231 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 957ms 09:40:35 INFO - PROCESS | 2800 | 1464626435326 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 2800 | 1464626435329 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:40:35 INFO - PROCESS | 2800 | 1464626435332 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 2800 | 1464626435334 Marionette TRACE conn4 <- [1,2790,null,{}] 09:40:35 INFO - PROCESS | 2800 | 1464626435338 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 2800 | 1464626435461 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:40:35 INFO - PROCESS | 2800 | 1464626435603 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 2800 | ++DOCSHELL 199A5400 == 69 [pid = 2800] [id = 707] 09:40:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (199D3C00) [pid = 2800] [serial = 2121] [outer = 00000000] 09:40:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (1A15D800) [pid = 2800] [serial = 2122] [outer = 199D3C00] 09:40:35 INFO - PROCESS | 2800 | 1464626435658 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1A168000) [pid = 2800] [serial = 2123] [outer = 199D3C00] 09:40:36 INFO - PROCESS | 2800 | 1464626436206 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 941ms 09:40:36 INFO - PROCESS | 2800 | 1464626436277 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 2800 | 1464626436280 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:40:36 INFO - PROCESS | 2800 | 1464626436283 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 2800 | 1464626436285 Marionette TRACE conn4 <- [1,2794,null,{}] 09:40:36 INFO - PROCESS | 2800 | 1464626436289 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 2800 | 1464626436609 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:40:36 INFO - PROCESS | 2800 | 1464626436806 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 2800 | ++DOCSHELL 10AF8800 == 70 [pid = 2800] [id = 708] 09:40:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (10B26400) [pid = 2800] [serial = 2124] [outer = 00000000] 09:40:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (10B3F800) [pid = 2800] [serial = 2125] [outer = 10B26400] 09:40:36 INFO - PROCESS | 2800 | 1464626436857 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (11089800) [pid = 2800] [serial = 2126] [outer = 10B26400] 09:40:37 INFO - PROCESS | 2800 | 1464626437452 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1192ms 09:40:37 INFO - PROCESS | 2800 | 1464626437481 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 2800 | 1464626437486 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:40:37 INFO - PROCESS | 2800 | 1464626437492 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 2800 | 1464626437497 Marionette TRACE conn4 <- [1,2798,null,{}] 09:40:37 INFO - PROCESS | 2800 | 1464626437503 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 2800 | 1464626437622 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:40:37 INFO - PROCESS | 2800 | 1464626437774 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 2800 | ++DOCSHELL 1307A800 == 71 [pid = 2800] [id = 709] 09:40:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (1309B400) [pid = 2800] [serial = 2127] [outer = 00000000] 09:40:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (133A9400) [pid = 2800] [serial = 2128] [outer = 1309B400] 09:40:37 INFO - PROCESS | 2800 | 1464626437828 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (1444D800) [pid = 2800] [serial = 2129] [outer = 1309B400] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 16F18C00 == 70 [pid = 2800] [id = 658] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 1309FC00 == 69 [pid = 2800] [id = 700] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 0F391400 == 68 [pid = 2800] [id = 699] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 105EEC00 == 67 [pid = 2800] [id = 698] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 17529000 == 66 [pid = 2800] [id = 697] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 0F2F0C00 == 65 [pid = 2800] [id = 696] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 16136C00 == 64 [pid = 2800] [id = 695] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 15439400 == 63 [pid = 2800] [id = 674] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 133AA400 == 62 [pid = 2800] [id = 694] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 10B3A800 == 61 [pid = 2800] [id = 693] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 10A2FC00 == 60 [pid = 2800] [id = 692] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 105E9000 == 59 [pid = 2800] [id = 686] 09:40:38 INFO - PROCESS | 2800 | --DOCSHELL 10438800 == 58 [pid = 2800] [id = 685] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (17246400) [pid = 2800] [serial = 2054] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (12AF7C00) [pid = 2800] [serial = 2036] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (153B8800) [pid = 2800] [serial = 2042] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (153B7C00) [pid = 2800] [serial = 2029] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (10EE7800) [pid = 2800] [serial = 2026] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (112BE800) [pid = 2800] [serial = 2035] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (1612B800) [pid = 2800] [serial = 2045] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (1692B400) [pid = 2800] [serial = 2051] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (15FC2C00) [pid = 2800] [serial = 2044] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (16930400) [pid = 2800] [serial = 2047] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (1108D800) [pid = 2800] [serial = 2038] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (12888000) [pid = 2800] [serial = 2039] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (18962400) [pid = 2800] [serial = 2032] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (16B79C00) [pid = 2800] [serial = 2048] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (14FD0000) [pid = 2800] [serial = 2041] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (16131800) [pid = 2800] [serial = 2050] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (16F1A000) [pid = 2800] [serial = 2053] [outer = 00000000] [url = about:blank] 09:40:38 INFO - PROCESS | 2800 | 1464626438346 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 910ms 09:40:38 INFO - PROCESS | 2800 | 1464626438395 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 2800 | 1464626438398 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 09:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:40:38 INFO - PROCESS | 2800 | 1464626438401 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 2800 | 1464626438403 Marionette TRACE conn4 <- [1,2802,null,{}] 09:40:38 INFO - PROCESS | 2800 | 1464626438407 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 2800 | 1464626438496 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:40:38 INFO - PROCESS | 2800 | 1464626438508 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 2800 | ++DOCSHELL 11A0C000 == 59 [pid = 2800] [id = 710] 09:40:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (11C03400) [pid = 2800] [serial = 2130] [outer = 00000000] 09:40:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (141D0C00) [pid = 2800] [serial = 2131] [outer = 11C03400] 09:40:38 INFO - PROCESS | 2800 | 1464626438553 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14FCFC00) [pid = 2800] [serial = 2132] [outer = 11C03400] 09:40:39 INFO - PROCESS | 2800 | 1464626439088 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 752ms 09:40:39 INFO - PROCESS | 2800 | 1464626439141 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 2800 | 1464626439144 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 09:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:40:39 INFO - PROCESS | 2800 | 1464626439154 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 2800 | 1464626439158 Marionette TRACE conn4 <- [1,2806,null,{}] 09:40:39 INFO - PROCESS | 2800 | 1464626439162 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 2800 | 1464626439266 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:40:39 INFO - PROCESS | 2800 | 1464626439372 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 2800 | ++DOCSHELL 12888000 == 60 [pid = 2800] [id = 711] 09:40:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (14FD3000) [pid = 2800] [serial = 2133] [outer = 00000000] 09:40:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (15CDAC00) [pid = 2800] [serial = 2134] [outer = 14FD3000] 09:40:39 INFO - PROCESS | 2800 | 1464626439416 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1612E000) [pid = 2800] [serial = 2135] [outer = 14FD3000] 09:40:39 INFO - PROCESS | 2800 | 1464626439792 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 706ms 09:40:39 INFO - PROCESS | 2800 | 1464626439846 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 2800 | 1464626439848 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 09:40:39 INFO - PROCESS | 2800 | 1464626439851 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:40:39 INFO - PROCESS | 2800 | 1464626439853 Marionette TRACE conn4 <- [1,2810,null,{}] 09:40:39 INFO - PROCESS | 2800 | 1464626439860 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 2800 | 1464626439975 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:40:40 INFO - PROCESS | 2800 | 1464626439983 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 2800 | ++DOCSHELL 16924000 == 61 [pid = 2800] [id = 712] 09:40:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (16925800) [pid = 2800] [serial = 2136] [outer = 00000000] 09:40:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (16931000) [pid = 2800] [serial = 2137] [outer = 16925800] 09:40:40 INFO - PROCESS | 2800 | 1464626440033 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (16B7D400) [pid = 2800] [serial = 2138] [outer = 16925800] 09:40:40 INFO - PROCESS | 2800 | 1464626440525 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:40:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 706ms 09:40:40 INFO - PROCESS | 2800 | 1464626440551 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 2800 | 1464626440553 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 09:40:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:40:40 INFO - PROCESS | 2800 | 1464626440556 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 2800 | 1464626440558 Marionette TRACE conn4 <- [1,2814,null,{}] 09:40:40 INFO - PROCESS | 2800 | 1464626440561 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 2800 | 1464626440696 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:40:40 INFO - PROCESS | 2800 | 1464626440716 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 2800 | ++DOCSHELL 16F1CC00 == 62 [pid = 2800] [id = 713] 09:40:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (16F1D400) [pid = 2800] [serial = 2139] [outer = 00000000] 09:40:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (17246400) [pid = 2800] [serial = 2140] [outer = 16F1D400] 09:40:40 INFO - PROCESS | 2800 | 1464626440766 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (1746B800) [pid = 2800] [serial = 2141] [outer = 16F1D400] 09:40:41 INFO - PROCESS | 2800 | 1464626441218 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:40:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 706ms 09:40:41 INFO - PROCESS | 2800 | 1464626441256 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 2800 | 1464626441258 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:40:41 INFO - PROCESS | 2800 | 1464626441261 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 2800 | 1464626441263 Marionette TRACE conn4 <- [1,2818,null,{}] 09:40:41 INFO - PROCESS | 2800 | 1464626441266 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 2800 | 1464626441390 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:40:41 INFO - PROCESS | 2800 | 1464626441488 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 2800 | ++DOCSHELL 1746D800 == 63 [pid = 2800] [id = 714] 09:40:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (1746E800) [pid = 2800] [serial = 2142] [outer = 00000000] 09:40:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (17AD0000) [pid = 2800] [serial = 2143] [outer = 1746E800] 09:40:41 INFO - PROCESS | 2800 | 1464626441533 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (18228800) [pid = 2800] [serial = 2144] [outer = 1746E800] 09:40:41 INFO - PROCESS | 2800 | 1464626441956 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:40:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 737ms 09:40:42 INFO - PROCESS | 2800 | 1464626442002 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 2800 | 1464626442004 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:40:42 INFO - PROCESS | 2800 | 1464626442007 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 2800 | 1464626442009 Marionette TRACE conn4 <- [1,2822,null,{}] 09:40:42 INFO - PROCESS | 2800 | 1464626442018 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 2800 | 1464626442188 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (17ACF800) [pid = 2800] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (16F1D800) [pid = 2800] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (10A27400) [pid = 2800] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10B3E000) [pid = 2800] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (16924400) [pid = 2800] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (112BEC00) [pid = 2800] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (141D0000) [pid = 2800] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (17535400) [pid = 2800] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (10A50C00) [pid = 2800] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (10D33800) [pid = 2800] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:40:42 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (17474400) [pid = 2800] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:40:42 INFO - PROCESS | 2800 | 1464626442525 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 2800 | ++DOCSHELL 0F224400 == 64 [pid = 2800] [id = 715] 09:40:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (0F22B400) [pid = 2800] [serial = 2145] [outer = 00000000] 09:40:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (103D4C00) [pid = 2800] [serial = 2146] [outer = 0F22B400] 09:40:42 INFO - PROCESS | 2800 | 1464626442583 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (10A50400) [pid = 2800] [serial = 2147] [outer = 0F22B400] 09:40:43 INFO - PROCESS | 2800 | 1464626443231 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:40:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1255ms 09:40:43 INFO - PROCESS | 2800 | 1464626443292 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 2800 | 1464626443296 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:40:43 INFO - PROCESS | 2800 | 1464626443301 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 2800 | 1464626443305 Marionette TRACE conn4 <- [1,2826,null,{}] 09:40:43 INFO - PROCESS | 2800 | 1464626443309 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 2800 | 1464626443425 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:40:43 INFO - PROCESS | 2800 | 1464626443572 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 2800 | ++DOCSHELL 1309FC00 == 65 [pid = 2800] [id = 716] 09:40:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (130A2000) [pid = 2800] [serial = 2148] [outer = 00000000] 09:40:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (13E34C00) [pid = 2800] [serial = 2149] [outer = 130A2000] 09:40:43 INFO - PROCESS | 2800 | 1464626443629 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (14FCD400) [pid = 2800] [serial = 2150] [outer = 130A2000] 09:40:44 INFO - PROCESS | 2800 | 1464626444226 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:40:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:40:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 941ms 09:40:44 INFO - PROCESS | 2800 | 1464626444256 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 2800 | 1464626444260 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 09:40:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:40:44 INFO - PROCESS | 2800 | 1464626444266 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 2800 | 1464626444268 Marionette TRACE conn4 <- [1,2830,null,{}] 09:40:44 INFO - PROCESS | 2800 | 1464626444272 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 2800 | 1464626444385 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:40:44 INFO - PROCESS | 2800 | 1464626444545 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 2800 | ++DOCSHELL 15CD9400 == 66 [pid = 2800] [id = 717] 09:40:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (15CDC000) [pid = 2800] [serial = 2151] [outer = 00000000] 09:40:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (1692C800) [pid = 2800] [serial = 2152] [outer = 15CDC000] 09:40:44 INFO - PROCESS | 2800 | 1464626444600 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (16F1D000) [pid = 2800] [serial = 2153] [outer = 15CDC000] 09:40:45 INFO - PROCESS | 2800 | 1464626445212 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:40:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:40:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1004ms 09:40:45 INFO - PROCESS | 2800 | 1464626445267 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 2800 | 1464626445269 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:40:45 INFO - PROCESS | 2800 | 1464626445279 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 2800 | 1464626445285 Marionette TRACE conn4 <- [1,2834,null,{}] 09:40:45 INFO - PROCESS | 2800 | 1464626445290 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 2800 | 1464626445403 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:40:45 INFO - PROCESS | 2800 | 1464626445553 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 2800 | ++DOCSHELL 15C97800 == 67 [pid = 2800] [id = 718] 09:40:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (186C8800) [pid = 2800] [serial = 2154] [outer = 00000000] 09:40:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (18963800) [pid = 2800] [serial = 2155] [outer = 186C8800] 09:40:45 INFO - PROCESS | 2800 | 1464626445607 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (189DD000) [pid = 2800] [serial = 2156] [outer = 186C8800] 09:40:46 INFO - PROCESS | 2800 | 1464626446142 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:40:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:40:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 909ms 09:40:46 INFO - PROCESS | 2800 | 1464626446177 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 2800 | 1464626446180 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:40:46 INFO - PROCESS | 2800 | 1464626446183 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 2800 | 1464626446185 Marionette TRACE conn4 <- [1,2838,null,{}] 09:40:46 INFO - PROCESS | 2800 | 1464626446189 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 2800 | 1464626446299 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:40:46 INFO - PROCESS | 2800 | 1464626446459 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 2800 | ++DOCSHELL 17A77000 == 68 [pid = 2800] [id = 719] 09:40:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (17AF2C00) [pid = 2800] [serial = 2157] [outer = 00000000] 09:40:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (18D81400) [pid = 2800] [serial = 2158] [outer = 17AF2C00] 09:40:46 INFO - PROCESS | 2800 | 1464626446514 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18D85400) [pid = 2800] [serial = 2159] [outer = 17AF2C00] 09:40:47 INFO - PROCESS | 2800 | 1464626447076 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:40:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 957ms 09:40:47 INFO - PROCESS | 2800 | 1464626447128 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 2800 | 1464626447130 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:40:47 INFO - PROCESS | 2800 | 1464626447133 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 2800 | 1464626447135 Marionette TRACE conn4 <- [1,2842,null,{}] 09:40:47 INFO - PROCESS | 2800 | 1464626447139 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 2800 | 1464626447245 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:40:47 INFO - PROCESS | 2800 | 1464626447391 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 2800 | ++DOCSHELL 199A5000 == 69 [pid = 2800] [id = 720] 09:40:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (199A6000) [pid = 2800] [serial = 2160] [outer = 00000000] 09:40:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (199D8400) [pid = 2800] [serial = 2161] [outer = 199A6000] 09:40:47 INFO - PROCESS | 2800 | 1464626447453 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (19F78C00) [pid = 2800] [serial = 2162] [outer = 199A6000] 09:40:48 INFO - PROCESS | 2800 | 1464626448017 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:40:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 957ms 09:40:48 INFO - PROCESS | 2800 | 1464626448079 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 2800 | 1464626448081 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 09:40:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:40:48 INFO - PROCESS | 2800 | 1464626448085 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 2800 | 1464626448087 Marionette TRACE conn4 <- [1,2846,null,{}] 09:40:48 INFO - PROCESS | 2800 | 1464626448091 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 2800 | 1464626448200 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:40:48 INFO - PROCESS | 2800 | 1464626448349 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 2800 | ++DOCSHELL 1A4C2C00 == 70 [pid = 2800] [id = 721] 09:40:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (1A4C4000) [pid = 2800] [serial = 2163] [outer = 00000000] 09:40:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (1A4CA400) [pid = 2800] [serial = 2164] [outer = 1A4C4000] 09:40:48 INFO - PROCESS | 2800 | 1464626448403 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1A4CBC00) [pid = 2800] [serial = 2165] [outer = 1A4C4000] 09:40:49 INFO - PROCESS | 2800 | 1464626448976 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:40:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1003ms 09:40:49 INFO - PROCESS | 2800 | 1464626449103 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 2800 | 1464626449106 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 09:40:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:40:49 INFO - PROCESS | 2800 | 1464626449111 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 2800 | 1464626449113 Marionette TRACE conn4 <- [1,2850,null,{}] 09:40:49 INFO - PROCESS | 2800 | 1464626449117 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 2800 | 1464626449228 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:40:49 INFO - PROCESS | 2800 | 1464626449503 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 2800 | ++DOCSHELL 10A2E800 == 71 [pid = 2800] [id = 722] 09:40:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (10A2EC00) [pid = 2800] [serial = 2166] [outer = 00000000] 09:40:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (10B2C800) [pid = 2800] [serial = 2167] [outer = 10A2EC00] 09:40:49 INFO - PROCESS | 2800 | 1464626449559 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (10D3F800) [pid = 2800] [serial = 2168] [outer = 10A2EC00] 09:40:50 INFO - PROCESS | 2800 | 1464626450094 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:40:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1035ms 09:40:50 INFO - PROCESS | 2800 | 1464626450151 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 2800 | 1464626450155 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 09:40:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:40:50 INFO - PROCESS | 2800 | 1464626450175 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 2800 | 1464626450179 Marionette TRACE conn4 <- [1,2854,null,{}] 09:40:50 INFO - PROCESS | 2800 | 1464626450183 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 2800 | 1464626450289 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:40:50 INFO - PROCESS | 2800 | 1464626450444 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 2800 | ++DOCSHELL 1542E800 == 72 [pid = 2800] [id = 723] 09:40:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (1564D800) [pid = 2800] [serial = 2169] [outer = 00000000] 09:40:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (156FBC00) [pid = 2800] [serial = 2170] [outer = 1564D800] 09:40:50 INFO - PROCESS | 2800 | 1464626450495 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (15CD5400) [pid = 2800] [serial = 2171] [outer = 1564D800] 09:40:51 INFO - PROCESS | 2800 | 1464626451215 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 10A26000 == 71 [pid = 2800] [id = 272] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 1746D800 == 70 [pid = 2800] [id = 714] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 16F1CC00 == 69 [pid = 2800] [id = 713] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 16924000 == 68 [pid = 2800] [id = 712] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 12888000 == 67 [pid = 2800] [id = 711] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 11A0C000 == 66 [pid = 2800] [id = 710] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 1307A800 == 65 [pid = 2800] [id = 709] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 10AF8800 == 64 [pid = 2800] [id = 708] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 15961400 == 63 [pid = 2800] [id = 703] 09:40:51 INFO - PROCESS | 2800 | --DOCSHELL 10B36400 == 62 [pid = 2800] [id = 702] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (189D3C00) [pid = 2800] [serial = 2102] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (14E64400) [pid = 2800] [serial = 2096] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (186BF800) [pid = 2800] [serial = 2099] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (16F12000) [pid = 2800] [serial = 2087] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (18691000) [pid = 2800] [serial = 2098] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1896D400) [pid = 2800] [serial = 2033] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (18964000) [pid = 2800] [serial = 2101] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (17246800) [pid = 2800] [serial = 2089] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (10B57C00) [pid = 2800] [serial = 2074] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (1380EC00) [pid = 2800] [serial = 2075] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (133AF400) [pid = 2800] [serial = 2080] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (13E34000) [pid = 2800] [serial = 2081] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1692F400) [pid = 2800] [serial = 2086] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1380AC00) [pid = 2800] [serial = 2078] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (13079000) [pid = 2800] [serial = 2077] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (15B26800) [pid = 2800] [serial = 2083] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (1612BC00) [pid = 2800] [serial = 2084] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (17A70800) [pid = 2800] [serial = 2092] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1752E400) [pid = 2800] [serial = 2056] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (1108F400) [pid = 2800] [serial = 2059] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17245C00) [pid = 2800] [serial = 2090] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (15954000) [pid = 2800] [serial = 2062] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (17A79000) [pid = 2800] [serial = 2065] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (180A4800) [pid = 2800] [serial = 2068] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (141D6C00) [pid = 2800] [serial = 2095] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1896AC00) [pid = 2800] [serial = 2071] [outer = 00000000] [url = about:blank] 09:40:51 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (17A74800) [pid = 2800] [serial = 2093] [outer = 00000000] [url = about:blank] 09:40:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:40:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1098ms 09:40:51 INFO - PROCESS | 2800 | 1464626451308 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 2800 | 1464626451311 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:40:51 INFO - PROCESS | 2800 | 1464626451316 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 2800 | 1464626451318 Marionette TRACE conn4 <- [1,2858,null,{}] 09:40:51 INFO - PROCESS | 2800 | 1464626451322 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 2800 | 1464626451420 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:40:51 INFO - PROCESS | 2800 | 1464626451427 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 2800 | ++DOCSHELL 12D28000 == 63 [pid = 2800] [id = 724] 09:40:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (12DA7400) [pid = 2800] [serial = 2172] [outer = 00000000] 09:40:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (1380C800) [pid = 2800] [serial = 2173] [outer = 12DA7400] 09:40:51 INFO - PROCESS | 2800 | 1464626451472 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (14E5E800) [pid = 2800] [serial = 2174] [outer = 12DA7400] 09:40:52 INFO - PROCESS | 2800 | 1464626451993 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 737ms 09:40:52 INFO - PROCESS | 2800 | 1464626452057 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 2800 | 1464626452059 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:40:52 INFO - PROCESS | 2800 | 1464626452064 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 2800 | 1464626452070 Marionette TRACE conn4 <- [1,2862,null,{}] 09:40:52 INFO - PROCESS | 2800 | 1464626452079 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 2800 | 1464626452170 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:40:52 INFO - PROCESS | 2800 | 1464626452284 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 2800 | ++DOCSHELL 167DB000 == 64 [pid = 2800] [id = 725] 09:40:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (16929400) [pid = 2800] [serial = 2175] [outer = 00000000] 09:40:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (16F13400) [pid = 2800] [serial = 2176] [outer = 16929400] 09:40:52 INFO - PROCESS | 2800 | 1464626452329 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (16F1A400) [pid = 2800] [serial = 2177] [outer = 16929400] 09:40:52 INFO - PROCESS | 2800 | 1464626452710 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 09:40:52 INFO - PROCESS | 2800 | 1464626452762 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 2800 | 1464626452764 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:40:52 INFO - PROCESS | 2800 | 1464626452767 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 2800 | 1464626452769 Marionette TRACE conn4 <- [1,2866,null,{}] 09:40:52 INFO - PROCESS | 2800 | 1464626452772 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 2800 | 1464626452865 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:40:52 INFO - PROCESS | 2800 | 1464626452871 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 2800 | ++DOCSHELL 15961C00 == 65 [pid = 2800] [id = 726] 09:40:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (15B2B400) [pid = 2800] [serial = 2178] [outer = 00000000] 09:40:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (17288C00) [pid = 2800] [serial = 2179] [outer = 15B2B400] 09:40:52 INFO - PROCESS | 2800 | 1464626452915 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (17470400) [pid = 2800] [serial = 2180] [outer = 15B2B400] 09:40:53 INFO - PROCESS | 2800 | 1464626453402 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 690ms 09:40:53 INFO - PROCESS | 2800 | 1464626453467 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 2800 | 1464626453469 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 09:40:53 INFO - PROCESS | 2800 | 1464626453472 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:40:53 INFO - PROCESS | 2800 | 1464626453474 Marionette TRACE conn4 <- [1,2870,null,{}] 09:40:53 INFO - PROCESS | 2800 | 1464626453477 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 2800 | 1464626453640 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:40:53 INFO - PROCESS | 2800 | 1464626453666 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 2800 | ++DOCSHELL 17A73000 == 66 [pid = 2800] [id = 727] 09:40:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (17A73800) [pid = 2800] [serial = 2181] [outer = 00000000] 09:40:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (17ACB400) [pid = 2800] [serial = 2182] [outer = 17A73800] 09:40:53 INFO - PROCESS | 2800 | 1464626453717 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (18692400) [pid = 2800] [serial = 2183] [outer = 17A73800] 09:40:54 INFO - PROCESS | 2800 | 1464626454201 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 737ms 09:40:54 INFO - PROCESS | 2800 | 1464626454213 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 2800 | 1464626454215 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:40:54 INFO - PROCESS | 2800 | 1464626454218 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 2800 | 1464626454220 Marionette TRACE conn4 <- [1,2874,null,{}] 09:40:54 INFO - PROCESS | 2800 | 1464626454232 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 2800 | 1464626454357 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:40:54 INFO - PROCESS | 2800 | 1464626454426 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 2800 | ++DOCSHELL 17AC9C00 == 67 [pid = 2800] [id = 728] 09:40:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (186C2400) [pid = 2800] [serial = 2184] [outer = 00000000] 09:40:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (189D3C00) [pid = 2800] [serial = 2185] [outer = 186C2400] 09:40:54 INFO - PROCESS | 2800 | 1464626454476 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18D12000) [pid = 2800] [serial = 2186] [outer = 186C2400] 09:40:54 INFO - PROCESS | 2800 | 1464626454910 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 737ms 09:40:54 INFO - PROCESS | 2800 | 1464626454960 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 2800 | 1464626454963 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 09:40:54 INFO - PROCESS | 2800 | 1464626454978 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 2800 | 1464626454980 Marionette TRACE conn4 <- [1,2878,null,{}] 09:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:40:54 INFO - PROCESS | 2800 | 1464626454984 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 2800 | 1464626455137 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:40:55 INFO - PROCESS | 2800 | 1464626455213 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 2800 | ++DOCSHELL 10A2D000 == 68 [pid = 2800] [id = 729] 09:40:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (186CAC00) [pid = 2800] [serial = 2187] [outer = 00000000] 09:40:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (199CF000) [pid = 2800] [serial = 2188] [outer = 186CAC00] 09:40:55 INFO - PROCESS | 2800 | 1464626455256 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (19F66400) [pid = 2800] [serial = 2189] [outer = 186CAC00] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (10D39000) [pid = 2800] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (13312800) [pid = 2800] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (16183800) [pid = 2800] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (18968C00) [pid = 2800] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (16F1B800) [pid = 2800] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (184C4400) [pid = 2800] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1055DC00) [pid = 2800] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (186C7000) [pid = 2800] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (133A5800) [pid = 2800] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (167DC000) [pid = 2800] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (16925800) [pid = 2800] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (17ACD400) [pid = 2800] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10A29400) [pid = 2800] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (105E9C00) [pid = 2800] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (14E67000) [pid = 2800] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (17A72000) [pid = 2800] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (1895F000) [pid = 2800] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1309B400) [pid = 2800] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (16F1D400) [pid = 2800] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (11C03400) [pid = 2800] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (14FD3000) [pid = 2800] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:40:55 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (10B26400) [pid = 2800] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:40:55 INFO - PROCESS | 2800 | 1464626455832 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:40:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 879ms 09:40:55 INFO - PROCESS | 2800 | 1464626455866 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 2800 | 1464626455868 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 09:40:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:40:55 INFO - PROCESS | 2800 | 1464626455871 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 2800 | 1464626455873 Marionette TRACE conn4 <- [1,2882,null,{}] 09:40:55 INFO - PROCESS | 2800 | 1464626455877 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 2800 | 1464626456013 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:40:56 INFO - PROCESS | 2800 | 1464626456093 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 2800 | ++DOCSHELL 10B26400 == 69 [pid = 2800] [id = 730] 09:40:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (10B2B800) [pid = 2800] [serial = 2190] [outer = 00000000] 09:40:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (13809400) [pid = 2800] [serial = 2191] [outer = 10B2B800] 09:40:56 INFO - PROCESS | 2800 | 1464626456137 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (16132400) [pid = 2800] [serial = 2192] [outer = 10B2B800] 09:40:56 INFO - PROCESS | 2800 | 1464626456507 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:40:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 09:40:56 INFO - PROCESS | 2800 | 1464626456571 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:40:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:40:56 INFO - PROCESS | 2800 | 1464626456573 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 09:40:56 INFO - PROCESS | 2800 | 1464626456577 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 2800 | 1464626456579 Marionette TRACE conn4 <- [1,2886,null,{}] 09:40:56 INFO - PROCESS | 2800 | 1464626456583 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:56 INFO - PROCESS | 2800 | 1464626456674 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:40:56 INFO - PROCESS | 2800 | 1464626456709 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 2800 | ++DOCSHELL 1448B800 == 70 [pid = 2800] [id = 731] 09:40:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (15B2E800) [pid = 2800] [serial = 2193] [outer = 00000000] 09:40:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (186BFC00) [pid = 2800] [serial = 2194] [outer = 15B2E800] 09:40:56 INFO - PROCESS | 2800 | 1464626456755 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (18D84C00) [pid = 2800] [serial = 2195] [outer = 15B2E800] 09:40:57 INFO - PROCESS | 2800 | 1464626457183 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:40:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:40:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 627ms 09:40:57 INFO - PROCESS | 2800 | 1464626457228 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 2800 | 1464626457230 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 09:40:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:40:57 INFO - PROCESS | 2800 | 1464626457253 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 2800 | 1464626457255 Marionette TRACE conn4 <- [1,2890,null,{}] 09:40:57 INFO - PROCESS | 2800 | 1464626457258 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 2800 | 1464626457346 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:40:57 INFO - PROCESS | 2800 | 1464626457353 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 2800 | ++DOCSHELL 1999E800 == 71 [pid = 2800] [id = 732] 09:40:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (19F68000) [pid = 2800] [serial = 2196] [outer = 00000000] 09:40:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (1A4CB800) [pid = 2800] [serial = 2197] [outer = 19F68000] 09:40:57 INFO - PROCESS | 2800 | 1464626457402 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1A589000) [pid = 2800] [serial = 2198] [outer = 19F68000] 09:40:58 INFO - PROCESS | 2800 | 1464626458140 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 972ms 09:40:58 INFO - PROCESS | 2800 | 1464626458205 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 2800 | 1464626458210 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 09:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:40:58 INFO - PROCESS | 2800 | 1464626458215 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 2800 | 1464626458219 Marionette TRACE conn4 <- [1,2894,null,{}] 09:40:58 INFO - PROCESS | 2800 | 1464626458225 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 2800 | 1464626458352 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:40:58 INFO - PROCESS | 2800 | 1464626458499 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 2800 | ++DOCSHELL 10B57C00 == 72 [pid = 2800] [id = 733] 09:40:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (10D35000) [pid = 2800] [serial = 2199] [outer = 00000000] 09:40:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1307A000) [pid = 2800] [serial = 2200] [outer = 10D35000] 09:40:58 INFO - PROCESS | 2800 | 1464626458559 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (13E2DC00) [pid = 2800] [serial = 2201] [outer = 10D35000] 09:40:59 INFO - PROCESS | 2800 | 1464626459115 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 941ms 09:40:59 INFO - PROCESS | 2800 | 1464626459161 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 2800 | 1464626459167 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:40:59 INFO - PROCESS | 2800 | 1464626459174 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 2800 | 1464626459177 Marionette TRACE conn4 <- [1,2898,null,{}] 09:40:59 INFO - PROCESS | 2800 | 1464626459181 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 2800 | 1464626459344 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:40:59 INFO - PROCESS | 2800 | 1464626459496 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 2800 | ++DOCSHELL 15956000 == 73 [pid = 2800] [id = 734] 09:40:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (15956C00) [pid = 2800] [serial = 2202] [outer = 00000000] 09:40:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (1612A800) [pid = 2800] [serial = 2203] [outer = 15956C00] 09:40:59 INFO - PROCESS | 2800 | 1464626459551 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (16926000) [pid = 2800] [serial = 2204] [outer = 15956C00] 09:41:00 INFO - PROCESS | 2800 | 1464626460126 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:41:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:41:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 941ms 09:41:00 INFO - PROCESS | 2800 | 1464626460149 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 2800 | 1464626460151 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /DOMEvents/constructors.html 09:41:00 INFO - PROCESS | 2800 | 1464626460155 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 2800 | 1464626460159 Marionette TRACE conn4 <- [1,2902,null,{}] 09:41:00 INFO - PROCESS | 2800 | 1464626460170 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 2800 | 1464626460285 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:41:00 INFO - PROCESS | 2800 | 1464626460452 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 2800 | ++DOCSHELL 18229000 == 74 [pid = 2800] [id = 735] 09:41:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (18232400) [pid = 2800] [serial = 2205] [outer = 00000000] 09:41:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (186CB800) [pid = 2800] [serial = 2206] [outer = 18232400] 09:41:00 INFO - PROCESS | 2800 | 1464626460509 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (18D8C000) [pid = 2800] [serial = 2207] [outer = 18232400] 09:41:01 INFO - PROCESS | 2800 | 1464626461160 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:41:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:41:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:41:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:41:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 1051ms 09:41:01 INFO - PROCESS | 2800 | 1464626461227 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 2800 | 1464626461230 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 09:41:01 INFO - PROCESS | 2800 | 1464626461234 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 2800 | 1464626461236 Marionette TRACE conn4 <- [1,2906,null,{}] 09:41:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:41:01 INFO - PROCESS | 2800 | 1464626461239 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 2800 | 1464626461353 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:41:01 INFO - PROCESS | 2800 | 1464626461503 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 2800 | ++DOCSHELL 1A583800 == 75 [pid = 2800] [id = 736] 09:41:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (1A586000) [pid = 2800] [serial = 2208] [outer = 00000000] 09:41:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (1A953400) [pid = 2800] [serial = 2209] [outer = 1A586000] 09:41:01 INFO - PROCESS | 2800 | 1464626461558 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (1A957400) [pid = 2800] [serial = 2210] [outer = 1A586000] 09:41:02 INFO - PROCESS | 2800 | 1464626462048 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:41:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 847ms 09:41:02 INFO - PROCESS | 2800 | 1464626462084 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 2800 | 1464626462086 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:41:02 INFO - PROCESS | 2800 | 1464626462091 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 2800 | 1464626462093 Marionette TRACE conn4 <- [1,2910,null,{}] 09:41:02 INFO - PROCESS | 2800 | 1464626462097 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 2800 | 1464626462233 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:41:02 INFO - PROCESS | 2800 | 1464626462395 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 2800 | ++DOCSHELL 1A677800 == 76 [pid = 2800] [id = 737] 09:41:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (1A953000) [pid = 2800] [serial = 2211] [outer = 00000000] 09:41:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (1AA05000) [pid = 2800] [serial = 2212] [outer = 1A953000] 09:41:02 INFO - PROCESS | 2800 | 1464626462450 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (1AA09000) [pid = 2800] [serial = 2213] [outer = 1A953000] 09:41:02 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:02 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:02 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:02 INFO - PROCESS | 2800 | [2800] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:41:03 INFO - PROCESS | 2800 | 1464626463009 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:41:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:41:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:41:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:41:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:41:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:41:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:41:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 957ms 09:41:03 INFO - PROCESS | 2800 | 1464626463047 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 2800 | 1464626463049 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:41:03 INFO - PROCESS | 2800 | 1464626463053 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 2800 | 1464626463055 Marionette TRACE conn4 <- [1,2914,null,{}] 09:41:03 INFO - PROCESS | 2800 | 1464626463059 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 2800 | 1464626463197 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:41:03 INFO - PROCESS | 2800 | 1464626463364 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 2800 | ++DOCSHELL 1AA04800 == 77 [pid = 2800] [id = 738] 09:41:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (1AA0B800) [pid = 2800] [serial = 2214] [outer = 00000000] 09:41:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (1B4E5C00) [pid = 2800] [serial = 2215] [outer = 1AA0B800] 09:41:03 INFO - PROCESS | 2800 | 1464626463419 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (1B4EA400) [pid = 2800] [serial = 2216] [outer = 1AA0B800] 09:41:03 INFO - PROCESS | 2800 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:41:03 INFO - PROCESS | 2800 | 1464626463902 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:41:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:41:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 909ms 09:41:04 INFO - PROCESS | 2800 | 1464626463978 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 2800 | 1464626463981 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 09:41:04 INFO - PROCESS | 2800 | 1464626463985 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 2800 | 1464626463987 Marionette TRACE conn4 <- [1,2918,null,{}] 09:41:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:41:04 INFO - PROCESS | 2800 | 1464626463991 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - PROCESS | 2800 | 1464626464109 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:41:04 INFO - PROCESS | 2800 | 1464626464266 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 2800 | ++DOCSHELL 1B4E4800 == 78 [pid = 2800] [id = 739] 09:41:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (1B4EBC00) [pid = 2800] [serial = 2217] [outer = 00000000] 09:41:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (1B4F2800) [pid = 2800] [serial = 2218] [outer = 1B4EBC00] 09:41:04 INFO - PROCESS | 2800 | 1464626464320 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (1C32C400) [pid = 2800] [serial = 2219] [outer = 1B4EBC00] 09:41:04 INFO - PROCESS | 2800 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:41:04 INFO - PROCESS | 2800 | 1464626464824 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:41:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 878ms 09:41:04 INFO - PROCESS | 2800 | 1464626464878 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 2800 | 1464626464880 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 09:41:04 INFO - PROCESS | 2800 | 1464626464885 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 2800 | 1464626464887 Marionette TRACE conn4 <- [1,2922,null,{}] 09:41:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:41:04 INFO - PROCESS | 2800 | 1464626464891 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 2800 | 1464626465001 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:41:05 INFO - PROCESS | 2800 | 1464626465170 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 2800 | ++DOCSHELL 105EB000 == 79 [pid = 2800] [id = 740] 09:41:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (105EE400) [pid = 2800] [serial = 2220] [outer = 00000000] 09:41:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (11A17400) [pid = 2800] [serial = 2221] [outer = 105EE400] 09:41:05 INFO - PROCESS | 2800 | 1464626465228 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (128B7800) [pid = 2800] [serial = 2222] [outer = 105EE400] 09:41:06 INFO - PROCESS | 2800 | 1464626465978 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:41:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:41:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1145ms 09:41:06 INFO - PROCESS | 2800 | 1464626466038 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 2800 | 1464626466043 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 09:41:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:41:06 INFO - PROCESS | 2800 | 1464626466047 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 2800 | 1464626466051 Marionette TRACE conn4 <- [1,2926,null,{}] 09:41:06 INFO - PROCESS | 2800 | 1464626466102 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 2800 | 1464626466212 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:41:06 INFO - PROCESS | 2800 | 1464626466407 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 2800 | ++DOCSHELL 10A52800 == 80 [pid = 2800] [id = 741] 09:41:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1108B400) [pid = 2800] [serial = 2223] [outer = 00000000] 09:41:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (141D5800) [pid = 2800] [serial = 2224] [outer = 1108B400] 09:41:06 INFO - PROCESS | 2800 | 1464626466460 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (14FCCC00) [pid = 2800] [serial = 2225] [outer = 1108B400] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 1448B800 == 79 [pid = 2800] [id = 731] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 10B26400 == 78 [pid = 2800] [id = 730] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 10A2D000 == 77 [pid = 2800] [id = 729] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 17AC9C00 == 76 [pid = 2800] [id = 728] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 17A73000 == 75 [pid = 2800] [id = 727] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 15961C00 == 74 [pid = 2800] [id = 726] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 167DB000 == 73 [pid = 2800] [id = 725] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 12D28000 == 72 [pid = 2800] [id = 724] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 1542E800 == 71 [pid = 2800] [id = 723] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 10A2E800 == 70 [pid = 2800] [id = 722] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (17AD0000) [pid = 2800] [serial = 2143] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 1309FC00 == 69 [pid = 2800] [id = 716] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 0F224400 == 68 [pid = 2800] [id = 715] 09:41:06 INFO - PROCESS | 2800 | --DOCSHELL 103CA000 == 67 [pid = 2800] [id = 701] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (189D5C00) [pid = 2800] [serial = 1994] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (180A7C00) [pid = 2800] [serial = 1976] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (186C1000) [pid = 2800] [serial = 1988] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (10D33000) [pid = 2800] [serial = 1979] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (18895800) [pid = 2800] [serial = 1991] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (14486000) [pid = 2800] [serial = 1982] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (17ACE400) [pid = 2800] [serial = 1985] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (112BD000) [pid = 2800] [serial = 2027] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (15C93000) [pid = 2800] [serial = 2030] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1895FC00) [pid = 2800] [serial = 2024] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (16931000) [pid = 2800] [serial = 2137] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (16B7D400) [pid = 2800] [serial = 2138] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (184BAC00) [pid = 2800] [serial = 2069] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (175B4800) [pid = 2800] [serial = 2057] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (12DAE400) [pid = 2800] [serial = 2060] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (15C9D400) [pid = 2800] [serial = 2063] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (17AD2000) [pid = 2800] [serial = 2066] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (189DB800) [pid = 2800] [serial = 2072] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (1999A400) [pid = 2800] [serial = 2116] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (1444D800) [pid = 2800] [serial = 2129] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (133A9400) [pid = 2800] [serial = 2128] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (18D84800) [pid = 2800] [serial = 2113] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (199A6400) [pid = 2800] [serial = 2119] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (17246400) [pid = 2800] [serial = 2140] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (12D24400) [pid = 2800] [serial = 2107] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (16F13800) [pid = 2800] [serial = 2110] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (141D0C00) [pid = 2800] [serial = 2131] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (14FCFC00) [pid = 2800] [serial = 2132] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (18D19C00) [pid = 2800] [serial = 2104] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (15CDAC00) [pid = 2800] [serial = 2134] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (1612E000) [pid = 2800] [serial = 2135] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (11089800) [pid = 2800] [serial = 2126] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (10B3F800) [pid = 2800] [serial = 2125] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 113 (1A15D800) [pid = 2800] [serial = 2122] [outer = 00000000] [url = about:blank] 09:41:06 INFO - PROCESS | 2800 | --DOMWINDOW == 112 (1746B800) [pid = 2800] [serial = 2141] [outer = 00000000] [url = about:blank] 09:41:07 INFO - PROCESS | 2800 | 1464626467029 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:41:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1035ms 09:41:07 INFO - PROCESS | 2800 | 1464626467082 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 2800 | 1464626467088 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:41:07 INFO - PROCESS | 2800 | 1464626467094 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 2800 | 1464626467096 Marionette TRACE conn4 <- [1,2930,null,{}] 09:41:07 INFO - PROCESS | 2800 | 1464626467100 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 2800 | 1464626467196 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:41:07 INFO - PROCESS | 2800 | 1464626467316 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 2800 | ++DOCSHELL 10B23C00 == 68 [pid = 2800] [id = 742] 09:41:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 113 (10B26400) [pid = 2800] [serial = 2226] [outer = 00000000] 09:41:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 114 (13809800) [pid = 2800] [serial = 2227] [outer = 10B26400] 09:41:07 INFO - PROCESS | 2800 | 1464626467361 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (14486000) [pid = 2800] [serial = 2228] [outer = 10B26400] 09:41:07 INFO - PROCESS | 2800 | 1464626467747 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:41:07 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:41:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:41:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:41:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 691ms 09:41:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:41:07 INFO - PROCESS | 2800 | 1464626467824 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 2800 | 1464626467826 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 09:41:07 INFO - PROCESS | 2800 | 1464626467830 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 2800 | 1464626467833 Marionette TRACE conn4 <- [1,2934,null,{}] 09:41:07 INFO - PROCESS | 2800 | 1464626467843 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 2800 | 1464626467944 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:41:07 INFO - PROCESS | 2800 | 1464626467951 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 2800 | ++DOCSHELL 15CDAC00 == 69 [pid = 2800] [id = 743] 09:41:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (15CDB400) [pid = 2800] [serial = 2229] [outer = 00000000] 09:41:07 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (16130400) [pid = 2800] [serial = 2230] [outer = 15CDB400] 09:41:08 INFO - PROCESS | 2800 | 1464626468002 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (167E4000) [pid = 2800] [serial = 2231] [outer = 15CDB400] 09:41:08 INFO - PROCESS | 2800 | 1464626468491 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:41:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 09:41:08 INFO - PROCESS | 2800 | 1464626468528 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 2800 | 1464626468531 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:41:08 INFO - PROCESS | 2800 | 1464626468534 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 2800 | 1464626468536 Marionette TRACE conn4 <- [1,2938,null,{}] 09:41:08 INFO - PROCESS | 2800 | 1464626468539 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 2800 | 1464626468633 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:41:08 INFO - PROCESS | 2800 | 1464626468640 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 2800 | ++DOCSHELL 16135800 == 70 [pid = 2800] [id = 744] 09:41:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (16923400) [pid = 2800] [serial = 2232] [outer = 00000000] 09:41:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (16F14000) [pid = 2800] [serial = 2233] [outer = 16923400] 09:41:08 INFO - PROCESS | 2800 | 1464626468685 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (16F1D800) [pid = 2800] [serial = 2234] [outer = 16923400] 09:41:09 INFO - PROCESS | 2800 | ++DOCSHELL 17459C00 == 71 [pid = 2800] [id = 745] 09:41:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (17467000) [pid = 2800] [serial = 2235] [outer = 00000000] 09:41:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (17469800) [pid = 2800] [serial = 2236] [outer = 17467000] 09:41:09 INFO - PROCESS | 2800 | 1464626469146 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:41:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 643ms 09:41:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:41:09 INFO - PROCESS | 2800 | 1464626469184 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 2800 | 1464626469186 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 09:41:09 INFO - PROCESS | 2800 | 1464626469190 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 2800 | 1464626469201 Marionette TRACE conn4 <- [1,2942,null,{}] 09:41:09 INFO - PROCESS | 2800 | 1464626469213 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 2800 | 1464626469362 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:41:09 INFO - PROCESS | 2800 | 1464626469412 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 2800 | ++DOCSHELL 1745A800 == 72 [pid = 2800] [id = 746] 09:41:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (1746B000) [pid = 2800] [serial = 2237] [outer = 00000000] 09:41:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (175EC000) [pid = 2800] [serial = 2238] [outer = 1746B000] 09:41:09 INFO - PROCESS | 2800 | 1464626469514 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (17A6C000) [pid = 2800] [serial = 2239] [outer = 1746B000] 09:41:09 INFO - PROCESS | 2800 | 1464626469944 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:41:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:41:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 815ms 09:41:10 INFO - PROCESS | 2800 | 1464626470011 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 2800 | 1464626470013 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:41:10 INFO - PROCESS | 2800 | 1464626470022 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 2800 | 1464626470024 Marionette TRACE conn4 <- [1,2946,null,{}] 09:41:10 INFO - PROCESS | 2800 | 1464626470027 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 2800 | 1464626470180 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:41:10 INFO - PROCESS | 2800 | 1464626470254 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 2800 | ++DOCSHELL 1746E000 == 73 [pid = 2800] [id = 747] 09:41:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (178E5C00) [pid = 2800] [serial = 2240] [outer = 00000000] 09:41:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (180A0400) [pid = 2800] [serial = 2241] [outer = 178E5C00] 09:41:10 INFO - PROCESS | 2800 | 1464626470307 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (186BE000) [pid = 2800] [serial = 2242] [outer = 178E5C00] 09:41:10 INFO - PROCESS | 2800 | 1464626470694 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:41:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 737ms 09:41:10 INFO - PROCESS | 2800 | 1464626470774 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 2800 | 1464626470776 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 09:41:10 INFO - PROCESS | 2800 | 1464626470792 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 2800 | 1464626470793 Marionette TRACE conn4 <- [1,2950,null,{}] 09:41:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:41:10 INFO - PROCESS | 2800 | 1464626470797 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 2800 | 1464626470930 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:41:10 INFO - PROCESS | 2800 | 1464626470944 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 2800 | ++DOCSHELL 1800D000 == 74 [pid = 2800] [id = 748] 09:41:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (184C4C00) [pid = 2800] [serial = 2243] [outer = 00000000] 09:41:10 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (18968C00) [pid = 2800] [serial = 2244] [outer = 184C4C00] 09:41:11 INFO - PROCESS | 2800 | 1464626470987 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (189D8400) [pid = 2800] [serial = 2245] [outer = 184C4C00] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (186CAC00) [pid = 2800] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (1746E800) [pid = 2800] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (12DA7400) [pid = 2800] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (1564D800) [pid = 2800] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (10A2EC00) [pid = 2800] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (16929400) [pid = 2800] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (15B2E800) [pid = 2800] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (186C2400) [pid = 2800] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (17A73800) [pid = 2800] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (15B2B400) [pid = 2800] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:41:11 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (10B2B800) [pid = 2800] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:41:11 INFO - PROCESS | 2800 | 1464626471621 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:41:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 847ms 09:41:11 INFO - PROCESS | 2800 | 1464626471636 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 2800 | 1464626471638 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:41:11 INFO - PROCESS | 2800 | 1464626471641 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 2800 | 1464626471642 Marionette TRACE conn4 <- [1,2954,null,{}] 09:41:11 INFO - PROCESS | 2800 | 1464626471646 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 2800 | 1464626471746 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:41:11 INFO - PROCESS | 2800 | 1464626471860 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 2800 | ++DOCSHELL 12AF5000 == 75 [pid = 2800] [id = 749] 09:41:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (12DA7400) [pid = 2800] [serial = 2246] [outer = 00000000] 09:41:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (1746A000) [pid = 2800] [serial = 2247] [outer = 12DA7400] 09:41:11 INFO - PROCESS | 2800 | 1464626471904 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (186C2400) [pid = 2800] [serial = 2248] [outer = 12DA7400] 09:41:12 INFO - PROCESS | 2800 | 1464626472233 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:41:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 627ms 09:41:12 INFO - PROCESS | 2800 | 1464626472280 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 2800 | 1464626472282 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:41:12 INFO - PROCESS | 2800 | 1464626472285 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 2800 | 1464626472287 Marionette TRACE conn4 <- [1,2958,null,{}] 09:41:12 INFO - PROCESS | 2800 | 1464626472290 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 2800 | 1464626472437 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:41:12 INFO - PROCESS | 2800 | 1464626472446 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 2800 | ++DOCSHELL 153AB800 == 76 [pid = 2800] [id = 750] 09:41:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (1723FC00) [pid = 2800] [serial = 2249] [outer = 00000000] 09:41:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (18D15C00) [pid = 2800] [serial = 2250] [outer = 1723FC00] 09:41:12 INFO - PROCESS | 2800 | 1464626472490 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (18D1E000) [pid = 2800] [serial = 2251] [outer = 1723FC00] 09:41:12 INFO - PROCESS | 2800 | 1464626472911 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:41:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 643ms 09:41:12 INFO - PROCESS | 2800 | 1464626472923 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 2800 | 1464626472925 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 09:41:12 INFO - PROCESS | 2800 | 1464626472928 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:41:12 INFO - PROCESS | 2800 | 1464626472930 Marionette TRACE conn4 <- [1,2962,null,{}] 09:41:12 INFO - PROCESS | 2800 | 1464626472933 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 2800 | 1464626473025 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:41:13 INFO - PROCESS | 2800 | 1464626473146 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 2800 | ++DOCSHELL 18D20C00 == 77 [pid = 2800] [id = 751] 09:41:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (18D84800) [pid = 2800] [serial = 2252] [outer = 00000000] 09:41:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (199D7C00) [pid = 2800] [serial = 2253] [outer = 18D84800] 09:41:13 INFO - PROCESS | 2800 | 1464626473190 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (1A167400) [pid = 2800] [serial = 2254] [outer = 18D84800] 09:41:13 INFO - PROCESS | 2800 | 1464626473648 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:41:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 737ms 09:41:13 INFO - PROCESS | 2800 | 1464626473670 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 2800 | 1464626473674 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 09:41:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:41:13 INFO - PROCESS | 2800 | 1464626473680 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 2800 | 1464626473684 Marionette TRACE conn4 <- [1,2966,null,{}] 09:41:13 INFO - PROCESS | 2800 | 1464626473690 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 2800 | 1464626473811 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:41:14 INFO - PROCESS | 2800 | 1464626473995 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 2800 | ++DOCSHELL 10A2E800 == 78 [pid = 2800] [id = 752] 09:41:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (10A5A800) [pid = 2800] [serial = 2255] [outer = 00000000] 09:41:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (11C10800) [pid = 2800] [serial = 2256] [outer = 10A5A800] 09:41:14 INFO - PROCESS | 2800 | 1464626474051 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (13079000) [pid = 2800] [serial = 2257] [outer = 10A5A800] 09:41:14 INFO - PROCESS | 2800 | 1464626474556 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:41:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 909ms 09:41:14 INFO - PROCESS | 2800 | 1464626474585 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 2800 | 1464626474591 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:41:14 INFO - PROCESS | 2800 | 1464626474598 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 2800 | 1464626474601 Marionette TRACE conn4 <- [1,2970,null,{}] 09:41:14 INFO - PROCESS | 2800 | 1464626474604 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 2800 | 1464626474724 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:41:14 INFO - PROCESS | 2800 | 1464626474851 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 2800 | ++DOCSHELL 1542E800 == 79 [pid = 2800] [id = 753] 09:41:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (15953800) [pid = 2800] [serial = 2258] [outer = 00000000] 09:41:14 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (15FC3000) [pid = 2800] [serial = 2259] [outer = 15953800] 09:41:14 INFO - PROCESS | 2800 | 1464626474911 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (16932C00) [pid = 2800] [serial = 2260] [outer = 15953800] 09:41:15 INFO - PROCESS | 2800 | 1464626475433 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:41:15 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:41:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:41:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 894ms 09:41:15 INFO - PROCESS | 2800 | 1464626475500 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:41:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:41:15 INFO - PROCESS | 2800 | 1464626475503 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 09:41:15 INFO - PROCESS | 2800 | 1464626475507 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 2800 | 1464626475511 Marionette TRACE conn4 <- [1,2974,null,{}] 09:41:15 INFO - PROCESS | 2800 | 1464626475522 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 2800 | 1464626475640 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:41:15 INFO - PROCESS | 2800 | 1464626475797 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 2800 | ++DOCSHELL 18966400 == 80 [pid = 2800] [id = 754] 09:41:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (18969C00) [pid = 2800] [serial = 2261] [outer = 00000000] 09:41:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (199A6400) [pid = 2800] [serial = 2262] [outer = 18969C00] 09:41:15 INFO - PROCESS | 2800 | 1464626475855 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (1A4CC800) [pid = 2800] [serial = 2263] [outer = 18969C00] 09:41:16 INFO - PROCESS | 2800 | 1464626476404 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:41:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 909ms 09:41:16 INFO - PROCESS | 2800 | 1464626476442 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 2800 | 1464626476445 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:41:16 INFO - PROCESS | 2800 | 1464626476448 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 2800 | 1464626476450 Marionette TRACE conn4 <- [1,2978,null,{}] 09:41:16 INFO - PROCESS | 2800 | 1464626476455 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 2800 | 1464626476627 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:41:16 INFO - PROCESS | 2800 | 1464626476794 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 2800 | ++DOCSHELL 18D18400 == 81 [pid = 2800] [id = 755] 09:41:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (18D8F800) [pid = 2800] [serial = 2264] [outer = 00000000] 09:41:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (1AA04C00) [pid = 2800] [serial = 2265] [outer = 18D8F800] 09:41:16 INFO - PROCESS | 2800 | 1464626476848 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (1ACAFC00) [pid = 2800] [serial = 2266] [outer = 18D8F800] 09:41:17 INFO - PROCESS | 2800 | ++DOCSHELL 1A95B000 == 82 [pid = 2800] [id = 756] 09:41:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (1ACAD000) [pid = 2800] [serial = 2267] [outer = 00000000] 09:41:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (1B4F2C00) [pid = 2800] [serial = 2268] [outer = 1ACAD000] 09:41:17 INFO - PROCESS | 2800 | 1464626477418 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:41:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1004ms 09:41:17 INFO - PROCESS | 2800 | 1464626477450 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 2800 | 1464626477452 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:41:17 INFO - PROCESS | 2800 | 1464626477455 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 2800 | 1464626477457 Marionette TRACE conn4 <- [1,2982,null,{}] 09:41:17 INFO - PROCESS | 2800 | 1464626477461 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 2800 | 1464626477599 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:41:17 INFO - PROCESS | 2800 | 1464626477761 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 2800 | ++DOCSHELL 1A950C00 == 83 [pid = 2800] [id = 757] 09:41:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (1A952C00) [pid = 2800] [serial = 2269] [outer = 00000000] 09:41:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1B4EFC00) [pid = 2800] [serial = 2270] [outer = 1A952C00] 09:41:17 INFO - PROCESS | 2800 | 1464626477815 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1C331C00) [pid = 2800] [serial = 2271] [outer = 1A952C00] 09:41:18 INFO - PROCESS | 2800 | 1464626478342 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:41:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:41:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 941ms 09:41:18 INFO - PROCESS | 2800 | 1464626478401 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 2800 | 1464626478403 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:41:18 INFO - PROCESS | 2800 | 1464626478407 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 2800 | 1464626478409 Marionette TRACE conn4 <- [1,2986,null,{}] 09:41:18 INFO - PROCESS | 2800 | 1464626478412 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 2800 | 1464626478552 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:41:18 INFO - PROCESS | 2800 | 1464626478721 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 2800 | ++DOCSHELL 1B4EF800 == 84 [pid = 2800] [id = 758] 09:41:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1C4A4C00) [pid = 2800] [serial = 2272] [outer = 00000000] 09:41:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1C4AD000) [pid = 2800] [serial = 2273] [outer = 1C4A4C00] 09:41:18 INFO - PROCESS | 2800 | 1464626478776 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1C4B0000) [pid = 2800] [serial = 2274] [outer = 1C4A4C00] 09:41:19 INFO - PROCESS | 2800 | 1464626479263 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:41:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:41:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 894ms 09:41:19 INFO - PROCESS | 2800 | 1464626479342 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 2800 | 1464626479344 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 09:41:19 INFO - PROCESS | 2800 | 1464626479366 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 2800 | 1464626479368 Marionette TRACE conn4 <- [1,2990,null,{}] 09:41:19 INFO - PROCESS | 2800 | 1464626479372 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:41:19 INFO - PROCESS | 2800 | 1464626479489 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:41:19 INFO - PROCESS | 2800 | 1464626479643 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 2800 | ++DOCSHELL 1C333800 == 85 [pid = 2800] [id = 759] 09:41:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1C336C00) [pid = 2800] [serial = 2275] [outer = 00000000] 09:41:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1CD9D800) [pid = 2800] [serial = 2276] [outer = 1C336C00] 09:41:19 INFO - PROCESS | 2800 | 1464626479697 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1CDA1000) [pid = 2800] [serial = 2277] [outer = 1C336C00] 09:41:20 INFO - PROCESS | 2800 | 1464626480183 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:41:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 847ms 09:41:20 INFO - PROCESS | 2800 | 1464626480214 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 2800 | 1464626480216 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:41:20 INFO - PROCESS | 2800 | 1464626480220 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 2800 | 1464626480222 Marionette TRACE conn4 <- [1,2994,null,{}] 09:41:20 INFO - PROCESS | 2800 | 1464626480225 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 2800 | 1464626480338 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:41:20 INFO - PROCESS | 2800 | 1464626480522 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 2800 | ++DOCSHELL 1CDA0400 == 86 [pid = 2800] [id = 760] 09:41:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1CDA3400) [pid = 2800] [serial = 2278] [outer = 00000000] 09:41:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (1D00E000) [pid = 2800] [serial = 2279] [outer = 1CDA3400] 09:41:20 INFO - PROCESS | 2800 | 1464626480575 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (1D010800) [pid = 2800] [serial = 2280] [outer = 1CDA3400] 09:41:21 INFO - PROCESS | 2800 | 1464626481037 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:41:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 831ms 09:41:21 INFO - PROCESS | 2800 | 1464626481063 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 2800 | 1464626481065 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 09:41:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:41:21 INFO - PROCESS | 2800 | 1464626481068 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 2800 | 1464626481070 Marionette TRACE conn4 <- [1,2998,null,{}] 09:41:21 INFO - PROCESS | 2800 | 1464626481088 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 2800 | 1464626481241 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:41:21 INFO - PROCESS | 2800 | 1464626481255 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 2800 | ++DOCSHELL 1CDA6C00 == 87 [pid = 2800] [id = 761] 09:41:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (1D00D800) [pid = 2800] [serial = 2281] [outer = 00000000] 09:41:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (1D01A000) [pid = 2800] [serial = 2282] [outer = 1D00D800] 09:41:21 INFO - PROCESS | 2800 | 1464626481320 Marionette DEBUG loaded listener.js 09:41:21 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (1D01CC00) [pid = 2800] [serial = 2283] [outer = 1D00D800] 09:41:21 INFO - PROCESS | 2800 | [2800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:41:21 INFO - PROCESS | 2800 | 1464626481941 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:41:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:41:21 INFO - {} 09:41:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:41:21 INFO - {} 09:41:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:41:21 INFO - {} 09:41:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:41:21 INFO - {} 09:41:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 909ms 09:41:21 INFO - PROCESS | 2800 | 1464626481973 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 2800 | 1464626481975 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /FileAPI/fileReader.html 09:41:22 INFO - PROCESS | 2800 | 1464626481979 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 2800 | 1464626481981 Marionette TRACE conn4 <- [1,3002,null,{}] 09:41:22 INFO - PROCESS | 2800 | 1464626481984 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 2800 | 1464626482132 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:41:22 INFO - PROCESS | 2800 | 1464626482286 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 2800 | ++DOCSHELL 1A169400 == 88 [pid = 2800] [id = 762] 09:41:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (1D015400) [pid = 2800] [serial = 2284] [outer = 00000000] 09:41:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (1D0AF800) [pid = 2800] [serial = 2285] [outer = 1D015400] 09:41:22 INFO - PROCESS | 2800 | 1464626482340 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (1D0B9000) [pid = 2800] [serial = 2286] [outer = 1D015400] 09:41:22 INFO - PROCESS | 2800 | 1464626482849 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:41:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:41:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:41:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:41:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 910ms 09:41:22 INFO - PROCESS | 2800 | 1464626482883 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 2800 | 1464626482886 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /FileAPI/historical.html 09:41:22 INFO - PROCESS | 2800 | 1464626482889 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 2800 | 1464626482892 Marionette TRACE conn4 <- [1,3006,null,{}] 09:41:22 INFO - PROCESS | 2800 | 1464626482914 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 2800 | 1464626483045 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:41:23 INFO - PROCESS | 2800 | 1464626483387 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 2800 | ++DOCSHELL 10A2D000 == 89 [pid = 2800] [id = 763] 09:41:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (10A2F400) [pid = 2800] [serial = 2287] [outer = 00000000] 09:41:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (10A75000) [pid = 2800] [serial = 2288] [outer = 10A2F400] 09:41:23 INFO - PROCESS | 2800 | 1464626483457 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 2800 | ++DOMWINDOW == 165 (10B3E000) [pid = 2800] [serial = 2289] [outer = 10A2F400] 09:41:24 INFO - PROCESS | 2800 | 1464626484044 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:41:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:41:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:41:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:41:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:41:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:41:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:41:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:41:24 INFO - TEST-OK | /FileAPI/historical.html | took 1224ms 09:41:24 INFO - PROCESS | 2800 | 1464626484112 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 2800 | 1464626484117 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /FileAPI/idlharness.html 09:41:24 INFO - PROCESS | 2800 | 1464626484121 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 2800 | 1464626484125 Marionette TRACE conn4 <- [1,3010,null,{}] 09:41:24 INFO - PROCESS | 2800 | 1464626484130 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 2800 | 1464626484243 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:41:24 INFO - PROCESS | 2800 | 1464626484408 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 2800 | ++DOCSHELL 14487000 == 90 [pid = 2800] [id = 764] 09:41:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 166 (14F88C00) [pid = 2800] [serial = 2290] [outer = 00000000] 09:41:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 167 (14FCE800) [pid = 2800] [serial = 2291] [outer = 14F88C00] 09:41:24 INFO - PROCESS | 2800 | 1464626484476 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 2800 | ++DOMWINDOW == 168 (16131800) [pid = 2800] [serial = 2292] [outer = 14F88C00] 09:41:25 INFO - PROCESS | 2800 | 1464626485468 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:41:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:41:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:41:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:41:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:41:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:41:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:41:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:41:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:41:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:41:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:41:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:41:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:41:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:41:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:41:25 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:41:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:41:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:41:25 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:41:25 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:41:25 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:41:25 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:41:25 INFO - TEST-OK | /FileAPI/idlharness.html | took 1521ms 09:41:25 INFO - PROCESS | 2800 | 1464626485663 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 2800 | 1464626485667 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /FileAPI/idlharness.worker 09:41:25 INFO - PROCESS | 2800 | 1464626485672 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 2800 | 1464626485674 Marionette TRACE conn4 <- [1,3014,null,{}] 09:41:25 INFO - PROCESS | 2800 | 1464626485678 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 2800 | 1464626485776 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 17A6D000 == 89 [pid = 2800] [id = 647] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 153AB800 == 88 [pid = 2800] [id = 750] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 12AF5000 == 87 [pid = 2800] [id = 749] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 1800D000 == 86 [pid = 2800] [id = 748] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 1746E000 == 85 [pid = 2800] [id = 747] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 1745A800 == 84 [pid = 2800] [id = 746] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 17459C00 == 83 [pid = 2800] [id = 745] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 16135800 == 82 [pid = 2800] [id = 744] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 15CDAC00 == 81 [pid = 2800] [id = 743] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 10B23C00 == 80 [pid = 2800] [id = 742] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 10A52800 == 79 [pid = 2800] [id = 741] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 167 (1A4CB800) [pid = 2800] [serial = 2197] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 166 (18963800) [pid = 2800] [serial = 2155] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 165 (1A4CA400) [pid = 2800] [serial = 2164] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 164 (13E34C00) [pid = 2800] [serial = 2149] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (103D4C00) [pid = 2800] [serial = 2146] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (1692C800) [pid = 2800] [serial = 2152] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (18D81400) [pid = 2800] [serial = 2158] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (199D8400) [pid = 2800] [serial = 2161] [outer = 00000000] [url = about:blank] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 18229000 == 78 [pid = 2800] [id = 735] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 15956000 == 77 [pid = 2800] [id = 734] 09:41:25 INFO - PROCESS | 2800 | --DOCSHELL 10B57C00 == 76 [pid = 2800] [id = 733] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (199CF000) [pid = 2800] [serial = 2188] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (18228800) [pid = 2800] [serial = 2144] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (1380C800) [pid = 2800] [serial = 2173] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (15CD5400) [pid = 2800] [serial = 2171] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (10B2C800) [pid = 2800] [serial = 2167] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (16F1A400) [pid = 2800] [serial = 2177] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (19F66400) [pid = 2800] [serial = 2189] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (186BFC00) [pid = 2800] [serial = 2194] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (18D12000) [pid = 2800] [serial = 2186] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (156FBC00) [pid = 2800] [serial = 2170] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (17ACB400) [pid = 2800] [serial = 2182] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (16F13400) [pid = 2800] [serial = 2176] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (17470400) [pid = 2800] [serial = 2180] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (17288C00) [pid = 2800] [serial = 2179] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (16132400) [pid = 2800] [serial = 2192] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (189D3C00) [pid = 2800] [serial = 2185] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (14E5E800) [pid = 2800] [serial = 2174] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (10D3F800) [pid = 2800] [serial = 2168] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (18692400) [pid = 2800] [serial = 2183] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (13809400) [pid = 2800] [serial = 2191] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (18D84C00) [pid = 2800] [serial = 2195] [outer = 00000000] [url = about:blank] 09:41:26 INFO - PROCESS | 2800 | 1464626486008 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 2800 | ++DOCSHELL 10501800 == 77 [pid = 2800] [id = 765] 09:41:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (10A21000) [pid = 2800] [serial = 2293] [outer = 00000000] 09:41:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (10B5A800) [pid = 2800] [serial = 2294] [outer = 10A21000] 09:41:26 INFO - PROCESS | 2800 | 1464626486059 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (12D28000) [pid = 2800] [serial = 2295] [outer = 10A21000] 09:41:26 INFO - PROCESS | 2800 | [2800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:41:26 INFO - PROCESS | 2800 | 1464626486927 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:41:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:41:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:41:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:41:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:41:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:41:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:41:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:41:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:41:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:41:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:41:27 INFO - {} 09:41:27 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1427ms 09:41:27 INFO - PROCESS | 2800 | 1464626487105 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 2800 | 1464626487108 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:41:27 INFO - PROCESS | 2800 | 1464626487113 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 2800 | 1464626487118 Marionette TRACE conn4 <- [1,3018,null,{}] 09:41:27 INFO - PROCESS | 2800 | 1464626487127 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 2800 | 1464626487224 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:41:27 INFO - PROCESS | 2800 | 1464626487230 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 2800 | ++DOCSHELL 16932000 == 78 [pid = 2800] [id = 766] 09:41:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (169AD000) [pid = 2800] [serial = 2296] [outer = 00000000] 09:41:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (1E6D3000) [pid = 2800] [serial = 2297] [outer = 169AD000] 09:41:27 INFO - PROCESS | 2800 | 1464626487274 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (1E7C2800) [pid = 2800] [serial = 2298] [outer = 169AD000] 09:41:27 INFO - PROCESS | 2800 | 1464626487736 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:41:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 658ms 09:41:27 INFO - PROCESS | 2800 | 1464626487769 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 2800 | 1464626487772 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:41:27 INFO - PROCESS | 2800 | 1464626487801 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 2800 | 1464626487803 Marionette TRACE conn4 <- [1,3022,null,{}] 09:41:27 INFO - PROCESS | 2800 | 1464626487806 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 2800 | 1464626487906 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:41:27 INFO - PROCESS | 2800 | 1464626487913 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 2800 | ++DOCSHELL 1D44E000 == 79 [pid = 2800] [id = 767] 09:41:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1D44E400) [pid = 2800] [serial = 2299] [outer = 00000000] 09:41:27 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1D455400) [pid = 2800] [serial = 2300] [outer = 1D44E400] 09:41:27 INFO - PROCESS | 2800 | 1464626487957 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1D458800) [pid = 2800] [serial = 2301] [outer = 1D44E400] 09:41:28 INFO - PROCESS | 2800 | 1464626488417 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:41:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 627ms 09:41:28 INFO - PROCESS | 2800 | 1464626488438 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 2800 | 1464626488440 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:41:28 INFO - PROCESS | 2800 | 1464626488444 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 2800 | 1464626488445 Marionette TRACE conn4 <- [1,3026,null,{}] 09:41:28 INFO - PROCESS | 2800 | 1464626488457 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 2800 | 1464626488593 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:41:28 INFO - PROCESS | 2800 | 1464626488709 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 2800 | ++DOCSHELL 1E734000 == 80 [pid = 2800] [id = 768] 09:41:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1E734800) [pid = 2800] [serial = 2302] [outer = 00000000] 09:41:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1E738000) [pid = 2800] [serial = 2303] [outer = 1E734800] 09:41:28 INFO - PROCESS | 2800 | 1464626488771 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1E73D400) [pid = 2800] [serial = 2304] [outer = 1E734800] 09:41:29 INFO - PROCESS | 2800 | 1464626489165 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:41:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:41:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:41:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 737ms 09:41:29 INFO - PROCESS | 2800 | 1464626489185 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 2800 | 1464626489186 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:41:29 INFO - PROCESS | 2800 | 1464626489190 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 2800 | 1464626489192 Marionette TRACE conn4 <- [1,3030,null,{}] 09:41:29 INFO - PROCESS | 2800 | 1464626489196 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 2800 | 1464626489342 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:41:29 INFO - PROCESS | 2800 | 1464626489356 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 2800 | ++DOCSHELL 1E737C00 == 81 [pid = 2800] [id = 769] 09:41:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1E73F800) [pid = 2800] [serial = 2305] [outer = 00000000] 09:41:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1E7CC800) [pid = 2800] [serial = 2306] [outer = 1E73F800] 09:41:29 INFO - PROCESS | 2800 | 1464626489400 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1E7CF400) [pid = 2800] [serial = 2307] [outer = 1E73F800] 09:41:30 INFO - PROCESS | 2800 | 1464626490052 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:41:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:41:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:41:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:41:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1036ms 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (17467000) [pid = 2800] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (10B60C00) [pid = 2800] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (18D1FC00) [pid = 2800] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (130A2000) [pid = 2800] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (16135C00) [pid = 2800] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (186C8800) [pid = 2800] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (199A6000) [pid = 2800] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (0F22B400) [pid = 2800] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (15CDC000) [pid = 2800] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (18D8E000) [pid = 2800] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (199D3C00) [pid = 2800] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (10A2F800) [pid = 2800] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (17AF2C00) [pid = 2800] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (18960000) [pid = 2800] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (1A4C4000) [pid = 2800] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1746B000) [pid = 2800] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (178E5C00) [pid = 2800] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (12DA7400) [pid = 2800] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (184C4C00) [pid = 2800] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (1723FC00) [pid = 2800] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (1A953000) [pid = 2800] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (1A586000) [pid = 2800] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (18232400) [pid = 2800] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (105EE400) [pid = 2800] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1B4EBC00) [pid = 2800] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (10D35000) [pid = 2800] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (16923400) [pid = 2800] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (15CDB400) [pid = 2800] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (15956C00) [pid = 2800] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (1AA0B800) [pid = 2800] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (10B26400) [pid = 2800] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:41:30 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (1108B400) [pid = 2800] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:41:30 INFO - PROCESS | 2800 | 1464626490499 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 2800 | 1464626490502 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 09:41:30 INFO - PROCESS | 2800 | 1464626490507 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 2800 | 1464626490509 Marionette TRACE conn4 <- [1,3034,null,{}] 09:41:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:41:30 INFO - PROCESS | 2800 | 1464626490512 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 2800 | 1464626490606 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:41:30 INFO - PROCESS | 2800 | 1464626490612 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 2800 | ++DOCSHELL 10482000 == 82 [pid = 2800] [id = 770] 09:41:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (114AB000) [pid = 2800] [serial = 2308] [outer = 00000000] 09:41:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (15956C00) [pid = 2800] [serial = 2309] [outer = 114AB000] 09:41:30 INFO - PROCESS | 2800 | 1464626490656 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (17289000) [pid = 2800] [serial = 2310] [outer = 114AB000] 09:41:30 INFO - PROCESS | 2800 | [2800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:41:31 INFO - PROCESS | 2800 | 1464626491132 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:41:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:41:31 INFO - {} 09:41:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 643ms 09:41:31 INFO - PROCESS | 2800 | 1464626491147 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 2800 | 1464626491149 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:41:31 INFO - PROCESS | 2800 | 1464626491153 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 2800 | 1464626491154 Marionette TRACE conn4 <- [1,3038,null,{}] 09:41:31 INFO - PROCESS | 2800 | 1464626491158 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 2800 | 1464626491251 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:41:31 INFO - PROCESS | 2800 | 1464626491257 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 2800 | ++DOCSHELL 16E35C00 == 83 [pid = 2800] [id = 771] 09:41:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (199CF800) [pid = 2800] [serial = 2311] [outer = 00000000] 09:41:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 127 (1A586000) [pid = 2800] [serial = 2312] [outer = 199CF800] 09:41:31 INFO - PROCESS | 2800 | 1464626491301 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 128 (1AA0B800) [pid = 2800] [serial = 2313] [outer = 199CF800] 09:41:31 INFO - PROCESS | 2800 | 1464626491743 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:41:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:41:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:41:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:41:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 643ms 09:41:31 INFO - PROCESS | 2800 | 1464626491801 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 2800 | 1464626491803 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:41:31 INFO - PROCESS | 2800 | 1464626491807 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 2800 | 1464626491808 Marionette TRACE conn4 <- [1,3042,null,{}] 09:41:31 INFO - PROCESS | 2800 | 1464626491816 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 2800 | 1464626491911 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:41:31 INFO - PROCESS | 2800 | 1464626491917 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 2800 | ++DOCSHELL 1A4C4000 == 84 [pid = 2800] [id = 772] 09:41:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 129 (1A587C00) [pid = 2800] [serial = 2314] [outer = 00000000] 09:41:31 INFO - PROCESS | 2800 | ++DOMWINDOW == 130 (1F56DC00) [pid = 2800] [serial = 2315] [outer = 1A587C00] 09:41:31 INFO - PROCESS | 2800 | 1464626491960 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 2800 | ++DOMWINDOW == 131 (1F570800) [pid = 2800] [serial = 2316] [outer = 1A587C00] 09:41:32 INFO - PROCESS | 2800 | 1464626492856 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:41:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:41:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:41:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:41:33 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1191ms 09:41:33 INFO - PROCESS | 2800 | 1464626492994 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 2800 | 1464626492999 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:41:33 INFO - PROCESS | 2800 | 1464626493005 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 2800 | 1464626493010 Marionette TRACE conn4 <- [1,3046,null,{}] 09:41:33 INFO - PROCESS | 2800 | 1464626493015 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 2800 | 1464626493132 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:41:33 INFO - PROCESS | 2800 | 1464626493325 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 2800 | ++DOCSHELL 10A52800 == 85 [pid = 2800] [id = 773] 09:41:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 132 (10A5A400) [pid = 2800] [serial = 2317] [outer = 00000000] 09:41:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 133 (14FD4000) [pid = 2800] [serial = 2318] [outer = 10A5A400] 09:41:33 INFO - PROCESS | 2800 | 1464626493427 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 2800 | ++DOMWINDOW == 134 (15B26800) [pid = 2800] [serial = 2319] [outer = 10A5A400] 09:41:34 INFO - PROCESS | 2800 | 1464626494013 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:41:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:41:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:41:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:41:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:41:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1004ms 09:41:34 INFO - PROCESS | 2800 | 1464626494058 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 2800 | 1464626494064 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 09:41:34 INFO - PROCESS | 2800 | 1464626494072 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:41:34 INFO - PROCESS | 2800 | 1464626494075 Marionette TRACE conn4 <- [1,3050,null,{}] 09:41:34 INFO - PROCESS | 2800 | 1464626494079 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 2800 | 1464626494200 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:41:34 INFO - PROCESS | 2800 | 1464626494377 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 2800 | ++DOCSHELL 17ACB400 == 86 [pid = 2800] [id = 774] 09:41:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 135 (17ACF400) [pid = 2800] [serial = 2320] [outer = 00000000] 09:41:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 136 (1822C000) [pid = 2800] [serial = 2321] [outer = 17ACF400] 09:41:34 INFO - PROCESS | 2800 | 1464626494466 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 2800 | ++DOMWINDOW == 137 (186C5400) [pid = 2800] [serial = 2322] [outer = 17ACF400] 09:41:34 INFO - PROCESS | 2800 | [2800] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:41:35 INFO - PROCESS | 2800 | 1464626495102 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:41:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:41:35 INFO - {} 09:41:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1051ms 09:41:35 INFO - PROCESS | 2800 | 1464626495115 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 2800 | 1464626495118 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:41:35 INFO - PROCESS | 2800 | 1464626495140 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 2800 | 1464626495144 Marionette TRACE conn4 <- [1,3054,null,{}] 09:41:35 INFO - PROCESS | 2800 | 1464626495155 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 2800 | 1464626495296 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:41:35 INFO - PROCESS | 2800 | 1464626495451 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:35 INFO - PROCESS | 2800 | ++DOCSHELL 18D15000 == 87 [pid = 2800] [id = 775] 09:41:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 138 (18D17C00) [pid = 2800] [serial = 2323] [outer = 00000000] 09:41:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 139 (199DA800) [pid = 2800] [serial = 2324] [outer = 18D17C00] 09:41:35 INFO - PROCESS | 2800 | 1464626495508 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 2800 | ++DOMWINDOW == 140 (1A4D0400) [pid = 2800] [serial = 2325] [outer = 18D17C00] 09:41:36 INFO - PROCESS | 2800 | 1464626496063 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:41:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:41:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 956ms 09:41:36 INFO - PROCESS | 2800 | 1464626496084 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 2800 | 1464626496087 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:41:36 INFO - PROCESS | 2800 | 1464626496090 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 2800 | 1464626496092 Marionette TRACE conn4 <- [1,3058,null,{}] 09:41:36 INFO - PROCESS | 2800 | 1464626496096 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 2800 | 1464626496215 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:41:36 INFO - PROCESS | 2800 | 1464626496350 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 2800 | ++DOCSHELL 10D36800 == 88 [pid = 2800] [id = 776] 09:41:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 141 (1108B400) [pid = 2800] [serial = 2326] [outer = 00000000] 09:41:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 142 (18D8AC00) [pid = 2800] [serial = 2327] [outer = 1108B400] 09:41:36 INFO - PROCESS | 2800 | 1464626496404 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 2800 | ++DOMWINDOW == 143 (1B4E5800) [pid = 2800] [serial = 2328] [outer = 1108B400] 09:41:36 INFO - PROCESS | 2800 | 1464626496902 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:41:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:41:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 847ms 09:41:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:41:36 INFO - PROCESS | 2800 | 1464626496933 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 2800 | 1464626496935 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 09:41:36 INFO - PROCESS | 2800 | 1464626496939 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 2800 | 1464626496941 Marionette TRACE conn4 <- [1,3062,null,{}] 09:41:36 INFO - PROCESS | 2800 | 1464626496944 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 2800 | 1464626497090 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:41:37 INFO - PROCESS | 2800 | 1464626497262 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 2800 | ++DOCSHELL 18D88400 == 89 [pid = 2800] [id = 777] 09:41:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 144 (18D8E000) [pid = 2800] [serial = 2329] [outer = 00000000] 09:41:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 145 (1CDA7C00) [pid = 2800] [serial = 2330] [outer = 18D8E000] 09:41:37 INFO - PROCESS | 2800 | 1464626497317 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 2800 | ++DOMWINDOW == 146 (1D0B0000) [pid = 2800] [serial = 2331] [outer = 18D8E000] 09:41:37 INFO - PROCESS | 2800 | 1464626497810 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:41:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 894ms 09:41:37 INFO - PROCESS | 2800 | 1464626497859 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 2800 | 1464626497863 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 09:41:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:41:37 INFO - PROCESS | 2800 | 1464626497868 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - PROCESS | 2800 | 1464626497870 Marionette TRACE conn4 <- [1,3066,null,{}] 09:41:37 INFO - PROCESS | 2800 | 1464626497874 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 2800 | 1464626498008 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:41:38 INFO - PROCESS | 2800 | 1464626498182 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 2800 | ++DOCSHELL 1E735000 == 90 [pid = 2800] [id = 778] 09:41:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 147 (1E73A000) [pid = 2800] [serial = 2332] [outer = 00000000] 09:41:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 148 (1E7C7000) [pid = 2800] [serial = 2333] [outer = 1E73A000] 09:41:38 INFO - PROCESS | 2800 | 1464626498237 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 2800 | ++DOMWINDOW == 149 (1E7CC000) [pid = 2800] [serial = 2334] [outer = 1E73A000] 09:41:38 INFO - PROCESS | 2800 | 1464626498776 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 2800 | 1464626498886 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:41:38 INFO - PROCESS | 2800 | 1464626498889 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 2800 | 1464626498891 Marionette TRACE conn4 <- [1,3070,null,{}] 09:41:38 INFO - PROCESS | 2800 | 1464626498910 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 2800 | 1464626499024 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:41:39 INFO - PROCESS | 2800 | 1464626499186 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 2800 | ++DOCSHELL 1F56D400 == 91 [pid = 2800] [id = 779] 09:41:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 150 (1F571C00) [pid = 2800] [serial = 2335] [outer = 00000000] 09:41:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 151 (1F673800) [pid = 2800] [serial = 2336] [outer = 1F571C00] 09:41:39 INFO - PROCESS | 2800 | 1464626499242 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 2800 | ++DOMWINDOW == 152 (1F675800) [pid = 2800] [serial = 2337] [outer = 1F571C00] 09:41:39 INFO - PROCESS | 2800 | 1464626499783 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:41:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:41:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:41:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:41:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:41:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 972ms 09:41:39 INFO - PROCESS | 2800 | 1464626499856 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 2800 | 1464626499858 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:41:39 INFO - PROCESS | 2800 | 1464626499862 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 2800 | 1464626499863 Marionette TRACE conn4 <- [1,3074,null,{}] 09:41:39 INFO - PROCESS | 2800 | 1464626499867 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 2800 | 1464626499991 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:41:40 INFO - PROCESS | 2800 | 1464626500169 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 2800 | ++DOCSHELL 1F677400 == 92 [pid = 2800] [id = 780] 09:41:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 153 (1F677800) [pid = 2800] [serial = 2338] [outer = 00000000] 09:41:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 154 (1F67E400) [pid = 2800] [serial = 2339] [outer = 1F677800] 09:41:40 INFO - PROCESS | 2800 | 1464626500227 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 2800 | ++DOMWINDOW == 155 (17AD7800) [pid = 2800] [serial = 2340] [outer = 1F677800] 09:41:40 INFO - PROCESS | 2800 | 1464626500750 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:41:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 941ms 09:41:40 INFO - PROCESS | 2800 | 1464626500808 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 2800 | 1464626500811 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:41:40 INFO - PROCESS | 2800 | 1464626500814 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 2800 | 1464626500816 Marionette TRACE conn4 <- [1,3078,null,{}] 09:41:40 INFO - PROCESS | 2800 | 1464626500820 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 2800 | 1464626500943 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:41:41 INFO - PROCESS | 2800 | 1464626501146 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 2800 | ++DOCSHELL 1055D000 == 93 [pid = 2800] [id = 781] 09:41:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 156 (10A74800) [pid = 2800] [serial = 2341] [outer = 00000000] 09:41:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 157 (1F67E800) [pid = 2800] [serial = 2342] [outer = 10A74800] 09:41:41 INFO - PROCESS | 2800 | 1464626501200 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 2800 | ++DOMWINDOW == 158 (1F973000) [pid = 2800] [serial = 2343] [outer = 10A74800] 09:41:41 INFO - PROCESS | 2800 | 1464626501730 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 941ms 09:41:41 INFO - PROCESS | 2800 | 1464626501760 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 2800 | 1464626501762 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 09:41:41 INFO - PROCESS | 2800 | 1464626501766 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:41:41 INFO - PROCESS | 2800 | 1464626501768 Marionette TRACE conn4 <- [1,3082,null,{}] 09:41:41 INFO - PROCESS | 2800 | 1464626501772 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 2800 | 1464626501891 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:41:42 INFO - PROCESS | 2800 | 1464626502076 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 2800 | ++DOCSHELL 105E9000 == 94 [pid = 2800] [id = 782] 09:41:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 159 (10A2C000) [pid = 2800] [serial = 2344] [outer = 00000000] 09:41:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 160 (10D32800) [pid = 2800] [serial = 2345] [outer = 10A2C000] 09:41:42 INFO - PROCESS | 2800 | 1464626502131 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 2800 | ++DOMWINDOW == 161 (12AF9000) [pid = 2800] [serial = 2346] [outer = 10A2C000] 09:41:42 INFO - PROCESS | 2800 | 1464626502932 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1192ms 09:41:43 INFO - PROCESS | 2800 | 1464626503000 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 2800 | 1464626503005 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 09:41:43 INFO - PROCESS | 2800 | 1464626503010 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:41:43 INFO - PROCESS | 2800 | 1464626503013 Marionette TRACE conn4 <- [1,3086,null,{}] 09:41:43 INFO - PROCESS | 2800 | 1464626503062 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 2800 | 1464626503164 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:41:43 INFO - PROCESS | 2800 | 1464626503373 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 2800 | ++DOCSHELL 1330D000 == 95 [pid = 2800] [id = 783] 09:41:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 162 (13319400) [pid = 2800] [serial = 2347] [outer = 00000000] 09:41:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 163 (11C05C00) [pid = 2800] [serial = 2348] [outer = 13319400] 09:41:43 INFO - PROCESS | 2800 | 1464626503431 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 2800 | ++DOMWINDOW == 164 (14E6B800) [pid = 2800] [serial = 2349] [outer = 13319400] 09:41:43 INFO - PROCESS | 2800 | 1464626503941 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 988ms 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 199A5000 == 94 [pid = 2800] [id = 720] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 16E35C00 == 93 [pid = 2800] [id = 771] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 10482000 == 92 [pid = 2800] [id = 770] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1E737C00 == 91 [pid = 2800] [id = 769] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1E734000 == 90 [pid = 2800] [id = 768] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1D44E000 == 89 [pid = 2800] [id = 767] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 16932000 == 88 [pid = 2800] [id = 766] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 10501800 == 87 [pid = 2800] [id = 765] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 14487000 == 86 [pid = 2800] [id = 764] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 10A2D000 == 85 [pid = 2800] [id = 763] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 163 (199D7C00) [pid = 2800] [serial = 2253] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | 1464626504088 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 2800 | 1464626504093 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1B4EF800 == 84 [pid = 2800] [id = 758] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1A950C00 == 83 [pid = 2800] [id = 757] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1A95B000 == 82 [pid = 2800] [id = 756] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 18D18400 == 81 [pid = 2800] [id = 755] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 18966400 == 80 [pid = 2800] [id = 754] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 1542E800 == 79 [pid = 2800] [id = 753] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 10A2E800 == 78 [pid = 2800] [id = 752] 09:41:44 INFO - PROCESS | 2800 | --DOCSHELL 18D20C00 == 77 [pid = 2800] [id = 751] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 162 (18D85400) [pid = 2800] [serial = 2159] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 161 (18D8B400) [pid = 2800] [serial = 2114] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 160 (1A4CBC00) [pid = 2800] [serial = 2165] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 159 (141C8800) [pid = 2800] [serial = 2108] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 158 (199D0400) [pid = 2800] [serial = 2120] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 157 (14FCD400) [pid = 2800] [serial = 2150] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 156 (1746F400) [pid = 2800] [serial = 2111] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 155 (189DD000) [pid = 2800] [serial = 2156] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 154 (19F78C00) [pid = 2800] [serial = 2162] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 153 (10A50400) [pid = 2800] [serial = 2147] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 152 (16F1D000) [pid = 2800] [serial = 2153] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 151 (1999E400) [pid = 2800] [serial = 2117] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 150 (1A168000) [pid = 2800] [serial = 2123] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 149 (18D1E400) [pid = 2800] [serial = 2105] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 148 (175EC000) [pid = 2800] [serial = 2238] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 147 (17A6C000) [pid = 2800] [serial = 2239] [outer = 00000000] [url = about:blank] 09:41:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 146 (186BE000) [pid = 2800] [serial = 2242] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 145 (180A0400) [pid = 2800] [serial = 2241] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 144 (1746A000) [pid = 2800] [serial = 2247] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 143 (18968C00) [pid = 2800] [serial = 2244] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 142 (18D15C00) [pid = 2800] [serial = 2250] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 141 (189D8400) [pid = 2800] [serial = 2245] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 140 (1AA09000) [pid = 2800] [serial = 2213] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 139 (1AA05000) [pid = 2800] [serial = 2212] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 138 (1A957400) [pid = 2800] [serial = 2210] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 137 (1A953400) [pid = 2800] [serial = 2209] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 136 (18D8C000) [pid = 2800] [serial = 2207] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 135 (186CB800) [pid = 2800] [serial = 2206] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 134 (128B7800) [pid = 2800] [serial = 2222] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 133 (11A17400) [pid = 2800] [serial = 2221] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 132 (1C32C400) [pid = 2800] [serial = 2219] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 131 (1B4F2800) [pid = 2800] [serial = 2218] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 130 (13E2DC00) [pid = 2800] [serial = 2201] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 129 (1307A000) [pid = 2800] [serial = 2200] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 128 (16F14000) [pid = 2800] [serial = 2233] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 127 (18D1E000) [pid = 2800] [serial = 2251] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 126 (16130400) [pid = 2800] [serial = 2230] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 125 (167E4000) [pid = 2800] [serial = 2231] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 124 (16926000) [pid = 2800] [serial = 2204] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 123 (1612A800) [pid = 2800] [serial = 2203] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 122 (1B4EA400) [pid = 2800] [serial = 2216] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 121 (1B4E5C00) [pid = 2800] [serial = 2215] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 120 (13809800) [pid = 2800] [serial = 2227] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 119 (14486000) [pid = 2800] [serial = 2228] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 118 (14FCCC00) [pid = 2800] [serial = 2225] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 117 (141D5800) [pid = 2800] [serial = 2224] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 116 (17469800) [pid = 2800] [serial = 2236] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 115 (186C2400) [pid = 2800] [serial = 2248] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | --DOMWINDOW == 114 (16F1D800) [pid = 2800] [serial = 2234] [outer = 00000000] [url = about:blank] 09:41:44 INFO - PROCESS | 2800 | 1464626504154 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 2800 | 1464626504157 Marionette TRACE conn4 <- [1,3090,null,{}] 09:41:44 INFO - PROCESS | 2800 | 1464626504161 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 2800 | 1464626504260 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:41:44 INFO - PROCESS | 2800 | 1464626504267 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 2800 | ++DOCSHELL 12B8BC00 == 78 [pid = 2800] [id = 784] 09:41:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 115 (12D24C00) [pid = 2800] [serial = 2350] [outer = 00000000] 09:41:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 116 (133A9400) [pid = 2800] [serial = 2351] [outer = 12D24C00] 09:41:44 INFO - PROCESS | 2800 | 1464626504313 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 2800 | ++DOMWINDOW == 117 (14483800) [pid = 2800] [serial = 2352] [outer = 12D24C00] 09:41:44 INFO - PROCESS | 2800 | 1464626504864 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:41:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 768ms 09:41:44 INFO - PROCESS | 2800 | 1464626504908 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 2800 | 1464626504910 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 09:41:44 INFO - PROCESS | 2800 | 1464626504913 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:41:44 INFO - PROCESS | 2800 | 1464626504917 Marionette TRACE conn4 <- [1,3094,null,{}] 09:41:44 INFO - PROCESS | 2800 | 1464626504927 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 2800 | 1464626505032 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:41:45 INFO - PROCESS | 2800 | 1464626505158 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 2800 | ++DOCSHELL 15954000 == 79 [pid = 2800] [id = 785] 09:41:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 118 (15958C00) [pid = 2800] [serial = 2353] [outer = 00000000] 09:41:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 119 (1612B000) [pid = 2800] [serial = 2354] [outer = 15958C00] 09:41:45 INFO - PROCESS | 2800 | 1464626505205 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 120 (167DA000) [pid = 2800] [serial = 2355] [outer = 15958C00] 09:41:45 INFO - PROCESS | 2800 | 1464626505549 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:41:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:41:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:41:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 706ms 09:41:45 INFO - PROCESS | 2800 | 1464626505613 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 2800 | 1464626505616 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:41:45 INFO - PROCESS | 2800 | 1464626505619 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 2800 | 1464626505621 Marionette TRACE conn4 <- [1,3098,null,{}] 09:41:45 INFO - PROCESS | 2800 | 1464626505624 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 2800 | 1464626505750 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:41:45 INFO - PROCESS | 2800 | 1464626505759 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 2800 | ++DOCSHELL 16925000 == 80 [pid = 2800] [id = 786] 09:41:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 121 (1692C800) [pid = 2800] [serial = 2356] [outer = 00000000] 09:41:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 122 (16E3B000) [pid = 2800] [serial = 2357] [outer = 1692C800] 09:41:45 INFO - PROCESS | 2800 | 1464626505804 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 2800 | ++DOMWINDOW == 123 (16F16400) [pid = 2800] [serial = 2358] [outer = 1692C800] 09:41:46 INFO - PROCESS | 2800 | 1464626506241 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:41:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:41:46 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:41:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:41:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 643ms 09:41:46 INFO - PROCESS | 2800 | 1464626506257 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 2800 | 1464626506259 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:41:46 INFO - PROCESS | 2800 | 1464626506262 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 2800 | 1464626506263 Marionette TRACE conn4 <- [1,3102,null,{}] 09:41:46 INFO - PROCESS | 2800 | 1464626506266 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 2800 | 1464626506433 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:41:46 INFO - PROCESS | 2800 | 1464626506447 Marionette TRACE conn4 -> [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\", \"0b2643ae-d879-426c-a2cc-2b029e17a907\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 2800 | ++DOCSHELL 16F19C00 == 81 [pid = 2800] [id = 787] 09:41:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 124 (16F1BC00) [pid = 2800] [serial = 2359] [outer = 00000000] 09:41:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 125 (17459400) [pid = 2800] [serial = 2360] [outer = 16F1BC00] 09:41:46 INFO - PROCESS | 2800 | 1464626506492 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 2800 | ++DOMWINDOW == 126 (1746D800) [pid = 2800] [serial = 2361] [outer = 16F1BC00] 09:41:46 INFO - PROCESS | 2800 | 1464626506945 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:41:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:41:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 753ms 09:41:47 INFO - PROCESS | 2800 | 1464626507003 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:41:47 INFO - PROCESS | 2800 | 1464626507005 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 09:41:48 WARNING - u'runner_teardown' () 09:41:48 INFO - No more tests 09:41:48 INFO - Got 0 unexpected results 09:41:48 INFO - SUITE-END | took 695s 09:41:48 INFO - Closing logging queue 09:41:48 INFO - queue closed 09:41:48 INFO - Return code: 0 09:41:48 WARNING - # TBPL SUCCESS # 09:41:48 INFO - Running post-action listener: _resource_record_post_action 09:41:48 INFO - Running post-run listener: _resource_record_post_run 09:41:49 INFO - Total resource usage - Wall time: 708s; CPU: 17.0%; Read bytes: 90942464; Write bytes: 1524164096; Read time: 481896; Write time: 2809841 09:41:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:41:49 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 65227264; Read time: 0; Write time: 71009 09:41:49 INFO - run-tests - Wall time: 705s; CPU: 17.0%; Read bytes: 90942464; Write bytes: 1388020736; Read time: 481896; Write time: 2679332 09:41:49 INFO - Running post-run listener: _upload_blobber_files 09:41:49 INFO - Blob upload gear active. 09:41:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:41:49 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:41:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:41:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:41:50 INFO - (blobuploader) - INFO - Open directory for files ... 09:41:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:41:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:41:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:41:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:41:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:41:51 INFO - (blobuploader) - INFO - Done attempting. 09:41:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:41:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:41:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:41:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:41:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:41:53 INFO - (blobuploader) - INFO - Done attempting. 09:41:53 INFO - (blobuploader) - INFO - Iteration through files over. 09:41:53 INFO - Return code: 0 09:41:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:41:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09ec36f89d63d82ca2b2ed03d31d9a1b8c6193d8e8cac9ca092ef8f9ae94d6cca71f06b3cd577fd3a35fb9abf487e9bf5d34ab4d08bf9a3895e2dc34de25c50f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/211f05ec1974ffe0e67cb5b493195eff2ba01d3724aca680cf745c9fa91398a39adba0cb8b52c86843369aaab4c19bb60a284f02250e2fe0daefc0bb2de5fa06"} 09:41:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:41:53 INFO - Writing to file C:\slave\test\properties\blobber_files 09:41:53 INFO - Contents: 09:41:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09ec36f89d63d82ca2b2ed03d31d9a1b8c6193d8e8cac9ca092ef8f9ae94d6cca71f06b3cd577fd3a35fb9abf487e9bf5d34ab4d08bf9a3895e2dc34de25c50f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/211f05ec1974ffe0e67cb5b493195eff2ba01d3724aca680cf745c9fa91398a39adba0cb8b52c86843369aaab4c19bb60a284f02250e2fe0daefc0bb2de5fa06"} 09:41:53 INFO - Running post-run listener: copy_logs_to_upload_dir 09:41:53 INFO - Copying logs to upload dir... 09:41:53 INFO - mkdir: C:\slave\test\build\upload\logs 09:41:53 INFO - Copying logs to upload dir... 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - Using _rmtree_windows ... 09:41:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=860.240000 ========= master_lag: -21.47 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-05-30 09:41:55.379845) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:41:55.380769) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/09ec36f89d63d82ca2b2ed03d31d9a1b8c6193d8e8cac9ca092ef8f9ae94d6cca71f06b3cd577fd3a35fb9abf487e9bf5d34ab4d08bf9a3895e2dc34de25c50f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/211f05ec1974ffe0e67cb5b493195eff2ba01d3724aca680cf745c9fa91398a39adba0cb8b52c86843369aaab4c19bb60a284f02250e2fe0daefc0bb2de5fa06"} build_url:https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/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/09ec36f89d63d82ca2b2ed03d31d9a1b8c6193d8e8cac9ca092ef8f9ae94d6cca71f06b3cd577fd3a35fb9abf487e9bf5d34ab4d08bf9a3895e2dc34de25c50f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/211f05ec1974ffe0e67cb5b493195eff2ba01d3724aca680cf745c9fa91398a39adba0cb8b52c86843369aaab4c19bb60a284f02250e2fe0daefc0bb2de5fa06"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Jqz7HrwhTfOXAx1q9JHeJQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:41:55.499669) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:41:55.500088) ========= '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-099\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-099 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-099 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-099 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:41:55.622188) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:41:55.622555) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:41:56.170167) ========= ========= Total master_lag: -21.53 =========