builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-032 starttime: 1464104842.75 results: success (0) buildid: 20160524070908 builduid: d35eaacb15fd4cd18d4a12cb17e18bb5 revision: 9fe9c798d44ff40eb793feb857602cce7dff16e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:22.751997) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:22.752918) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:22.753605) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:22.874304) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-24 08:47:22.875021) ========= '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-032\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-032 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-032 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-032 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-032 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-032 WINDIR=C:\WINDOWS using PTY: False --07:48:05-- 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% 7.89 MB/s 07:48:05 (7.89 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.521000 ========= master_lag: 7.45 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-05-24 08:47:30.844434) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:47:30.844781) ========= '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-032\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-032 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-032 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-032 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-032 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-032 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.641000 ========= master_lag: 0.85 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:47:32.339894) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:47:32.340212) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9fe9c798d44ff40eb793feb857602cce7dff16e8 --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 9fe9c798d44ff40eb793feb857602cce7dff16e8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-032\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-032 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-032 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-032 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-032 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-032 WINDIR=C:\WINDOWS using PTY: False 2016-05-24 07:48:14,029 truncating revision to first 12 chars 2016-05-24 07:48:14,029 Setting DEBUG logging. 2016-05-24 07:48:14,029 attempt 1/10 2016-05-24 07:48:14,029 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9fe9c798d44f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 07:48:14,351 unpacking tar archive at: mozilla-aurora-9fe9c798d44f/testing/mozharness/ program finished with exit code 0 elapsedTime=0.908000 ========= master_lag: 0.80 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:47:34.048084) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:34.048358) ========= script_repo_revision: 9fe9c798d44ff40eb793feb857602cce7dff16e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:34.048729) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:34.049000) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:47:34.063939) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-05-24 08:47:34.064211) ========= '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-032\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-032 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-032 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-032 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-032 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-032 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:48:15 INFO - MultiFileLogger online at 20160524 07:48:15 in C:\slave\test 07:48:15 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 07:48:15 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:48:15 INFO - {'append_to_log': False, 07:48:15 INFO - 'base_work_dir': 'C:\\slave\\test', 07:48:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:48:15 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:48:15 INFO - 'buildbot_json_path': 'buildprops.json', 07:48:15 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:48:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:48:15 INFO - 'download_minidump_stackwalk': True, 07:48:15 INFO - 'download_symbols': 'true', 07:48:15 INFO - 'e10s': False, 07:48:15 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:48:15 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:48:15 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:48:15 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:48:15 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:48:15 INFO - 'C:/mozilla-build/tooltool.py'), 07:48:15 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:48:15 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:48:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:48:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:48:15 INFO - 'log_level': 'info', 07:48:15 INFO - 'log_to_console': True, 07:48:15 INFO - 'opt_config_files': (), 07:48:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:48:15 INFO - '--processes=1', 07:48:15 INFO - '--config=%(test_path)s/wptrunner.ini', 07:48:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:48:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:48:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:48:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:48:15 INFO - 'pip_index': False, 07:48:15 INFO - 'require_test_zip': True, 07:48:15 INFO - 'test_type': ('testharness',), 07:48:15 INFO - 'this_chunk': '1', 07:48:15 INFO - 'total_chunks': '10', 07:48:15 INFO - 'virtualenv_path': 'venv', 07:48:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:48:15 INFO - 'work_dir': 'build'} 07:48:15 INFO - ##### 07:48:15 INFO - ##### Running clobber step. 07:48:15 INFO - ##### 07:48:15 INFO - Running pre-action listener: _resource_record_pre_action 07:48:15 INFO - Running main action method: clobber 07:48:15 INFO - rmtree: C:\slave\test\build 07:48:15 INFO - Using _rmtree_windows ... 07:48:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:49:00 INFO - Running post-action listener: _resource_record_post_action 07:49:00 INFO - ##### 07:49:00 INFO - ##### Running read-buildbot-config step. 07:49:00 INFO - ##### 07:49:00 INFO - Running pre-action listener: _resource_record_pre_action 07:49:00 INFO - Running main action method: read_buildbot_config 07:49:00 INFO - Using buildbot properties: 07:49:00 INFO - { 07:49:00 INFO - "project": "", 07:49:00 INFO - "product": "firefox", 07:49:00 INFO - "script_repo_revision": "production", 07:49:00 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 07:49:00 INFO - "repository": "", 07:49:00 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 07:49:00 INFO - "buildid": "20160524070908", 07:49:00 INFO - "pgo_build": "False", 07:49:00 INFO - "basedir": "C:\\slave\\test", 07:49:00 INFO - "buildnumber": 12, 07:49:00 INFO - "slavename": "t-xp32-ix-032", 07:49:00 INFO - "revision": "9fe9c798d44ff40eb793feb857602cce7dff16e8", 07:49:00 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 07:49:00 INFO - "platform": "win32", 07:49:00 INFO - "branch": "mozilla-aurora", 07:49:00 INFO - "repo_path": "releases/mozilla-aurora", 07:49:00 INFO - "moz_repo_path": "", 07:49:00 INFO - "stage_platform": "win32", 07:49:00 INFO - "builduid": "d35eaacb15fd4cd18d4a12cb17e18bb5", 07:49:00 INFO - "slavebuilddir": "test" 07:49:00 INFO - } 07:49:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 07:49:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 07:49:00 INFO - Running post-action listener: _resource_record_post_action 07:49:00 INFO - ##### 07:49:00 INFO - ##### Running download-and-extract step. 07:49:00 INFO - ##### 07:49:00 INFO - Running pre-action listener: _resource_record_pre_action 07:49:00 INFO - Running main action method: download_and_extract 07:49:00 INFO - mkdir: C:\slave\test\build\tests 07:49:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:00 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:49:00 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 07:49:00 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:01 INFO - Downloaded 1274 bytes. 07:49:01 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 07:49:01 INFO - Using the following test package requirements: 07:49:01 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:49:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 07:49:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 07:49:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'jsshell-win32.zip'], 07:49:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 07:49:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:49:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 07:49:01 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 07:49:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 07:49:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:49:01 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 07:49:01 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 07:49:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:01 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:49:01 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 07:49:01 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:02 INFO - Downloaded 20302448 bytes. 07:49:02 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/*'] 07:49:02 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/* 07:49:04 INFO - caution: filename not matched: web-platform/* 07:49:04 INFO - Return code: 11 07:49:04 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')]} 07:49:04 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:49:04 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 07:49:04 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:07 INFO - Downloaded 36409218 bytes. 07:49:07 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/*'] 07:49:07 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/* 07:49:31 INFO - caution: filename not matched: bin/* 07:49:31 INFO - caution: filename not matched: config/* 07:49:31 INFO - caution: filename not matched: mozbase/* 07:49:31 INFO - caution: filename not matched: marionette/* 07:49:31 INFO - caution: filename not matched: tools/wptserve/* 07:49:31 INFO - Return code: 11 07:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:31 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 07:49:31 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:49:31 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 07:49:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:35 INFO - Downloaded 68454475 bytes. 07:49:35 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:49:35 INFO - mkdir: C:\slave\test\properties 07:49:35 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:49:35 INFO - Writing to file C:\slave\test\properties\build_url 07:49:35 INFO - Contents: 07:49:35 INFO - build_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:49:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:49:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:49:35 INFO - Writing to file C:\slave\test\properties\symbols_url 07:49:35 INFO - Contents: 07:49:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:49: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')]} 07:49:35 INFO - https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:49:35 INFO - trying https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:49:35 INFO - Downloading https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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 07:49:40 INFO - Downloaded 55557066 bytes. 07:49:40 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'] 07:49:40 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 07:49:44 INFO - Return code: 0 07:49:44 INFO - Running post-action listener: _resource_record_post_action 07:49:44 INFO - Running post-action listener: set_extra_try_arguments 07:49:44 INFO - ##### 07:49:44 INFO - ##### Running create-virtualenv step. 07:49:44 INFO - ##### 07:49:44 INFO - Running pre-action listener: _pre_create_virtualenv 07:49:44 INFO - Running pre-action listener: _resource_record_pre_action 07:49:44 INFO - Running main action method: create_virtualenv 07:49:44 INFO - Creating virtualenv C:\slave\test\build\venv 07:49:44 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 07:49:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:49:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:49:46 INFO - Installing distribute......................................................................................................................................................................................done. 07:49:47 INFO - Return code: 0 07:49:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:49:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:47 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-032', 'USERDOMAIN': 'T-XP32-IX-032', '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-032', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-032', '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-032\\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-032'}}, attempt #1 07:49:47 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 07:49:47 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 07:49:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:49:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032\\Application Data', 07:49:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:49:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-032', 07:49:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:49:47 INFO - 'DCLOCATION': 'SCL3', 07:49:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:49:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:49:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:49:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:49:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:49:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:49:47 INFO - 'HOMEDRIVE': 'C:', 07:49:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:49:47 INFO - 'KTS_VERSION': '1.19c', 07:49:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:49:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-032', 07:49:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:49:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:49:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:49:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:49:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:49:47 INFO - 'MOZ_AIRBAG': '1', 07:49:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:49:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:47 INFO - 'MOZ_MSVCVERSION': '8', 07:49:47 INFO - 'MOZ_NO_REMOTE': '1', 07:49:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:49:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:49:47 INFO - 'NO_EM_RESTART': '1', 07:49:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:49:47 INFO - 'OS': 'Windows_NT', 07:49:47 INFO - 'OURDRIVE': 'C:', 07:49:47 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', 07:49:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:49:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:49:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:49:47 INFO - 'PROCESSOR_LEVEL': '6', 07:49:47 INFO - 'PROCESSOR_REVISION': '1e05', 07:49:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:49:47 INFO - 'PROMPT': '$P$G', 07:49:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:49:47 INFO - 'PWD': 'C:\\slave\\test', 07:49:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:49:47 INFO - 'SESSIONNAME': 'Console', 07:49:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:49:47 INFO - 'SYSTEMDRIVE': 'C:', 07:49:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:49:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:47 INFO - 'TEST1': 'testie', 07:49:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:47 INFO - 'USERDOMAIN': 'T-XP32-IX-032', 07:49:47 INFO - 'USERNAME': 'cltbld', 07:49:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:49:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:49:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:49:47 INFO - 'WINDIR': 'C:\\WINDOWS', 07:49:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:49:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:49:48 INFO - Downloading/unpacking psutil>=0.7.1 07:49:48 INFO - Running setup.py egg_info for package psutil 07:49:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:49:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:49:48 INFO - Installing collected packages: psutil 07:49:48 INFO - Running setup.py install for psutil 07:49:48 INFO - building 'psutil._psutil_windows' extension 07:49:48 INFO - error: Unable to find vcvarsall.bat 07:49:48 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-rhmkzv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:49:48 INFO - running install 07:49:48 INFO - running build 07:49:48 INFO - running build_py 07:49:48 INFO - creating build 07:49:48 INFO - creating build\lib.win32-2.7 07:49:48 INFO - creating build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:49:48 INFO - running build_ext 07:49:48 INFO - building 'psutil._psutil_windows' extension 07:49:48 INFO - error: Unable to find vcvarsall.bat 07:49:48 INFO - ---------------------------------------- 07:49:48 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-rhmkzv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:49:48 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-032\Application Data\pip\pip.log 07:49:48 WARNING - Return code: 1 07:49:48 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! 07:49:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:48 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-032', 'USERDOMAIN': 'T-XP32-IX-032', '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-032', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-032', '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-032\\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-032'}}, attempt #1 07:49:48 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 07:49:48 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 07:49:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:49:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032\\Application Data', 07:49:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:49:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-032', 07:49:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:49:48 INFO - 'DCLOCATION': 'SCL3', 07:49:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:49:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:49:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:49:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:49:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:49:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:49:48 INFO - 'HOMEDRIVE': 'C:', 07:49:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:49:48 INFO - 'KTS_VERSION': '1.19c', 07:49:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:49:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-032', 07:49:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:49:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:49:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:49:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:49:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:49:48 INFO - 'MOZ_AIRBAG': '1', 07:49:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:49:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:48 INFO - 'MOZ_MSVCVERSION': '8', 07:49:48 INFO - 'MOZ_NO_REMOTE': '1', 07:49:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:49:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:49:48 INFO - 'NO_EM_RESTART': '1', 07:49:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:49:48 INFO - 'OS': 'Windows_NT', 07:49:48 INFO - 'OURDRIVE': 'C:', 07:49:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:49:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:49:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:49:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:49:48 INFO - 'PROCESSOR_LEVEL': '6', 07:49:48 INFO - 'PROCESSOR_REVISION': '1e05', 07:49:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:49:48 INFO - 'PROMPT': '$P$G', 07:49:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:49:48 INFO - 'PWD': 'C:\\slave\\test', 07:49:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:49:48 INFO - 'SESSIONNAME': 'Console', 07:49:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:49:48 INFO - 'SYSTEMDRIVE': 'C:', 07:49:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:49:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:48 INFO - 'TEST1': 'testie', 07:49:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:48 INFO - 'USERDOMAIN': 'T-XP32-IX-032', 07:49:48 INFO - 'USERNAME': 'cltbld', 07:49:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:49:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:49:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:49:48 INFO - 'WINDIR': 'C:\\WINDOWS', 07:49:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:49:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:49:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:49:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:49:49 INFO - Running setup.py egg_info for package mozsystemmonitor 07:49:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:49:49 INFO - Running setup.py egg_info for package psutil 07:49:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:49:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:49:49 INFO - Installing collected packages: mozsystemmonitor, psutil 07:49:49 INFO - Running setup.py install for mozsystemmonitor 07:49:49 INFO - Running setup.py install for psutil 07:49:49 INFO - building 'psutil._psutil_windows' extension 07:49:49 INFO - error: Unable to find vcvarsall.bat 07:49:49 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-s9zf9n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:49:49 INFO - running install 07:49:49 INFO - running build 07:49:49 INFO - running build_py 07:49:49 INFO - running build_ext 07:49:49 INFO - building 'psutil._psutil_windows' extension 07:49:49 INFO - error: Unable to find vcvarsall.bat 07:49:49 INFO - ---------------------------------------- 07:49:49 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-s9zf9n-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:49:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-032\Application Data\pip\pip.log 07:49:49 WARNING - Return code: 1 07:49:49 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! 07:49:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:49: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')]} 07:49:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49: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')]} 07:49:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:49 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-032', 'USERDOMAIN': 'T-XP32-IX-032', '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-032', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-032', '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-032\\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-032'}}, attempt #1 07:49:49 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 07:49:49 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 07:49:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:49:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032\\Application Data', 07:49:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:49:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-032', 07:49:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:49:49 INFO - 'DCLOCATION': 'SCL3', 07:49:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:49:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:49:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:49:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:49:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:49:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:49:49 INFO - 'HOMEDRIVE': 'C:', 07:49:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:49:49 INFO - 'KTS_VERSION': '1.19c', 07:49:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:49:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-032', 07:49:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:49:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:49:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:49:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:49:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:49:49 INFO - 'MOZ_AIRBAG': '1', 07:49:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:49:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:49 INFO - 'MOZ_MSVCVERSION': '8', 07:49:49 INFO - 'MOZ_NO_REMOTE': '1', 07:49:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:49:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:49:49 INFO - 'NO_EM_RESTART': '1', 07:49:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:49:49 INFO - 'OS': 'Windows_NT', 07:49:49 INFO - 'OURDRIVE': 'C:', 07:49: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', 07:49:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:49:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:49:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:49:49 INFO - 'PROCESSOR_LEVEL': '6', 07:49:49 INFO - 'PROCESSOR_REVISION': '1e05', 07:49:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:49:49 INFO - 'PROMPT': '$P$G', 07:49:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:49:49 INFO - 'PWD': 'C:\\slave\\test', 07:49:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:49:49 INFO - 'SESSIONNAME': 'Console', 07:49:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:49:49 INFO - 'SYSTEMDRIVE': 'C:', 07:49:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:49:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:49 INFO - 'TEST1': 'testie', 07:49:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:49 INFO - 'USERDOMAIN': 'T-XP32-IX-032', 07:49:49 INFO - 'USERNAME': 'cltbld', 07:49:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:49:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:49:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:49:49 INFO - 'WINDIR': 'C:\\WINDOWS', 07:49:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:49:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:49:50 INFO - Downloading/unpacking blobuploader==1.2.4 07:49:50 INFO - Downloading blobuploader-1.2.4.tar.gz 07:49:50 INFO - Running setup.py egg_info for package blobuploader 07:49:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:49:52 INFO - Running setup.py egg_info for package requests 07:49:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:49:52 INFO - Downloading docopt-0.6.1.tar.gz 07:49:52 INFO - Running setup.py egg_info for package docopt 07:49:52 INFO - Installing collected packages: blobuploader, docopt, requests 07:49:52 INFO - Running setup.py install for blobuploader 07:49:52 INFO - Running setup.py install for docopt 07:49:52 INFO - Running setup.py install for requests 07:49:52 INFO - Successfully installed blobuploader docopt requests 07:49:52 INFO - Cleaning up... 07:49:52 INFO - Return code: 0 07:49:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:49:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:49:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:49:52 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-032', 'USERDOMAIN': 'T-XP32-IX-032', '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-032', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-032', '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-032\\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-032'}}, attempt #1 07:49:52 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 07:49:52 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 07:49:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:49:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032\\Application Data', 07:49:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:49:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-032', 07:49:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:49:52 INFO - 'DCLOCATION': 'SCL3', 07:49:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:49:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:49:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:49:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:49:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:49:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:49:52 INFO - 'HOMEDRIVE': 'C:', 07:49:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:49:52 INFO - 'KTS_VERSION': '1.19c', 07:49:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:49:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-032', 07:49:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:49:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:49:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:49:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:49:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:49:52 INFO - 'MOZ_AIRBAG': '1', 07:49:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:49:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:52 INFO - 'MOZ_MSVCVERSION': '8', 07:49:52 INFO - 'MOZ_NO_REMOTE': '1', 07:49:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:49:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:49:52 INFO - 'NO_EM_RESTART': '1', 07:49:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:49:52 INFO - 'OS': 'Windows_NT', 07:49:52 INFO - 'OURDRIVE': 'C:', 07:49:52 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', 07:49:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:49:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:49:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:49:52 INFO - 'PROCESSOR_LEVEL': '6', 07:49:52 INFO - 'PROCESSOR_REVISION': '1e05', 07:49:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:49:52 INFO - 'PROMPT': '$P$G', 07:49:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:49:52 INFO - 'PWD': 'C:\\slave\\test', 07:49:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:49:52 INFO - 'SESSIONNAME': 'Console', 07:49:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:49:52 INFO - 'SYSTEMDRIVE': 'C:', 07:49:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:49:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:52 INFO - 'TEST1': 'testie', 07:49:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:49:52 INFO - 'USERDOMAIN': 'T-XP32-IX-032', 07:49:52 INFO - 'USERNAME': 'cltbld', 07:49:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:49:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:49:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:49:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:49:52 INFO - 'WINDIR': 'C:\\WINDOWS', 07:49:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:49:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:49:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:49:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:49:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:49:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:49:58 INFO - Unpacking c:\slave\test\build\tests\marionette 07:49:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:49:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:49:58 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 07:49:58 INFO - Running setup.py install for browsermob-proxy 07:50:05 INFO - Running setup.py install for manifestparser 07:50:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for marionette-client 07:50:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for marionette-driver 07:50:05 INFO - Running setup.py install for mozcrash 07:50:05 INFO - Running setup.py install for mozdebug 07:50:05 INFO - Running setup.py install for mozdevice 07:50:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozfile 07:50:05 INFO - Running setup.py install for mozhttpd 07:50:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozinfo 07:50:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozInstall 07:50:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozleak 07:50:05 INFO - Running setup.py install for mozlog 07:50:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for moznetwork 07:50:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozprocess 07:50:05 INFO - Running setup.py install for mozprofile 07:50:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozrunner 07:50:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for mozscreenshot 07:50:05 INFO - Running setup.py install for moztest 07:50:05 INFO - Running setup.py install for mozversion 07:50:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:50:05 INFO - Running setup.py install for wptserve 07:50:05 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 07:50:05 INFO - Cleaning up... 07:50:05 INFO - Return code: 0 07:50:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:50:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:05 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-032', 'USERDOMAIN': 'T-XP32-IX-032', '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-032', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-032', '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-032\\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-032'}}, attempt #1 07:50:05 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 07:50:05 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 07:50:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:05 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032\\Application Data', 07:50:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:05 INFO - 'COMPUTERNAME': 'T-XP32-IX-032', 07:50:05 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:05 INFO - 'DCLOCATION': 'SCL3', 07:50:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:05 INFO - 'HOMEDRIVE': 'C:', 07:50:05 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:50:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:05 INFO - 'KTS_VERSION': '1.19c', 07:50:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:05 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-032', 07:50:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:05 INFO - 'MOZ_AIRBAG': '1', 07:50:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:05 INFO - 'MOZ_MSVCVERSION': '8', 07:50:05 INFO - 'MOZ_NO_REMOTE': '1', 07:50:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:05 INFO - 'NO_EM_RESTART': '1', 07:50:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:05 INFO - 'OS': 'Windows_NT', 07:50:05 INFO - 'OURDRIVE': 'C:', 07:50:05 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', 07:50:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:05 INFO - 'PROCESSOR_LEVEL': '6', 07:50:05 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:05 INFO - 'PROMPT': '$P$G', 07:50:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:05 INFO - 'PWD': 'C:\\slave\\test', 07:50:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:05 INFO - 'SESSIONNAME': 'Console', 07:50:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:05 INFO - 'SYSTEMDRIVE': 'C:', 07:50:05 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:05 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:05 INFO - 'TEST1': 'testie', 07:50:05 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:05 INFO - 'USERDOMAIN': 'T-XP32-IX-032', 07:50:05 INFO - 'USERNAME': 'cltbld', 07:50:05 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:50:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:05 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:50:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:50:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:50:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:50:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:50:11 INFO - Unpacking c:\slave\test\build\tests\marionette 07:50:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:50:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:11 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)) 07:50:17 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)) 07:50:17 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)) 07:50:17 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)) 07:50:17 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)) 07:50:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:50:17 INFO - Downloading blessings-1.6.tar.gz 07:50:17 INFO - Running setup.py egg_info for package blessings 07:50:17 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)) 07:50:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:50:17 INFO - Running setup.py install for blessings 07:50:17 INFO - Running setup.py install for browsermob-proxy 07:50:17 INFO - Running setup.py install for manifestparser 07:50:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Running setup.py install for marionette-client 07:50:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Running setup.py install for marionette-driver 07:50:17 INFO - Running setup.py install for mozcrash 07:50:17 INFO - Running setup.py install for mozdebug 07:50:17 INFO - Running setup.py install for mozdevice 07:50:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Running setup.py install for mozhttpd 07:50:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Running setup.py install for mozInstall 07:50:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Running setup.py install for mozleak 07:50:17 INFO - Running setup.py install for mozprofile 07:50:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Running setup.py install for mozrunner 07:50:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:50:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:50:18 INFO - Running setup.py install for mozscreenshot 07:50:18 INFO - Running setup.py install for moztest 07:50:18 INFO - Running setup.py install for mozversion 07:50:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:50:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:50:18 INFO - Running setup.py install for wptserve 07:50:18 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:50:18 INFO - Cleaning up... 07:50:18 INFO - Return code: 0 07:50:18 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:50:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:50:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:50:18 INFO - Reading from file tmpfile_stdout 07:50:18 INFO - Using _rmtree_windows ... 07:50:18 INFO - Using _rmtree_windows ... 07:50:18 INFO - Current package versions: 07:50:18 INFO - blessings == 1.6 07:50:18 INFO - blobuploader == 1.2.4 07:50:18 INFO - browsermob-proxy == 0.6.0 07:50:18 INFO - distribute == 0.6.14 07:50:18 INFO - docopt == 0.6.1 07:50:18 INFO - manifestparser == 1.1 07:50:18 INFO - marionette-client == 2.3.0 07:50:18 INFO - marionette-driver == 1.4.0 07:50:18 INFO - mozInstall == 1.12 07:50:18 INFO - mozcrash == 0.17 07:50:18 INFO - mozdebug == 0.1 07:50:18 INFO - mozdevice == 0.48 07:50:18 INFO - mozfile == 1.2 07:50:18 INFO - mozhttpd == 0.7 07:50:18 INFO - mozinfo == 0.9 07:50:18 INFO - mozleak == 0.1 07:50:18 INFO - mozlog == 3.1 07:50:18 INFO - moznetwork == 0.27 07:50:18 INFO - mozprocess == 0.22 07:50:18 INFO - mozprofile == 0.28 07:50:18 INFO - mozrunner == 6.11 07:50:18 INFO - mozscreenshot == 0.1 07:50:18 INFO - mozsystemmonitor == 0.0 07:50:18 INFO - moztest == 0.7 07:50:18 INFO - mozversion == 1.4 07:50:18 INFO - requests == 1.2.3 07:50:18 INFO - wptserve == 1.4.0 07:50:18 INFO - Running post-action listener: _resource_record_post_action 07:50:18 INFO - Running post-action listener: _start_resource_monitoring 07:50:18 INFO - Starting resource monitoring. 07:50:18 INFO - ##### 07:50:18 INFO - ##### Running pull step. 07:50:18 INFO - ##### 07:50:18 INFO - Running pre-action listener: _resource_record_pre_action 07:50:18 INFO - Running main action method: pull 07:50:18 INFO - Pull has nothing to do! 07:50:18 INFO - Running post-action listener: _resource_record_post_action 07:50:18 INFO - ##### 07:50:18 INFO - ##### Running install step. 07:50:18 INFO - ##### 07:50:18 INFO - Running pre-action listener: _resource_record_pre_action 07:50:18 INFO - Running main action method: install 07:50:18 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:50:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:50:19 INFO - Reading from file tmpfile_stdout 07:50:19 INFO - Using _rmtree_windows ... 07:50:19 INFO - Using _rmtree_windows ... 07:50:19 INFO - Detecting whether we're running mozinstall >=1.0... 07:50:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:50:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:50:19 INFO - Reading from file tmpfile_stdout 07:50:19 INFO - Output received: 07:50:19 INFO - Usage: mozinstall-script.py [options] installer 07:50:19 INFO - Options: 07:50:19 INFO - -h, --help show this help message and exit 07:50:19 INFO - -d DEST, --destination=DEST 07:50:19 INFO - Directory to install application into. [default: 07:50:19 INFO - "C:\slave\test"] 07:50:19 INFO - --app=APP Application being installed. [default: firefox] 07:50:19 INFO - Using _rmtree_windows ... 07:50:19 INFO - Using _rmtree_windows ... 07:50:19 INFO - mkdir: C:\slave\test\build\application 07:50:19 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'] 07:50:19 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 07:50:21 INFO - Reading from file tmpfile_stdout 07:50:21 INFO - Output received: 07:50:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:50:21 INFO - Using _rmtree_windows ... 07:50:21 INFO - Using _rmtree_windows ... 07:50:21 INFO - Running post-action listener: _resource_record_post_action 07:50:21 INFO - ##### 07:50:21 INFO - ##### Running run-tests step. 07:50:21 INFO - ##### 07:50:21 INFO - Running pre-action listener: _resource_record_pre_action 07:50:21 INFO - Running main action method: run_tests 07:50:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:50:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:50:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:50:21 INFO - grabbing minidump binary from tooltool 07:50: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')]} 07:50:21 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 0x00E4F2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:50:21 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 07:50:21 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 07:50:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:50:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpwv6npz 07:50:24 INFO - INFO - File integrity verified, renaming tmpwv6npz to win32-minidump_stackwalk.exe 07:50:24 INFO - Return code: 0 07:50:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:50:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:50:24 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/NZ0sofqtQeqQfniys8A5og/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 07:50:24 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/NZ0sofqtQeqQfniys8A5og/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 07:50:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:50:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032\\Application Data', 07:50:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-032', 07:50:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:50:24 INFO - 'DCLOCATION': 'SCL3', 07:50:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:24 INFO - 'HOMEDRIVE': 'C:', 07:50:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:50:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:24 INFO - 'KTS_VERSION': '1.19c', 07:50:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-032', 07:50:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:50:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:24 INFO - 'MOZ_AIRBAG': '1', 07:50:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:24 INFO - 'MOZ_MSVCVERSION': '8', 07:50:24 INFO - 'MOZ_NO_REMOTE': '1', 07:50:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:24 INFO - 'NO_EM_RESTART': '1', 07:50:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:24 INFO - 'OS': 'Windows_NT', 07:50:24 INFO - 'OURDRIVE': 'C:', 07:50:24 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', 07:50:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:50:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:24 INFO - 'PROCESSOR_LEVEL': '6', 07:50:24 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:24 INFO - 'PROMPT': '$P$G', 07:50:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:24 INFO - 'PWD': 'C:\\slave\\test', 07:50:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:24 INFO - 'SESSIONNAME': 'Console', 07:50:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:24 INFO - 'SYSTEMDRIVE': 'C:', 07:50:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:50:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:24 INFO - 'TEST1': 'testie', 07:50:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:50:24 INFO - 'USERDOMAIN': 'T-XP32-IX-032', 07:50:24 INFO - 'USERNAME': 'cltbld', 07:50:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-032', 07:50:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:24 INFO - 'WINDIR': 'C:\\WINDOWS', 07:50:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:24 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/NZ0sofqtQeqQfniys8A5og/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 07:50:25 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 07:50:25 INFO - import pkg_resources 07:50:26 INFO - Using 1 client processes 07:50:29 INFO - SUITE-START | Running 778 tests 07:50:29 INFO - Running testharness tests 07:50:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:50:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:50:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:50:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:50:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:50:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:50:29 INFO - Setting up ssl 07:50:30 INFO - PROCESS | certutil | 07:50:30 INFO - PROCESS | certutil | 07:50:30 INFO - PROCESS | certutil | 07:50:30 INFO - Certificate Nickname Trust Attributes 07:50:30 INFO - SSL,S/MIME,JAR/XPI 07:50:30 INFO - 07:50:30 INFO - web-platform-tests CT,, 07:50:30 INFO - 07:50:30 INFO - Starting runner 07:50:31 INFO - PROCESS | 3840 | [3840] 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 07:50:31 INFO - PROCESS | 3840 | [3840] 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 07:50:32 INFO - PROCESS | 3840 | [3840] 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 07:50:33 INFO - PROCESS | 3840 | 1464105033384 Marionette DEBUG Marionette enabled via build flag and pref 07:50:33 INFO - PROCESS | 3840 | ++DOCSHELL 11A04C00 == 1 [pid = 3840] [id = 1] 07:50:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 1 (11A05000) [pid = 3840] [serial = 1] [outer = 00000000] 07:50:33 INFO - PROCESS | 3840 | [3840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:50:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 2 (11A05C00) [pid = 3840] [serial = 2] [outer = 11A05000] 07:50:33 INFO - PROCESS | 3840 | [3840] 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 07:50:33 INFO - PROCESS | 3840 | [3840] 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 07:50:33 INFO - PROCESS | 3840 | ++DOCSHELL 11CF3C00 == 2 [pid = 3840] [id = 2] 07:50:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 3 (11CF4000) [pid = 3840] [serial = 3] [outer = 00000000] 07:50:33 INFO - PROCESS | 3840 | [3840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:50:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 4 (11CF4C00) [pid = 3840] [serial = 4] [outer = 11CF4000] 07:50:33 INFO - PROCESS | 3840 | 1464105033939 Marionette INFO Listening on port 2828 07:50:34 INFO - PROCESS | 3840 | 1464105034294 Marionette DEBUG Marionette enabled via command-line flag 07:50:34 INFO - PROCESS | 3840 | ++DOCSHELL 13331C00 == 3 [pid = 3840] [id = 3] 07:50:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 5 (13339C00) [pid = 3840] [serial = 5] [outer = 00000000] 07:50:34 INFO - PROCESS | 3840 | [3840] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:50:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 6 (1333A800) [pid = 3840] [serial = 6] [outer = 13339C00] 07:50:34 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 7 (1370C000) [pid = 3840] [serial = 7] [outer = 11CF4000] 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | 1464105034614 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1470 07:50:34 INFO - PROCESS | 3840 | 1464105034646 Marionette DEBUG Closed connection conn0 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | 1464105034691 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1472 07:50:34 INFO - PROCESS | 3840 | 1464105034765 Marionette DEBUG Closed connection conn1 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | 1464105034773 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1473 07:50:34 INFO - PROCESS | 3840 | 1464105034779 Marionette DEBUG Closed connection conn2 07:50:34 INFO - PROCESS | 3840 | ++DOCSHELL 13D9D000 == 4 [pid = 3840] [id = 4] 07:50:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 8 (13D9D400) [pid = 3840] [serial = 8] [outer = 00000000] 07:50:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 9 (140B5000) [pid = 3840] [serial = 9] [outer = 13D9D400] 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | 1464105034873 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1474 07:50:34 INFO - PROCESS | 3840 | [3840] 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 07:50:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 10 (140BB800) [pid = 3840] [serial = 10] [outer = 13D9D400] 07:50:35 INFO - PROCESS | 3840 | 1464105035006 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:50:35 INFO - PROCESS | 3840 | 1464105035013 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":"20160524070908","device":"desktop","version":"48.0a2"} 07:50:35 INFO - PROCESS | 3840 | [3840] 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 07:50:35 INFO - PROCESS | 3840 | [3840] 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 07:50:35 INFO - PROCESS | 3840 | [3840] 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 07:50:35 INFO - PROCESS | 3840 | [3840] 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 07:50:35 INFO - PROCESS | 3840 | ++DOCSHELL 156EDC00 == 5 [pid = 3840] [id = 5] 07:50:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 11 (156EE400) [pid = 3840] [serial = 11] [outer = 00000000] 07:50:35 INFO - PROCESS | 3840 | ++DOCSHELL 156EE800 == 6 [pid = 3840] [id = 6] 07:50:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 12 (156EEC00) [pid = 3840] [serial = 12] [outer = 00000000] 07:50:36 INFO - PROCESS | 3840 | [3840] 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 07:50:36 INFO - PROCESS | 3840 | ++DOCSHELL 168A2400 == 7 [pid = 3840] [id = 7] 07:50:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 13 (168A2800) [pid = 3840] [serial = 13] [outer = 00000000] 07:50:36 INFO - PROCESS | 3840 | [3840] 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 07:50:36 INFO - PROCESS | 3840 | [3840] 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 07:50:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 14 (168AB800) [pid = 3840] [serial = 14] [outer = 168A2800] 07:50:36 INFO - PROCESS | 3840 | [3840] 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 07:50:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 15 (164D5C00) [pid = 3840] [serial = 15] [outer = 156EE400] 07:50:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 16 (164D7800) [pid = 3840] [serial = 16] [outer = 156EEC00] 07:50:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 17 (16814000) [pid = 3840] [serial = 17] [outer = 168A2800] 07:50:37 INFO - PROCESS | 3840 | 1464105037364 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 3840 | 1464105037378 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 18 (17DA5800) [pid = 3840] [serial = 18] [outer = 168A2800] 07:50:37 INFO - PROCESS | 3840 | 1464105037903 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"806c5344-bb14-4743-8227-0c4177c022a3","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":"20160524070908","device":"desktop","version":"48.0a2","command_id":1}}] 07:50:38 INFO - PROCESS | 3840 | 1464105038056 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:50:38 INFO - PROCESS | 3840 | 1464105038111 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:50:38 INFO - PROCESS | 3840 | 1464105038200 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:50:38 INFO - PROCESS | 3840 | [3840] 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 07:50:38 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:50:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 19 (18171000) [pid = 3840] [serial = 19] [outer = 168A2800] 07:50:38 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:50:38 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:50:38 INFO - PROCESS | 3840 | 1464105038669 Marionette TRACE conn3 <- [1,3,null,{}] 07:50:38 INFO - PROCESS | 3840 | 1464105038688 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:50:38 INFO - PROCESS | 3840 | 1464105038717 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:50:38 INFO - PROCESS | 3840 | 1464105038768 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 3840 | 1464105038770 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 07:50:38 INFO - PROCESS | 3840 | 1464105038774 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:50:38 INFO - PROCESS | 3840 | 1464105038778 Marionette TRACE conn3 <- [1,6,null,{}] 07:50:38 INFO - PROCESS | 3840 | 1464105038794 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:38 INFO - PROCESS | 3840 | 1464105038822 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:50:38 INFO - PROCESS | 3840 | 1464105038827 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 3840 | ++DOCSHELL 16612000 == 8 [pid = 3840] [id = 8] 07:50:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 20 (19CD5000) [pid = 3840] [serial = 20] [outer = 00000000] 07:50:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 21 (19CD7800) [pid = 3840] [serial = 21] [outer = 19CD5000] 07:50:38 INFO - PROCESS | 3840 | 1464105038874 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 22 (19CDB800) [pid = 3840] [serial = 22] [outer = 19CD5000] 07:50:39 INFO - PROCESS | 3840 | ++DOCSHELL 1A1BCC00 == 9 [pid = 3840] [id = 9] 07:50:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 23 (1A1BD000) [pid = 3840] [serial = 23] [outer = 00000000] 07:50:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 24 (1A1BF800) [pid = 3840] [serial = 24] [outer = 1A1BD000] 07:50:39 INFO - PROCESS | 3840 | 1464105039300 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 25 (1A1C2400) [pid = 3840] [serial = 25] [outer = 1A1BD000] 07:50:39 INFO - PROCESS | 3840 | 1464105039464 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 696ms 07:50:39 INFO - PROCESS | 3840 | 1464105039485 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 3840 | 1464105039488 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 07:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:50:39 INFO - PROCESS | 3840 | 1464105039581 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 3840 | 1464105039583 Marionette TRACE conn3 <- [1,10,null,{}] 07:50:39 INFO - PROCESS | 3840 | 1464105039607 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:39 INFO - PROCESS | 3840 | 1464105039732 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:50:39 INFO - PROCESS | 3840 | 1464105039752 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 3840 | ++DOCSHELL 1A5B7000 == 10 [pid = 3840] [id = 10] 07:50:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 26 (1ACA7C00) [pid = 3840] [serial = 26] [outer = 00000000] 07:50:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 27 (1ACAA800) [pid = 3840] [serial = 27] [outer = 1ACA7C00] 07:50:39 INFO - PROCESS | 3840 | 1464105039805 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 28 (1ACAE400) [pid = 3840] [serial = 28] [outer = 1ACA7C00] 07:50:40 INFO - PROCESS | 3840 | 1464105040129 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 07:50:40 INFO - PROCESS | 3840 | 1464105040186 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 3840 | 1464105040189 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 07:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:50:40 INFO - PROCESS | 3840 | 1464105040192 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 3840 | 1464105040194 Marionette TRACE conn3 <- [1,14,null,{}] 07:50:40 INFO - PROCESS | 3840 | 1464105040197 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 3840 | 1464105040291 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:50:40 INFO - PROCESS | 3840 | 1464105040297 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 3840 | ++DOCSHELL 1A7E0000 == 11 [pid = 3840] [id = 11] 07:50:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 29 (1A7E2800) [pid = 3840] [serial = 29] [outer = 00000000] 07:50:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 30 (1A7E9400) [pid = 3840] [serial = 30] [outer = 1A7E2800] 07:50:40 INFO - PROCESS | 3840 | 1464105040351 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 31 (1A8B0000) [pid = 3840] [serial = 31] [outer = 1A7E2800] 07:50:40 INFO - PROCESS | 3840 | 1464105040681 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 504ms 07:50:40 INFO - PROCESS | 3840 | 1464105040709 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 3840 | 1464105040711 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 07:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:50:40 INFO - PROCESS | 3840 | 1464105040714 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 3840 | 1464105040716 Marionette TRACE conn3 <- [1,18,null,{}] 07:50:40 INFO - PROCESS | 3840 | 1464105040702 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:40 INFO - PROCESS | 3840 | 1464105040801 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:50:40 INFO - PROCESS | 3840 | 1464105040809 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 3840 | ++DOCSHELL 1A8B7000 == 12 [pid = 3840] [id = 12] 07:50:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 32 (1A8B9800) [pid = 3840] [serial = 32] [outer = 00000000] 07:50:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 33 (1A928800) [pid = 3840] [serial = 33] [outer = 1A8B9800] 07:50:40 INFO - PROCESS | 3840 | 1464105040856 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 34 (1A92C400) [pid = 3840] [serial = 34] [outer = 1A8B9800] 07:50:41 INFO - PROCESS | 3840 | 1464105041178 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 503ms 07:50:41 INFO - PROCESS | 3840 | 1464105041214 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 3840 | 1464105041216 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 07:50:41 INFO - PROCESS | 3840 | 1464105041219 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:50:41 INFO - PROCESS | 3840 | 1464105041221 Marionette TRACE conn3 <- [1,22,null,{}] 07:50:41 INFO - PROCESS | 3840 | 1464105041224 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 3840 | 1464105041311 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:50:41 INFO - PROCESS | 3840 | 1464105041318 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 3840 | ++DOCSHELL 1A933400 == 13 [pid = 3840] [id = 13] 07:50:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 35 (1A933C00) [pid = 3840] [serial = 35] [outer = 00000000] 07:50:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 36 (1ABCEC00) [pid = 3840] [serial = 36] [outer = 1A933C00] 07:50:41 INFO - PROCESS | 3840 | 1464105041362 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 37 (1ABD1C00) [pid = 3840] [serial = 37] [outer = 1A933C00] 07:50:41 INFO - PROCESS | 3840 | 1464105041688 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 503ms 07:50:41 INFO - PROCESS | 3840 | 1464105041718 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 3840 | 1464105041720 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 07:50:41 INFO - PROCESS | 3840 | 1464105041723 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:50:41 INFO - PROCESS | 3840 | 1464105041725 Marionette TRACE conn3 <- [1,26,null,{}] 07:50:41 INFO - PROCESS | 3840 | 1464105041728 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:41 INFO - PROCESS | 3840 | 1464105041818 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:50:41 INFO - PROCESS | 3840 | 1464105041825 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 3840 | ++DOCSHELL 1B02D000 == 14 [pid = 3840] [id = 14] 07:50:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 38 (1B02E800) [pid = 3840] [serial = 38] [outer = 00000000] 07:50:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 39 (1B036800) [pid = 3840] [serial = 39] [outer = 1B02E800] 07:50:41 INFO - PROCESS | 3840 | 1464105041869 Marionette DEBUG loaded listener.js 07:50:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 40 (1B27DC00) [pid = 3840] [serial = 40] [outer = 1B02E800] 07:50:42 INFO - PROCESS | 3840 | 1464105042175 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 474ms 07:50:42 INFO - PROCESS | 3840 | 1464105042201 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 3840 | 1464105042203 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 07:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:50:42 INFO - PROCESS | 3840 | 1464105042212 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - PROCESS | 3840 | 1464105042213 Marionette TRACE conn3 <- [1,30,null,{}] 07:50:42 INFO - PROCESS | 3840 | 1464105042217 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 3840 | 1464105042299 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:50:42 INFO - PROCESS | 3840 | 1464105042306 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 3840 | ++DOCSHELL 1B030C00 == 15 [pid = 3840] [id = 15] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 41 (1B280000) [pid = 3840] [serial = 41] [outer = 00000000] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 42 (1B287C00) [pid = 3840] [serial = 42] [outer = 1B280000] 07:50:42 INFO - PROCESS | 3840 | 1464105042332 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 43 (1B288000) [pid = 3840] [serial = 43] [outer = 1B280000] 07:50:42 INFO - PROCESS | 3840 | ++DOCSHELL 1B284800 == 16 [pid = 3840] [id = 16] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 44 (1B4F4C00) [pid = 3840] [serial = 44] [outer = 00000000] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 45 (1B4FA800) [pid = 3840] [serial = 45] [outer = 1B4F4C00] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 46 (1B4F6800) [pid = 3840] [serial = 46] [outer = 1B4F4C00] 07:50:42 INFO - PROCESS | 3840 | ++DOCSHELL 1A930800 == 17 [pid = 3840] [id = 17] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 47 (1B284000) [pid = 3840] [serial = 47] [outer = 00000000] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 48 (1B5AA000) [pid = 3840] [serial = 48] [outer = 1B284000] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 49 (1B5B4800) [pid = 3840] [serial = 49] [outer = 1B284000] 07:50:42 INFO - PROCESS | 3840 | 1464105042816 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 652ms 07:50:42 INFO - PROCESS | 3840 | 1464105042876 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:50:42 INFO - PROCESS | 3840 | 1464105042877 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 07:50:42 INFO - PROCESS | 3840 | 1464105042881 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:50:42 INFO - PROCESS | 3840 | 1464105042882 Marionette TRACE conn3 <- [1,34,null,{}] 07:50:42 INFO - PROCESS | 3840 | 1464105042886 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:42 INFO - PROCESS | 3840 | 1464105042978 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:50:42 INFO - PROCESS | 3840 | 1464105042971 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:42 INFO - PROCESS | 3840 | ++DOCSHELL 1B4F4800 == 18 [pid = 3840] [id = 18] 07:50:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 50 (1B4FE000) [pid = 3840] [serial = 50] [outer = 00000000] 07:50:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 51 (1B5B1C00) [pid = 3840] [serial = 51] [outer = 1B4FE000] 07:50:43 INFO - PROCESS | 3840 | 1464105043016 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 52 (1B5D8800) [pid = 3840] [serial = 52] [outer = 1B4FE000] 07:50:43 INFO - PROCESS | 3840 | --DOCSHELL 11A04C00 == 17 [pid = 3840] [id = 1] 07:50:44 INFO - PROCESS | 3840 | 1464105044061 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1229ms 07:50:44 INFO - PROCESS | 3840 | 1464105044118 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 3840 | 1464105044122 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 07:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:50:44 INFO - PROCESS | 3840 | 1464105044123 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 3840 | 1464105044128 Marionette TRACE conn3 <- [1,38,null,{}] 07:50:44 INFO - PROCESS | 3840 | 1464105044133 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:44 INFO - PROCESS | 3840 | 1464105044243 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:50:44 INFO - PROCESS | 3840 | 1464105044310 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 3840 | ++DOCSHELL 105F7800 == 18 [pid = 3840] [id = 19] 07:50:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (105FA000) [pid = 3840] [serial = 53] [outer = 00000000] 07:50:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (11A12000) [pid = 3840] [serial = 54] [outer = 105FA000] 07:50:44 INFO - PROCESS | 3840 | 1464105044367 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (1288B400) [pid = 3840] [serial = 55] [outer = 105FA000] 07:50:44 INFO - PROCESS | 3840 | 1464105044920 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 785ms 07:50:44 INFO - PROCESS | 3840 | 1464105044931 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 3840 | 1464105044937 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 07:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:50:44 INFO - PROCESS | 3840 | 1464105044944 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 3840 | 1464105044946 Marionette TRACE conn3 <- [1,42,null,{}] 07:50:44 INFO - PROCESS | 3840 | 1464105044950 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:45 INFO - PROCESS | 3840 | 1464105045060 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:50:45 INFO - PROCESS | 3840 | 1464105045109 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 3840 | ++DOCSHELL 131D6800 == 19 [pid = 3840] [id = 20] 07:50:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (131E4C00) [pid = 3840] [serial = 56] [outer = 00000000] 07:50:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (13B86000) [pid = 3840] [serial = 57] [outer = 131E4C00] 07:50:45 INFO - PROCESS | 3840 | 1464105045165 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (13D96000) [pid = 3840] [serial = 58] [outer = 131E4C00] 07:50:45 INFO - PROCESS | 3840 | 1464105045904 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 992ms 07:50:45 INFO - PROCESS | 3840 | 1464105045930 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 3840 | 1464105045933 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 07:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:50:45 INFO - PROCESS | 3840 | 1464105045945 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 3840 | 1464105045949 Marionette TRACE conn3 <- [1,46,null,{}] 07:50:45 INFO - PROCESS | 3840 | 1464105045955 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 3840 | 1464105046046 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:50:46 INFO - PROCESS | 3840 | 1464105046100 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 3840 | ++DOCSHELL 10505400 == 20 [pid = 3840] [id = 21] 07:50:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (10509000) [pid = 3840] [serial = 59] [outer = 00000000] 07:50:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (11062000) [pid = 3840] [serial = 60] [outer = 10509000] 07:50:46 INFO - PROCESS | 3840 | 1464105046153 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (11084800) [pid = 3840] [serial = 61] [outer = 10509000] 07:50:46 INFO - PROCESS | 3840 | --DOCSHELL 13D9D000 == 19 [pid = 3840] [id = 4] 07:50:46 INFO - PROCESS | 3840 | 1464105046614 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 696ms 07:50:46 INFO - PROCESS | 3840 | 1464105046650 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 3840 | 1464105046655 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 07:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:50:46 INFO - PROCESS | 3840 | 1464105046661 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 3840 | 1464105046664 Marionette TRACE conn3 <- [1,50,null,{}] 07:50:46 INFO - PROCESS | 3840 | 1464105046667 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:46 INFO - PROCESS | 3840 | 1464105046730 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:50:46 INFO - PROCESS | 3840 | 1464105046827 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 3840 | ++DOCSHELL 12B5C800 == 20 [pid = 3840] [id = 22] 07:50:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (12D84000) [pid = 3840] [serial = 62] [outer = 00000000] 07:50:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (13083400) [pid = 3840] [serial = 63] [outer = 12D84000] 07:50:46 INFO - PROCESS | 3840 | 1464105046873 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (131D8C00) [pid = 3840] [serial = 64] [outer = 12D84000] 07:50:47 INFO - PROCESS | 3840 | 1464105047257 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 666ms 07:50:47 INFO - PROCESS | 3840 | 1464105047327 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 3840 | 1464105047330 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 07:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:50:47 INFO - PROCESS | 3840 | 1464105047333 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 3840 | 1464105047337 Marionette TRACE conn3 <- [1,54,null,{}] 07:50:47 INFO - PROCESS | 3840 | 1464105047347 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:47 INFO - PROCESS | 3840 | 1464105047429 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:50:47 INFO - PROCESS | 3840 | 1464105047445 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 3840 | ++DOCSHELL 13701800 == 21 [pid = 3840] [id = 23] 07:50:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (13702000) [pid = 3840] [serial = 65] [outer = 00000000] 07:50:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (137F2000) [pid = 3840] [serial = 66] [outer = 13702000] 07:50:47 INFO - PROCESS | 3840 | 1464105047497 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (13BAE000) [pid = 3840] [serial = 67] [outer = 13702000] 07:50:47 INFO - PROCESS | 3840 | 1464105047880 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 607ms 07:50:47 INFO - PROCESS | 3840 | 1464105047935 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 3840 | 1464105047938 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 07:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:50:47 INFO - PROCESS | 3840 | 1464105047941 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 3840 | 1464105047943 Marionette TRACE conn3 <- [1,58,null,{}] 07:50:47 INFO - PROCESS | 3840 | 1464105047946 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 3840 | 1464105048025 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:50:48 INFO - PROCESS | 3840 | 1464105048031 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 3840 | ++DOCSHELL 13B7DC00 == 22 [pid = 3840] [id = 24] 07:50:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (140B3800) [pid = 3840] [serial = 68] [outer = 00000000] 07:50:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (14E53800) [pid = 3840] [serial = 69] [outer = 140B3800] 07:50:48 INFO - PROCESS | 3840 | 1464105048060 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (14E96C00) [pid = 3840] [serial = 70] [outer = 140B3800] 07:50:48 INFO - PROCESS | 3840 | 1464105048426 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 503ms 07:50:48 INFO - PROCESS | 3840 | 1464105048449 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 3840 | 1464105048451 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 07:50:48 INFO - PROCESS | 3840 | 1464105048454 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:50:48 INFO - PROCESS | 3840 | 1464105048456 Marionette TRACE conn3 <- [1,62,null,{}] 07:50:48 INFO - PROCESS | 3840 | 1464105048459 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:48 INFO - PROCESS | 3840 | 1464105048563 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:50:48 INFO - PROCESS | 3840 | 1464105048571 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:48 INFO - PROCESS | 3840 | ++DOCSHELL 1525F800 == 23 [pid = 3840] [id = 25] 07:50:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (15260000) [pid = 3840] [serial = 71] [outer = 00000000] 07:50:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (1562E800) [pid = 3840] [serial = 72] [outer = 15260000] 07:50:48 INFO - PROCESS | 3840 | 1464105048615 Marionette DEBUG loaded listener.js 07:50:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (15636800) [pid = 3840] [serial = 73] [outer = 15260000] 07:50:48 INFO - PROCESS | 3840 | 1464105049019 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 607ms 07:50:49 INFO - PROCESS | 3840 | 1464105049076 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 3840 | 1464105049078 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 07:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:50:49 INFO - PROCESS | 3840 | 1464105049081 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 3840 | 1464105049083 Marionette TRACE conn3 <- [1,66,null,{}] 07:50:49 INFO - PROCESS | 3840 | 1464105049083 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 3840 | 1464105049175 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:50:49 INFO - PROCESS | 3840 | 1464105049187 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 3840 | ++DOCSHELL 15910000 == 24 [pid = 3840] [id = 26] 07:50:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (15B67400) [pid = 3840] [serial = 74] [outer = 00000000] 07:50:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (160E0000) [pid = 3840] [serial = 75] [outer = 15B67400] 07:50:49 INFO - PROCESS | 3840 | 1464105049232 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (164CA000) [pid = 3840] [serial = 76] [outer = 15B67400] 07:50:49 INFO - PROCESS | 3840 | 1464105049584 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 563ms 07:50:49 INFO - PROCESS | 3840 | 1464105049638 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:50:49 INFO - PROCESS | 3840 | 1464105049640 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 07:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:50:49 INFO - PROCESS | 3840 | 1464105049643 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:50:49 INFO - PROCESS | 3840 | 1464105049645 Marionette TRACE conn3 <- [1,70,null,{}] 07:50:49 INFO - PROCESS | 3840 | 1464105049661 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:49 INFO - PROCESS | 3840 | 1464105049739 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:50:49 INFO - PROCESS | 3840 | 1464105049745 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 3840 | ++DOCSHELL 11C6B000 == 25 [pid = 3840] [id = 27] 07:50:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (15910C00) [pid = 3840] [serial = 77] [outer = 00000000] 07:50:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (168AB400) [pid = 3840] [serial = 78] [outer = 15910C00] 07:50:49 INFO - PROCESS | 3840 | 1464105049790 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (1738B800) [pid = 3840] [serial = 79] [outer = 15910C00] 07:50:50 INFO - PROCESS | 3840 | 1464105050172 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 562ms 07:50:50 INFO - PROCESS | 3840 | 1464105050202 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 3840 | 1464105050204 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 07:50:50 INFO - PROCESS | 3840 | 1464105050207 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:50:50 INFO - PROCESS | 3840 | 1464105050209 Marionette TRACE conn3 <- [1,74,null,{}] 07:50:50 INFO - PROCESS | 3840 | 1464105050225 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 3840 | 1464105050297 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:50:50 INFO - PROCESS | 3840 | 1464105050304 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 3840 | ++DOCSHELL 13330800 == 26 [pid = 3840] [id = 28] 07:50:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (17617400) [pid = 3840] [serial = 80] [outer = 00000000] 07:50:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (17689800) [pid = 3840] [serial = 81] [outer = 17617400] 07:50:50 INFO - PROCESS | 3840 | 1464105050358 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (177C3800) [pid = 3840] [serial = 82] [outer = 17617400] 07:50:50 INFO - PROCESS | 3840 | 1464105050723 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 563ms 07:50:50 INFO - PROCESS | 3840 | 1464105050794 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:50:50 INFO - PROCESS | 3840 | 1464105050796 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 07:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:50:50 INFO - PROCESS | 3840 | 1464105050800 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 3840 | 1464105050785 Marionette TRACE conn3 <- [1,78,null,{}] 07:50:50 INFO - PROCESS | 3840 | 1464105050792 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:50 INFO - PROCESS | 3840 | 1464105050864 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:50:50 INFO - PROCESS | 3840 | 1464105050871 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 3840 | ++DOCSHELL 15264400 == 27 [pid = 3840] [id = 29] 07:50:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (17688C00) [pid = 3840] [serial = 83] [outer = 00000000] 07:50:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (17B8AC00) [pid = 3840] [serial = 84] [outer = 17688C00] 07:50:50 INFO - PROCESS | 3840 | 1464105050915 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (17D3AC00) [pid = 3840] [serial = 85] [outer = 17688C00] 07:50:51 INFO - PROCESS | 3840 | 1464105051289 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 533ms 07:50:51 INFO - PROCESS | 3840 | 1464105051316 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 3840 | 1464105051317 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 07:50:51 INFO - PROCESS | 3840 | 1464105051321 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:50:51 INFO - PROCESS | 3840 | 1464105051322 Marionette TRACE conn3 <- [1,82,null,{}] 07:50:51 INFO - PROCESS | 3840 | 1464105051326 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 3840 | 1464105051430 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:50:51 INFO - PROCESS | 3840 | 1464105051422 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 3840 | ++DOCSHELL 137E6800 == 28 [pid = 3840] [id = 30] 07:50:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (13D94400) [pid = 3840] [serial = 86] [outer = 00000000] 07:50:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (18116C00) [pid = 3840] [serial = 87] [outer = 13D94400] 07:50:51 INFO - PROCESS | 3840 | 1464105051466 Marionette DEBUG loaded listener.js 07:50:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (18176000) [pid = 3840] [serial = 88] [outer = 13D94400] 07:50:51 INFO - PROCESS | 3840 | 1464105051828 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 562ms 07:50:51 INFO - PROCESS | 3840 | 1464105051883 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:50:51 INFO - PROCESS | 3840 | 1464105051885 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 07:50:51 INFO - PROCESS | 3840 | 1464105051888 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:50:51 INFO - PROCESS | 3840 | 1464105051890 Marionette TRACE conn3 <- [1,86,null,{}] 07:50:51 INFO - PROCESS | 3840 | 1464105051894 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:51 INFO - PROCESS | 3840 | 1464105052014 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:50:52 INFO - PROCESS | 3840 | 1464105052061 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 3840 | ++DOCSHELL 1839F000 == 29 [pid = 3840] [id = 31] 07:50:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (183A4000) [pid = 3840] [serial = 89] [outer = 00000000] 07:50:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (19B68000) [pid = 3840] [serial = 90] [outer = 183A4000] 07:50:52 INFO - PROCESS | 3840 | 1464105052091 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (19CDB000) [pid = 3840] [serial = 91] [outer = 183A4000] 07:50:52 INFO - PROCESS | 3840 | 1464105052434 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 592ms 07:50:52 INFO - PROCESS | 3840 | 1464105052489 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:50:52 INFO - PROCESS | 3840 | 1464105052491 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 07:50:52 INFO - PROCESS | 3840 | 1464105052495 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 3840 | 1464105052496 Marionette TRACE conn3 <- [1,90,null,{}] 07:50:52 INFO - PROCESS | 3840 | 1464105052500 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:52 INFO - PROCESS | 3840 | 1464105052605 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:50:52 INFO - PROCESS | 3840 | 1464105052617 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:52 INFO - PROCESS | 3840 | ++DOCSHELL 1A08F000 == 30 [pid = 3840] [id = 32] 07:50:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (1A0E5800) [pid = 3840] [serial = 92] [outer = 00000000] 07:50:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (1A0F0000) [pid = 3840] [serial = 93] [outer = 1A0E5800] 07:50:52 INFO - PROCESS | 3840 | 1464105052660 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (1A1B5800) [pid = 3840] [serial = 94] [outer = 1A0E5800] 07:50:52 INFO - PROCESS | 3840 | 1464105052999 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 504ms 07:50:53 INFO - PROCESS | 3840 | 1464105053012 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:50:53 INFO - PROCESS | 3840 | 1464105053014 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 07:50:53 INFO - PROCESS | 3840 | 1464105053017 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:50:53 INFO - PROCESS | 3840 | 1464105053018 Marionette TRACE conn3 <- [1,94,null,{}] 07:50:53 INFO - PROCESS | 3840 | 1464105053022 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:53 INFO - PROCESS | 3840 | 1464105053078 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:50:53 INFO - PROCESS | 3840 | 1464105053084 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 3840 | ++DOCSHELL 1A08B800 == 31 [pid = 3840] [id = 33] 07:50:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (1A1BC800) [pid = 3840] [serial = 95] [outer = 00000000] 07:50:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (1A5AD000) [pid = 3840] [serial = 96] [outer = 1A1BC800] 07:50:53 INFO - PROCESS | 3840 | 1464105053127 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (1A5B4000) [pid = 3840] [serial = 97] [outer = 1A1BC800] 07:50:53 INFO - PROCESS | 3840 | 1464105053545 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 562ms 07:50:54 INFO - PROCESS | 3840 | 1464105054321 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 3840 | 1464105054325 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 07:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:50:54 INFO - PROCESS | 3840 | 1464105054376 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 3840 | 1464105054379 Marionette TRACE conn3 <- [1,98,null,{}] 07:50:54 INFO - PROCESS | 3840 | 1464105054386 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:54 INFO - PROCESS | 3840 | 1464105054488 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:50:54 INFO - PROCESS | 3840 | 1464105054500 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 3840 | ++DOCSHELL 10565800 == 32 [pid = 3840] [id = 34] 07:50:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (10565C00) [pid = 3840] [serial = 98] [outer = 00000000] 07:50:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (10A56000) [pid = 3840] [serial = 99] [outer = 10565C00] 07:50:54 INFO - PROCESS | 3840 | 1464105054583 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (10A60C00) [pid = 3840] [serial = 100] [outer = 10565C00] 07:50:54 INFO - PROCESS | 3840 | 1464105054966 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 622ms 07:50:54 INFO - PROCESS | 3840 | 1464105054988 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 3840 | 1464105054992 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 07:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:50:55 INFO - PROCESS | 3840 | 1464105054999 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 3840 | 1464105055003 Marionette TRACE conn3 <- [1,102,null,{}] 07:50:55 INFO - PROCESS | 3840 | 1464105055007 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:55 INFO - PROCESS | 3840 | 1464105055112 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:50:55 INFO - PROCESS | 3840 | 1464105055120 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 3840 | ++DOCSHELL 1105FC00 == 33 [pid = 3840] [id = 35] 07:50:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (11060C00) [pid = 3840] [serial = 101] [outer = 00000000] 07:50:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (12D82800) [pid = 3840] [serial = 102] [outer = 11060C00] 07:50:55 INFO - PROCESS | 3840 | 1464105055165 Marionette DEBUG loaded listener.js 07:50:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (131D9000) [pid = 3840] [serial = 103] [outer = 11060C00] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (19CD5000) [pid = 3840] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (13D9D400) [pid = 3840] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (1B280000) [pid = 3840] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (1B02E800) [pid = 3840] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (1A933C00) [pid = 3840] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (1A8B9800) [pid = 3840] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (1A7E2800) [pid = 3840] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (1ACA7C00) [pid = 3840] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (1B4FE000) [pid = 3840] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (105FA000) [pid = 3840] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (131E4C00) [pid = 3840] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (10509000) [pid = 3840] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (12D84000) [pid = 3840] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (13702000) [pid = 3840] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (140B3800) [pid = 3840] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (15260000) [pid = 3840] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (15B67400) [pid = 3840] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (15910C00) [pid = 3840] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (17617400) [pid = 3840] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:50:55 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (17688C00) [pid = 3840] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:50:56 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (13D94400) [pid = 3840] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:50:56 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (183A4000) [pid = 3840] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:50:56 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (1A0E5800) [pid = 3840] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:50:56 INFO - PROCESS | 3840 | 1464105056024 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1037ms 07:50:56 INFO - PROCESS | 3840 | 1464105056044 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 3840 | 1464105056046 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 07:50:56 INFO - PROCESS | 3840 | 1464105056050 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:50:56 INFO - PROCESS | 3840 | 1464105056052 Marionette TRACE conn3 <- [1,106,null,{}] 07:50:56 INFO - PROCESS | 3840 | 1464105056061 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 3840 | 1464105056141 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:50:56 INFO - PROCESS | 3840 | 1464105056218 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 3840 | ++DOCSHELL 10A59400 == 34 [pid = 3840] [id = 36] 07:50:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (10A59800) [pid = 3840] [serial = 104] [outer = 00000000] 07:50:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (13337C00) [pid = 3840] [serial = 105] [outer = 10A59800] 07:50:56 INFO - PROCESS | 3840 | 1464105056268 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (13374000) [pid = 3840] [serial = 106] [outer = 10A59800] 07:50:56 INFO - PROCESS | 3840 | 1464105056588 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 592ms 07:50:56 INFO - PROCESS | 3840 | 1464105056655 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 3840 | 1464105056657 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 07:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:50:56 INFO - PROCESS | 3840 | 1464105056661 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 3840 | 1464105056663 Marionette TRACE conn3 <- [1,110,null,{}] 07:50:56 INFO - PROCESS | 3840 | 1464105056666 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:56 INFO - PROCESS | 3840 | 1464105056739 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:50:56 INFO - PROCESS | 3840 | 1464105056745 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:56 INFO - PROCESS | 3840 | ++DOCSHELL 13B78400 == 35 [pid = 3840] [id = 37] 07:50:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (13B7BC00) [pid = 3840] [serial = 107] [outer = 00000000] 07:50:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (14E47400) [pid = 3840] [serial = 108] [outer = 13B7BC00] 07:50:56 INFO - PROCESS | 3840 | 1464105056801 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (14E51400) [pid = 3840] [serial = 109] [outer = 13B7BC00] 07:50:57 INFO - PROCESS | 3840 | 1464105057195 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 562ms 07:50:57 INFO - PROCESS | 3840 | 1464105057237 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3840 | 1464105057239 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:50:57 INFO - PROCESS | 3840 | 1464105057226 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3840 | 1464105057227 Marionette TRACE conn3 <- [1,114,null,{}] 07:50:57 INFO - PROCESS | 3840 | 1464105057235 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 3840 | 1464105057306 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:50:57 INFO - PROCESS | 3840 | 1464105057313 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 3840 | ++DOCSHELL 1525D400 == 36 [pid = 3840] [id = 38] 07:50:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (15268800) [pid = 3840] [serial = 110] [outer = 00000000] 07:50:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (156ED400) [pid = 3840] [serial = 111] [outer = 15268800] 07:50:57 INFO - PROCESS | 3840 | 1464105057357 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (15907000) [pid = 3840] [serial = 112] [outer = 15268800] 07:50:57 INFO - PROCESS | 3840 | 1464105057744 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 563ms 07:50:57 INFO - PROCESS | 3840 | 1464105057839 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:50:57 INFO - PROCESS | 3840 | 1464105057843 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 07:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:50:57 INFO - PROCESS | 3840 | 1464105057853 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:50:57 INFO - PROCESS | 3840 | 1464105057858 Marionette TRACE conn3 <- [1,118,null,{}] 07:50:57 INFO - PROCESS | 3840 | 1464105057864 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:57 INFO - PROCESS | 3840 | 1464105057953 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:50:58 INFO - PROCESS | 3840 | 1464105058042 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 3840 | ++DOCSHELL 10563C00 == 37 [pid = 3840] [id = 39] 07:50:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (105EF000) [pid = 3840] [serial = 113] [outer = 00000000] 07:50:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (10A59000) [pid = 3840] [serial = 114] [outer = 105EF000] 07:50:58 INFO - PROCESS | 3840 | 1464105058097 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (11087400) [pid = 3840] [serial = 115] [outer = 105EF000] 07:50:58 INFO - PROCESS | 3840 | 1464105058600 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 800ms 07:50:58 INFO - PROCESS | 3840 | 1464105058643 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 3840 | 1464105058647 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 07:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:50:58 INFO - PROCESS | 3840 | 1464105058654 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 3840 | 1464105058658 Marionette TRACE conn3 <- [1,122,null,{}] 07:50:58 INFO - PROCESS | 3840 | 1464105058663 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:58 INFO - PROCESS | 3840 | 1464105058759 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:50:58 INFO - PROCESS | 3840 | 1464105058844 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 3840 | ++DOCSHELL 13323800 == 38 [pid = 3840] [id = 40] 07:50:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (13329000) [pid = 3840] [serial = 116] [outer = 00000000] 07:50:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (13BAB000) [pid = 3840] [serial = 117] [outer = 13329000] 07:50:58 INFO - PROCESS | 3840 | 1464105058881 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (14E02000) [pid = 3840] [serial = 118] [outer = 13329000] 07:50:59 INFO - PROCESS | 3840 | 1464105059335 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 770ms 07:50:59 INFO - PROCESS | 3840 | 1464105059415 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:50:59 INFO - PROCESS | 3840 | 1464105059418 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 07:50:59 INFO - PROCESS | 3840 | 1464105059422 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 3840 | 1464105059424 Marionette TRACE conn3 <- [1,126,null,{}] 07:50:59 INFO - PROCESS | 3840 | 1464105059430 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:50:59 INFO - PROCESS | 3840 | 1464105059530 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:50:59 INFO - PROCESS | 3840 | 1464105059622 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 3840 | ++DOCSHELL 168A9400 == 39 [pid = 3840] [id = 41] 07:50:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (168A9800) [pid = 3840] [serial = 119] [outer = 00000000] 07:50:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (16CB6400) [pid = 3840] [serial = 120] [outer = 168A9800] 07:50:59 INFO - PROCESS | 3840 | 1464105059679 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (1761CC00) [pid = 3840] [serial = 121] [outer = 168A9800] 07:51:00 INFO - PROCESS | 3840 | 1464105060221 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 858ms 07:51:00 INFO - PROCESS | 3840 | 1464105060273 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 3840 | 1464105060275 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 07:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:51:00 INFO - PROCESS | 3840 | 1464105060278 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 3840 | 1464105060280 Marionette TRACE conn3 <- [1,130,null,{}] 07:51:00 INFO - PROCESS | 3840 | 1464105060284 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:00 INFO - PROCESS | 3840 | 1464105060378 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:51:00 INFO - PROCESS | 3840 | 1464105060462 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 3840 | ++DOCSHELL 17684000 == 40 [pid = 3840] [id = 42] 07:51:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1768D400) [pid = 3840] [serial = 122] [outer = 00000000] 07:51:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (17B84400) [pid = 3840] [serial = 123] [outer = 1768D400] 07:51:00 INFO - PROCESS | 3840 | 1464105060518 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (17F39C00) [pid = 3840] [serial = 124] [outer = 1768D400] 07:51:01 INFO - PROCESS | 3840 | 1464105061045 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 800ms 07:51:01 INFO - PROCESS | 3840 | 1464105061091 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 3840 | 1464105061093 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 07:51:01 INFO - PROCESS | 3840 | 1464105061098 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 3840 | 1464105061100 Marionette TRACE conn3 <- [1,134,null,{}] 07:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:51:01 INFO - PROCESS | 3840 | 1464105061104 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:01 INFO - PROCESS | 3840 | 1464105061194 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:51:01 INFO - PROCESS | 3840 | 1464105061265 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 3840 | ++DOCSHELL 10A64800 == 41 [pid = 3840] [id = 43] 07:51:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (11088800) [pid = 3840] [serial = 125] [outer = 00000000] 07:51:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (12AF5800) [pid = 3840] [serial = 126] [outer = 11088800] 07:51:01 INFO - PROCESS | 3840 | 1464105061318 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (1332E400) [pid = 3840] [serial = 127] [outer = 11088800] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 13B78400 == 40 [pid = 3840] [id = 37] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 10A59400 == 39 [pid = 3840] [id = 36] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 1105FC00 == 38 [pid = 3840] [id = 35] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 10565800 == 37 [pid = 3840] [id = 34] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 1A08B800 == 36 [pid = 3840] [id = 33] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 17684000 == 35 [pid = 3840] [id = 42] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 168A9400 == 34 [pid = 3840] [id = 41] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 1525D400 == 33 [pid = 3840] [id = 38] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 137E6800 == 32 [pid = 3840] [id = 30] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 15264400 == 31 [pid = 3840] [id = 29] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 10563C00 == 30 [pid = 3840] [id = 39] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 1839F000 == 29 [pid = 3840] [id = 31] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 13323800 == 28 [pid = 3840] [id = 40] 07:51:02 INFO - PROCESS | 3840 | --DOCSHELL 1A08F000 == 27 [pid = 3840] [id = 32] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (16814000) [pid = 3840] [serial = 17] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (1B5B1C00) [pid = 3840] [serial = 51] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (11A12000) [pid = 3840] [serial = 54] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (13B86000) [pid = 3840] [serial = 57] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (11062000) [pid = 3840] [serial = 60] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (13083400) [pid = 3840] [serial = 63] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (131D8C00) [pid = 3840] [serial = 64] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (137F2000) [pid = 3840] [serial = 66] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (13BAE000) [pid = 3840] [serial = 67] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (14E53800) [pid = 3840] [serial = 69] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (1562E800) [pid = 3840] [serial = 72] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (15636800) [pid = 3840] [serial = 73] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (160E0000) [pid = 3840] [serial = 75] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (168AB400) [pid = 3840] [serial = 78] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (17689800) [pid = 3840] [serial = 81] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (17B8AC00) [pid = 3840] [serial = 84] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (18116C00) [pid = 3840] [serial = 87] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (19B68000) [pid = 3840] [serial = 90] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (1A0F0000) [pid = 3840] [serial = 93] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (164CA000) [pid = 3840] [serial = 76] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (1738B800) [pid = 3840] [serial = 79] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (14E96C00) [pid = 3840] [serial = 70] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (11084800) [pid = 3840] [serial = 61] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (177C3800) [pid = 3840] [serial = 82] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (17D3AC00) [pid = 3840] [serial = 85] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (18176000) [pid = 3840] [serial = 88] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (1288B400) [pid = 3840] [serial = 55] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (19CDB000) [pid = 3840] [serial = 91] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (13D96000) [pid = 3840] [serial = 58] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (1B5D8800) [pid = 3840] [serial = 52] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (1A1B5800) [pid = 3840] [serial = 94] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (168AB800) [pid = 3840] [serial = 14] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (140B5000) [pid = 3840] [serial = 9] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (140BB800) [pid = 3840] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (11CF4C00) [pid = 3840] [serial = 4] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (1B288000) [pid = 3840] [serial = 43] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (1B4FA800) [pid = 3840] [serial = 45] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (1B27DC00) [pid = 3840] [serial = 40] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (1B036800) [pid = 3840] [serial = 39] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (1ABCEC00) [pid = 3840] [serial = 36] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (1ABD1C00) [pid = 3840] [serial = 37] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (1A928800) [pid = 3840] [serial = 33] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (1A92C400) [pid = 3840] [serial = 34] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (1A7E9400) [pid = 3840] [serial = 30] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (1A8B0000) [pid = 3840] [serial = 31] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (1ACAE400) [pid = 3840] [serial = 28] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (1ACAA800) [pid = 3840] [serial = 27] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (1A1BF800) [pid = 3840] [serial = 24] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (19CDB800) [pid = 3840] [serial = 22] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 54 (19CD7800) [pid = 3840] [serial = 21] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 53 (1B5AA000) [pid = 3840] [serial = 48] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | --DOMWINDOW == 52 (1B287C00) [pid = 3840] [serial = 42] [outer = 00000000] [url = about:blank] 07:51:02 INFO - PROCESS | 3840 | 1464105062440 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1377ms 07:51:02 INFO - PROCESS | 3840 | 1464105062467 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 3840 | 1464105062471 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 07:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:51:02 INFO - PROCESS | 3840 | 1464105062477 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 3840 | 1464105062481 Marionette TRACE conn3 <- [1,138,null,{}] 07:51:02 INFO - PROCESS | 3840 | 1464105062487 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:02 INFO - PROCESS | 3840 | 1464105062581 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:51:02 INFO - PROCESS | 3840 | 1464105062590 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 3840 | ++DOCSHELL 1106A400 == 28 [pid = 3840] [id = 44] 07:51:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 53 (1106AC00) [pid = 3840] [serial = 128] [outer = 00000000] 07:51:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 54 (1109B000) [pid = 3840] [serial = 129] [outer = 1106AC00] 07:51:02 INFO - PROCESS | 3840 | 1464105062638 Marionette DEBUG loaded listener.js 07:51:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 55 (11265800) [pid = 3840] [serial = 130] [outer = 1106AC00] 07:51:03 INFO - PROCESS | 3840 | 1464105063050 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 607ms 07:51:03 INFO - PROCESS | 3840 | 1464105063096 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 3840 | 1464105063102 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 07:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:51:03 INFO - PROCESS | 3840 | 1464105063108 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 3840 | 1464105063111 Marionette TRACE conn3 <- [1,142,null,{}] 07:51:03 INFO - PROCESS | 3840 | 1464105063115 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 3840 | 1464105063176 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:51:03 INFO - PROCESS | 3840 | 1464105063186 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 3840 | ++DOCSHELL 12AF6800 == 29 [pid = 3840] [id = 45] 07:51:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (12D83800) [pid = 3840] [serial = 131] [outer = 00000000] 07:51:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (131D8C00) [pid = 3840] [serial = 132] [outer = 12D83800] 07:51:03 INFO - PROCESS | 3840 | 1464105063232 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (13324C00) [pid = 3840] [serial = 133] [outer = 12D83800] 07:51:03 INFO - PROCESS | 3840 | 1464105063633 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 563ms 07:51:03 INFO - PROCESS | 3840 | 1464105063668 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 3840 | 1464105063671 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 07:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:51:03 INFO - PROCESS | 3840 | 1464105063679 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 3840 | 1464105063682 Marionette TRACE conn3 <- [1,146,null,{}] 07:51:03 INFO - PROCESS | 3840 | 1464105063693 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:03 INFO - PROCESS | 3840 | 1464105063776 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:51:03 INFO - PROCESS | 3840 | 1464105063769 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 3840 | ++DOCSHELL 13D94400 == 30 [pid = 3840] [id = 46] 07:51:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (13D96000) [pid = 3840] [serial = 134] [outer = 00000000] 07:51:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (140B0C00) [pid = 3840] [serial = 135] [outer = 13D96000] 07:51:03 INFO - PROCESS | 3840 | 1464105063851 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (140B9800) [pid = 3840] [serial = 136] [outer = 13D96000] 07:51:04 INFO - PROCESS | 3840 | 1464105064295 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 651ms 07:51:04 INFO - PROCESS | 3840 | 1464105064342 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 3840 | 1464105064345 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 07:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:51:04 INFO - PROCESS | 3840 | 1464105064348 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 3840 | 1464105064350 Marionette TRACE conn3 <- [1,150,null,{}] 07:51:04 INFO - PROCESS | 3840 | 1464105064353 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 3840 | 1464105064426 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:51:04 INFO - PROCESS | 3840 | 1464105064432 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 3840 | ++DOCSHELL 140B0800 == 31 [pid = 3840] [id = 47] 07:51:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (140B6800) [pid = 3840] [serial = 137] [outer = 00000000] 07:51:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (1562E400) [pid = 3840] [serial = 138] [outer = 140B6800] 07:51:04 INFO - PROCESS | 3840 | 1464105064461 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (1563A000) [pid = 3840] [serial = 139] [outer = 140B6800] 07:51:04 INFO - PROCESS | 3840 | 1464105064879 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 563ms 07:51:04 INFO - PROCESS | 3840 | 1464105064907 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 3840 | 1464105064909 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 07:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:51:04 INFO - PROCESS | 3840 | 1464105064918 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 3840 | 1464105064919 Marionette TRACE conn3 <- [1,154,null,{}] 07:51:04 INFO - PROCESS | 3840 | 1464105064923 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:04 INFO - PROCESS | 3840 | 1464105065014 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:51:05 INFO - PROCESS | 3840 | 1464105065021 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 3840 | ++DOCSHELL 140BD000 == 32 [pid = 3840] [id = 48] 07:51:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (15245C00) [pid = 3840] [serial = 140] [outer = 00000000] 07:51:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (15B64400) [pid = 3840] [serial = 141] [outer = 15245C00] 07:51:05 INFO - PROCESS | 3840 | 1464105065070 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (164CC400) [pid = 3840] [serial = 142] [outer = 15245C00] 07:51:05 INFO - PROCESS | 3840 | 1464105065484 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 593ms 07:51:05 INFO - PROCESS | 3840 | 1464105065520 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:51:05 INFO - PROCESS | 3840 | 1464105065522 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 07:51:05 INFO - PROCESS | 3840 | 1464105065525 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:51:05 INFO - PROCESS | 3840 | 1464105065527 Marionette TRACE conn3 <- [1,158,null,{}] 07:51:05 INFO - PROCESS | 3840 | 1464105065530 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:05 INFO - PROCESS | 3840 | 1464105065645 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:51:05 INFO - PROCESS | 3840 | 1464105065652 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:05 INFO - PROCESS | 3840 | ++DOCSHELL 160DD800 == 33 [pid = 3840] [id = 49] 07:51:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (164D8C00) [pid = 3840] [serial = 143] [outer = 00000000] 07:51:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (1738F000) [pid = 3840] [serial = 144] [outer = 164D8C00] 07:51:05 INFO - PROCESS | 3840 | 1464105065697 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (17712800) [pid = 3840] [serial = 145] [outer = 164D8C00] 07:51:06 INFO - PROCESS | 3840 | 1464105066081 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 593ms 07:51:06 INFO - PROCESS | 3840 | 1464105066127 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 3840 | 1464105066129 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 07:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:51:06 INFO - PROCESS | 3840 | 1464105066138 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 3840 | 1464105066140 Marionette TRACE conn3 <- [1,162,null,{}] 07:51:06 INFO - PROCESS | 3840 | 1464105066143 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 3840 | 1464105066236 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:51:06 INFO - PROCESS | 3840 | 1464105066243 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 3840 | ++DOCSHELL 17392C00 == 34 [pid = 3840] [id = 50] 07:51:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (1761E000) [pid = 3840] [serial = 146] [outer = 00000000] 07:51:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (17D38800) [pid = 3840] [serial = 147] [outer = 1761E000] 07:51:06 INFO - PROCESS | 3840 | 1464105066286 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (17DA2C00) [pid = 3840] [serial = 148] [outer = 1761E000] 07:51:06 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (1A1BC800) [pid = 3840] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:51:06 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (15268800) [pid = 3840] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:51:06 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (11060C00) [pid = 3840] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:51:06 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (10A59800) [pid = 3840] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:51:06 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (10565C00) [pid = 3840] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:51:06 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (13B7BC00) [pid = 3840] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:51:06 INFO - PROCESS | 3840 | 1464105066708 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 607ms 07:51:06 INFO - PROCESS | 3840 | 1464105066756 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 3840 | 1464105066758 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 07:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:51:06 INFO - PROCESS | 3840 | 1464105066761 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 3840 | 1464105066763 Marionette TRACE conn3 <- [1,166,null,{}] 07:51:06 INFO - PROCESS | 3840 | 1464105066766 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:06 INFO - PROCESS | 3840 | 1464105066844 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:51:06 INFO - PROCESS | 3840 | 1464105066883 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 3840 | ++DOCSHELL 105FB000 == 35 [pid = 3840] [id = 51] 07:51:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (11CF1800) [pid = 3840] [serial = 149] [outer = 00000000] 07:51:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (177C8C00) [pid = 3840] [serial = 150] [outer = 11CF1800] 07:51:06 INFO - PROCESS | 3840 | 1464105066940 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (18117400) [pid = 3840] [serial = 151] [outer = 11CF1800] 07:51:07 INFO - PROCESS | 3840 | 1464105067261 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 563ms 07:51:07 INFO - PROCESS | 3840 | 1464105067318 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 3840 | 1464105067319 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 07:51:07 INFO - PROCESS | 3840 | 1464105067323 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:51:07 INFO - PROCESS | 3840 | 1464105067324 Marionette TRACE conn3 <- [1,170,null,{}] 07:51:07 INFO - PROCESS | 3840 | 1464105067328 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 3840 | 1464105067423 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:51:07 INFO - PROCESS | 3840 | 1464105067432 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 3840 | ++DOCSHELL 17B83C00 == 36 [pid = 3840] [id = 52] 07:51:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (1816F000) [pid = 3840] [serial = 152] [outer = 00000000] 07:51:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (183A8800) [pid = 3840] [serial = 153] [outer = 1816F000] 07:51:07 INFO - PROCESS | 3840 | 1464105067477 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (183A0C00) [pid = 3840] [serial = 154] [outer = 1816F000] 07:51:07 INFO - PROCESS | 3840 | 1464105067828 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 563ms 07:51:07 INFO - PROCESS | 3840 | 1464105067884 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 3840 | 1464105067886 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 07:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:51:07 INFO - PROCESS | 3840 | 1464105067889 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 3840 | 1464105067891 Marionette TRACE conn3 <- [1,174,null,{}] 07:51:07 INFO - PROCESS | 3840 | 1464105067894 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:07 INFO - PROCESS | 3840 | 1464105067990 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:51:07 INFO - PROCESS | 3840 | 1464105067998 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 3840 | ++DOCSHELL 102D1000 == 37 [pid = 3840] [id = 53] 07:51:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (137E7C00) [pid = 3840] [serial = 155] [outer = 00000000] 07:51:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (19CD3000) [pid = 3840] [serial = 156] [outer = 137E7C00] 07:51:08 INFO - PROCESS | 3840 | 1464105068043 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (19CD6C00) [pid = 3840] [serial = 157] [outer = 137E7C00] 07:51:08 INFO - PROCESS | 3840 | 1464105068386 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 504ms 07:51:08 INFO - PROCESS | 3840 | 1464105068404 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 3840 | 1464105068406 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 07:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:51:08 INFO - PROCESS | 3840 | 1464105068409 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 3840 | 1464105068411 Marionette TRACE conn3 <- [1,178,null,{}] 07:51:08 INFO - PROCESS | 3840 | 1464105068415 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:08 INFO - PROCESS | 3840 | 1464105068545 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:51:08 INFO - PROCESS | 3840 | 1464105068638 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 3840 | ++DOCSHELL 105FA000 == 38 [pid = 3840] [id = 54] 07:51:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (10A58400) [pid = 3840] [serial = 158] [outer = 00000000] 07:51:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (11062000) [pid = 3840] [serial = 159] [outer = 10A58400] 07:51:08 INFO - PROCESS | 3840 | 1464105068738 Marionette DEBUG loaded listener.js 07:51:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (1125F000) [pid = 3840] [serial = 160] [outer = 10A58400] 07:51:09 INFO - PROCESS | 3840 | 1464105069334 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 947ms 07:51:09 INFO - PROCESS | 3840 | 1464105069357 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 3840 | 1464105069361 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 07:51:09 INFO - PROCESS | 3840 | 1464105069365 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:51:09 INFO - PROCESS | 3840 | 1464105069370 Marionette TRACE conn3 <- [1,182,null,{}] 07:51:09 INFO - PROCESS | 3840 | 1464105069374 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:09 INFO - PROCESS | 3840 | 1464105069481 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:51:09 INFO - PROCESS | 3840 | 1464105069575 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:09 INFO - PROCESS | 3840 | ++DOCSHELL 12B5E400 == 39 [pid = 3840] [id = 55] 07:51:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (130D3000) [pid = 3840] [serial = 161] [outer = 00000000] 07:51:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (137F1400) [pid = 3840] [serial = 162] [outer = 130D3000] 07:51:09 INFO - PROCESS | 3840 | 1464105069615 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (13D94C00) [pid = 3840] [serial = 163] [outer = 130D3000] 07:51:10 INFO - PROCESS | 3840 | 1464105070383 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 102D1000 == 38 [pid = 3840] [id = 53] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 17B83C00 == 37 [pid = 3840] [id = 52] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 105FB000 == 36 [pid = 3840] [id = 51] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 17392C00 == 35 [pid = 3840] [id = 50] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 160DD800 == 34 [pid = 3840] [id = 49] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 140BD000 == 33 [pid = 3840] [id = 48] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 140B0800 == 32 [pid = 3840] [id = 47] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 13D94400 == 31 [pid = 3840] [id = 46] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 12AF6800 == 30 [pid = 3840] [id = 45] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 1106A400 == 29 [pid = 3840] [id = 44] 07:51:10 INFO - PROCESS | 3840 | --DOCSHELL 10A64800 == 28 [pid = 3840] [id = 43] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (1A5AD000) [pid = 3840] [serial = 96] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (156ED400) [pid = 3840] [serial = 111] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (12D82800) [pid = 3840] [serial = 102] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (13337C00) [pid = 3840] [serial = 105] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (10A56000) [pid = 3840] [serial = 99] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (14E47400) [pid = 3840] [serial = 108] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (14E51400) [pid = 3840] [serial = 109] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (10A60C00) [pid = 3840] [serial = 100] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (131D9000) [pid = 3840] [serial = 103] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (1A5B4000) [pid = 3840] [serial = 97] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (15907000) [pid = 3840] [serial = 112] [outer = 00000000] [url = about:blank] 07:51:10 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (13374000) [pid = 3840] [serial = 106] [outer = 00000000] [url = about:blank] 07:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1081ms 07:51:10 INFO - PROCESS | 3840 | 1464105070453 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:51:10 INFO - PROCESS | 3840 | 1464105070457 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 07:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:51:10 INFO - PROCESS | 3840 | 1464105070462 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:51:10 INFO - PROCESS | 3840 | 1464105070466 Marionette TRACE conn3 <- [1,186,null,{}] 07:51:10 INFO - PROCESS | 3840 | 1464105070472 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:10 INFO - PROCESS | 3840 | 1464105070552 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:51:10 INFO - PROCESS | 3840 | 1464105070551 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 3840 | ++DOCSHELL 102CB800 == 29 [pid = 3840] [id = 56] 07:51:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (11087C00) [pid = 3840] [serial = 164] [outer = 00000000] 07:51:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (1288FC00) [pid = 3840] [serial = 165] [outer = 11087C00] 07:51:10 INFO - PROCESS | 3840 | 1464105070598 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (12AF3400) [pid = 3840] [serial = 166] [outer = 11087C00] 07:51:11 INFO - PROCESS | 3840 | 1464105071024 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 607ms 07:51:11 INFO - PROCESS | 3840 | 1464105071082 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 3840 | 1464105071088 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 07:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:51:11 INFO - PROCESS | 3840 | 1464105071094 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 3840 | 1464105071097 Marionette TRACE conn3 <- [1,190,null,{}] 07:51:11 INFO - PROCESS | 3840 | 1464105071100 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 3840 | 1464105071185 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (1332F000) [pid = 3840] [serial = 167] [outer = 1B284000] 07:51:11 INFO - PROCESS | 3840 | 1464105071203 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 3840 | ++DOCSHELL 13368400 == 30 [pid = 3840] [id = 57] 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (13368800) [pid = 3840] [serial = 168] [outer = 00000000] 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (13702800) [pid = 3840] [serial = 169] [outer = 13368800] 07:51:11 INFO - PROCESS | 3840 | 1464105071262 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (137E8C00) [pid = 3840] [serial = 170] [outer = 13368800] 07:51:11 INFO - PROCESS | 3840 | 1464105071709 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 666ms 07:51:11 INFO - PROCESS | 3840 | 1464105071754 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 3840 | 1464105071756 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 07:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:51:11 INFO - PROCESS | 3840 | 1464105071759 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 3840 | 1464105071763 Marionette TRACE conn3 <- [1,194,null,{}] 07:51:11 INFO - PROCESS | 3840 | 1464105071774 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:11 INFO - PROCESS | 3840 | 1464105071855 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:51:11 INFO - PROCESS | 3840 | 1464105071863 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 3840 | ++DOCSHELL 140B8C00 == 31 [pid = 3840] [id = 58] 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (14E91C00) [pid = 3840] [serial = 171] [outer = 00000000] 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (15639400) [pid = 3840] [serial = 172] [outer = 14E91C00] 07:51:11 INFO - PROCESS | 3840 | 1464105071895 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (15907000) [pid = 3840] [serial = 173] [outer = 14E91C00] 07:51:12 INFO - PROCESS | 3840 | 1464105072273 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 562ms 07:51:12 INFO - PROCESS | 3840 | 1464105072326 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 3840 | 1464105072329 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 07:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:51:12 INFO - PROCESS | 3840 | 1464105072332 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 3840 | 1464105072334 Marionette TRACE conn3 <- [1,198,null,{}] 07:51:12 INFO - PROCESS | 3840 | 1464105072341 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:12 INFO - PROCESS | 3840 | 1464105072417 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:51:12 INFO - PROCESS | 3840 | 1464105072424 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 3840 | ++DOCSHELL 15632C00 == 32 [pid = 3840] [id = 59] 07:51:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (16816C00) [pid = 3840] [serial = 174] [outer = 00000000] 07:51:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (16CB1C00) [pid = 3840] [serial = 175] [outer = 16816C00] 07:51:12 INFO - PROCESS | 3840 | 1464105072478 Marionette DEBUG loaded listener.js 07:51:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (17617000) [pid = 3840] [serial = 176] [outer = 16816C00] 07:51:12 INFO - PROCESS | 3840 | 1464105072886 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 607ms 07:51:12 INFO - PROCESS | 3840 | 1464105072933 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 3840 | 1464105072935 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 07:51:12 INFO - PROCESS | 3840 | 1464105072943 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:51:12 INFO - PROCESS | 3840 | 1464105072944 Marionette TRACE conn3 <- [1,202,null,{}] 07:51:12 INFO - PROCESS | 3840 | 1464105072947 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 3840 | 1464105073045 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:51:13 INFO - PROCESS | 3840 | 1464105073053 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 3840 | ++DOCSHELL 11061000 == 33 [pid = 3840] [id = 60] 07:51:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (16A5DC00) [pid = 3840] [serial = 177] [outer = 00000000] 07:51:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (17B83C00) [pid = 3840] [serial = 178] [outer = 16A5DC00] 07:51:13 INFO - PROCESS | 3840 | 1464105073097 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (18114000) [pid = 3840] [serial = 179] [outer = 16A5DC00] 07:51:13 INFO - PROCESS | 3840 | 1464105073476 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 563ms 07:51:13 INFO - PROCESS | 3840 | 1464105073505 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:51:13 INFO - PROCESS | 3840 | 1464105073507 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 07:51:13 INFO - PROCESS | 3840 | 1464105073510 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:51:13 INFO - PROCESS | 3840 | 1464105073512 Marionette TRACE conn3 <- [1,206,null,{}] 07:51:13 INFO - PROCESS | 3840 | 1464105073515 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:13 INFO - PROCESS | 3840 | 1464105073638 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:51:13 INFO - PROCESS | 3840 | 1464105073646 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:13 INFO - PROCESS | 3840 | ++DOCSHELL 17F38800 == 34 [pid = 3840] [id = 61] 07:51:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (18168800) [pid = 3840] [serial = 180] [outer = 00000000] 07:51:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (19CD6000) [pid = 3840] [serial = 181] [outer = 18168800] 07:51:13 INFO - PROCESS | 3840 | 1464105073694 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (1A084C00) [pid = 3840] [serial = 182] [outer = 18168800] 07:51:14 INFO - PROCESS | 3840 | 1464105074114 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 607ms 07:51:14 INFO - PROCESS | 3840 | 1464105074131 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 3840 | 1464105074133 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 07:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:51:14 INFO - PROCESS | 3840 | 1464105074119 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 3840 | 1464105074121 Marionette TRACE conn3 <- [1,210,null,{}] 07:51:14 INFO - PROCESS | 3840 | 1464105074124 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 3840 | 1464105074225 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:51:14 INFO - PROCESS | 3840 | 1464105074232 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 3840 | ++DOCSHELL 19CD1400 == 35 [pid = 3840] [id = 62] 07:51:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (19CDB000) [pid = 3840] [serial = 183] [outer = 00000000] 07:51:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (1A1B6800) [pid = 3840] [serial = 184] [outer = 19CDB000] 07:51:14 INFO - PROCESS | 3840 | 1464105074315 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (1A1BD400) [pid = 3840] [serial = 185] [outer = 19CDB000] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (1816F000) [pid = 3840] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (13D96000) [pid = 3840] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (140B6800) [pid = 3840] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (12D83800) [pid = 3840] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (1106AC00) [pid = 3840] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (15245C00) [pid = 3840] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (1761E000) [pid = 3840] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (105EF000) [pid = 3840] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (13329000) [pid = 3840] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (168A9800) [pid = 3840] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (1768D400) [pid = 3840] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (11CF1800) [pid = 3840] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:51:14 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (164D8C00) [pid = 3840] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:51:14 INFO - PROCESS | 3840 | 1464105074763 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 651ms 07:51:14 INFO - PROCESS | 3840 | 1464105074783 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 3840 | 1464105074785 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 07:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:51:14 INFO - PROCESS | 3840 | 1464105074789 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 3840 | 1464105074791 Marionette TRACE conn3 <- [1,214,null,{}] 07:51:14 INFO - PROCESS | 3840 | 1464105074794 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:14 INFO - PROCESS | 3840 | 1464105074891 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:51:14 INFO - PROCESS | 3840 | 1464105074960 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 3840 | ++DOCSHELL 10A60800 == 36 [pid = 3840] [id = 63] 07:51:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (11C0BC00) [pid = 3840] [serial = 186] [outer = 00000000] 07:51:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (15B67400) [pid = 3840] [serial = 187] [outer = 11C0BC00] 07:51:14 INFO - PROCESS | 3840 | 1464105075006 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (17F3FC00) [pid = 3840] [serial = 188] [outer = 11C0BC00] 07:51:15 INFO - PROCESS | 3840 | 1464105075320 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 562ms 07:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:51:15 INFO - PROCESS | 3840 | 1464105075368 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 3840 | 1464105075370 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 07:51:15 INFO - PROCESS | 3840 | 1464105075373 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 3840 | 1464105075375 Marionette TRACE conn3 <- [1,218,null,{}] 07:51:15 INFO - PROCESS | 3840 | 1464105075379 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:15 INFO - PROCESS | 3840 | 1464105075459 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:51:15 INFO - PROCESS | 3840 | 1464105075467 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 3840 | ++DOCSHELL 156F2000 == 37 [pid = 3840] [id = 64] 07:51:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (160DD400) [pid = 3840] [serial = 189] [outer = 00000000] 07:51:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (1A56CC00) [pid = 3840] [serial = 190] [outer = 160DD400] 07:51:15 INFO - PROCESS | 3840 | 1464105075511 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (1A5A9C00) [pid = 3840] [serial = 191] [outer = 160DD400] 07:51:15 INFO - PROCESS | 3840 | 1464105075864 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 563ms 07:51:15 INFO - PROCESS | 3840 | 1464105075932 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 3840 | 1464105075934 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 07:51:15 INFO - PROCESS | 3840 | 1464105075937 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:51:15 INFO - PROCESS | 3840 | 1464105075939 Marionette TRACE conn3 <- [1,222,null,{}] 07:51:15 INFO - PROCESS | 3840 | 1464105075942 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 3840 | 1464105076013 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:51:16 INFO - PROCESS | 3840 | 1464105076085 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 3840 | ++DOCSHELL 1590C400 == 38 [pid = 3840] [id = 65] 07:51:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (15B67000) [pid = 3840] [serial = 192] [outer = 00000000] 07:51:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (1A7E2000) [pid = 3840] [serial = 193] [outer = 15B67000] 07:51:16 INFO - PROCESS | 3840 | 1464105076111 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (1A7E2C00) [pid = 3840] [serial = 194] [outer = 15B67000] 07:51:16 INFO - PROCESS | 3840 | 1464105076457 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 563ms 07:51:16 INFO - PROCESS | 3840 | 1464105076522 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 3840 | 1464105076526 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 07:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:51:16 INFO - PROCESS | 3840 | 1464105076531 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 3840 | 1464105076536 Marionette TRACE conn3 <- [1,226,null,{}] 07:51:16 INFO - PROCESS | 3840 | 1464105076544 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:16 INFO - PROCESS | 3840 | 1464105076705 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:51:16 INFO - PROCESS | 3840 | 1464105076775 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 3840 | ++DOCSHELL 10A60400 == 39 [pid = 3840] [id = 66] 07:51:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (10A60C00) [pid = 3840] [serial = 195] [outer = 00000000] 07:51:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (11260000) [pid = 3840] [serial = 196] [outer = 10A60C00] 07:51:16 INFO - PROCESS | 3840 | 1464105076813 Marionette DEBUG loaded listener.js 07:51:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (128A6000) [pid = 3840] [serial = 197] [outer = 10A60C00] 07:51:17 INFO - PROCESS | 3840 | 1464105077406 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 889ms 07:51:17 INFO - PROCESS | 3840 | 1464105077420 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 3840 | 1464105077424 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 07:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:51:17 INFO - PROCESS | 3840 | 1464105077432 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 3840 | 1464105077436 Marionette TRACE conn3 <- [1,230,null,{}] 07:51:17 INFO - PROCESS | 3840 | 1464105077440 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:17 INFO - PROCESS | 3840 | 1464105077540 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:51:17 INFO - PROCESS | 3840 | 1464105077625 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 3840 | ++DOCSHELL 131D9000 == 40 [pid = 3840] [id = 67] 07:51:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (137E5800) [pid = 3840] [serial = 198] [outer = 00000000] 07:51:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (1563A800) [pid = 3840] [serial = 199] [outer = 137E5800] 07:51:17 INFO - PROCESS | 3840 | 1464105077679 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (1660EC00) [pid = 3840] [serial = 200] [outer = 137E5800] 07:51:18 INFO - PROCESS | 3840 | 1464105078148 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 755ms 07:51:18 INFO - PROCESS | 3840 | 1464105078198 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:51:18 INFO - PROCESS | 3840 | 1464105078200 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 07:51:18 INFO - PROCESS | 3840 | 1464105078204 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 3840 | 1464105078206 Marionette TRACE conn3 <- [1,234,null,{}] 07:51:18 INFO - PROCESS | 3840 | 1464105078217 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:18 INFO - PROCESS | 3840 | 1464105078329 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:51:18 INFO - PROCESS | 3840 | 1464105078419 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 3840 | ++DOCSHELL 196C2800 == 41 [pid = 3840] [id = 68] 07:51:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (196C3000) [pid = 3840] [serial = 201] [outer = 00000000] 07:51:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (196C9400) [pid = 3840] [serial = 202] [outer = 196C3000] 07:51:18 INFO - PROCESS | 3840 | 1464105078459 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (196CC800) [pid = 3840] [serial = 203] [outer = 196C3000] 07:51:18 INFO - PROCESS | 3840 | 1464105078986 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 800ms 07:51:19 INFO - PROCESS | 3840 | 1464105079020 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 3840 | 1464105079022 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 07:51:19 INFO - PROCESS | 3840 | 1464105079027 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 3840 | 1464105079029 Marionette TRACE conn3 <- [1,238,null,{}] 07:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:51:19 INFO - PROCESS | 3840 | 1464105079033 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:19 INFO - PROCESS | 3840 | 1464105079110 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:51:19 INFO - PROCESS | 3840 | 1464105079198 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:19 INFO - PROCESS | 3840 | ++DOCSHELL 19CD0800 == 42 [pid = 3840] [id = 69] 07:51:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (19CD2800) [pid = 3840] [serial = 204] [outer = 00000000] 07:51:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1A5B6400) [pid = 3840] [serial = 205] [outer = 19CD2800] 07:51:19 INFO - PROCESS | 3840 | 1464105079252 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1A7E3400) [pid = 3840] [serial = 206] [outer = 19CD2800] 07:51:19 INFO - PROCESS | 3840 | 1464105079865 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 903ms 07:51:19 INFO - PROCESS | 3840 | 1464105079916 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 3840 | 1464105079920 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 07:51:19 INFO - PROCESS | 3840 | 1464105079926 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:51:19 INFO - PROCESS | 3840 | 1464105079930 Marionette TRACE conn3 <- [1,242,null,{}] 07:51:19 INFO - PROCESS | 3840 | 1464105079943 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 3840 | 1464105080035 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:51:20 INFO - PROCESS | 3840 | 1464105080104 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 3840 | ++DOCSHELL 11086400 == 43 [pid = 3840] [id = 70] 07:51:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (114A7C00) [pid = 3840] [serial = 207] [outer = 00000000] 07:51:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1307E400) [pid = 3840] [serial = 208] [outer = 114A7C00] 07:51:20 INFO - PROCESS | 3840 | 1464105080152 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (1332D000) [pid = 3840] [serial = 209] [outer = 114A7C00] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 156F2000 == 42 [pid = 3840] [id = 64] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 10A60800 == 41 [pid = 3840] [id = 63] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 19CD1400 == 40 [pid = 3840] [id = 62] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 17F38800 == 39 [pid = 3840] [id = 61] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 11061000 == 38 [pid = 3840] [id = 60] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 15632C00 == 37 [pid = 3840] [id = 59] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 140B8C00 == 36 [pid = 3840] [id = 58] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 13368400 == 35 [pid = 3840] [id = 57] 07:51:20 INFO - PROCESS | 3840 | --DOCSHELL 102CB800 == 34 [pid = 3840] [id = 56] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (183A0C00) [pid = 3840] [serial = 154] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (140B0C00) [pid = 3840] [serial = 135] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (1562E400) [pid = 3840] [serial = 138] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (131D8C00) [pid = 3840] [serial = 132] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (13324C00) [pid = 3840] [serial = 133] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (1109B000) [pid = 3840] [serial = 129] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (11265800) [pid = 3840] [serial = 130] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (164CC400) [pid = 3840] [serial = 142] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (12AF5800) [pid = 3840] [serial = 126] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (15B64400) [pid = 3840] [serial = 141] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (17D38800) [pid = 3840] [serial = 147] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (11087400) [pid = 3840] [serial = 115] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (10A59000) [pid = 3840] [serial = 114] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (14E02000) [pid = 3840] [serial = 118] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (13BAB000) [pid = 3840] [serial = 117] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (1761CC00) [pid = 3840] [serial = 121] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (16CB6400) [pid = 3840] [serial = 120] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (17F39C00) [pid = 3840] [serial = 124] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (17B84400) [pid = 3840] [serial = 123] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (177C8C00) [pid = 3840] [serial = 150] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (1738F000) [pid = 3840] [serial = 144] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (17712800) [pid = 3840] [serial = 145] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (183A8800) [pid = 3840] [serial = 153] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (140B9800) [pid = 3840] [serial = 136] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (17DA2C00) [pid = 3840] [serial = 148] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (18117400) [pid = 3840] [serial = 151] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (19CD3000) [pid = 3840] [serial = 156] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (1563A000) [pid = 3840] [serial = 139] [outer = 00000000] [url = about:blank] 07:51:20 INFO - PROCESS | 3840 | 1464105080702 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 814ms 07:51:20 INFO - PROCESS | 3840 | 1464105080756 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:51:20 INFO - PROCESS | 3840 | 1464105080761 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 07:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:51:20 INFO - PROCESS | 3840 | 1464105080766 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:51:20 INFO - PROCESS | 3840 | 1464105080769 Marionette TRACE conn3 <- [1,246,null,{}] 07:51:20 INFO - PROCESS | 3840 | 1464105080773 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:20 INFO - PROCESS | 3840 | 1464105080848 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:51:20 INFO - PROCESS | 3840 | 1464105080919 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 3840 | ++DOCSHELL 104E6800 == 35 [pid = 3840] [id = 71] 07:51:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (10561800) [pid = 3840] [serial = 210] [outer = 00000000] 07:51:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (110A0800) [pid = 3840] [serial = 211] [outer = 10561800] 07:51:20 INFO - PROCESS | 3840 | 1464105080965 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (13366800) [pid = 3840] [serial = 212] [outer = 10561800] 07:51:21 INFO - PROCESS | 3840 | 1464105081303 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 562ms 07:51:21 INFO - PROCESS | 3840 | 1464105081326 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 3840 | 1464105081328 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 07:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:51:21 INFO - PROCESS | 3840 | 1464105081348 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 3840 | 1464105081351 Marionette TRACE conn3 <- [1,250,null,{}] 07:51:21 INFO - PROCESS | 3840 | 1464105081363 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 3840 | 1464105081433 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:51:21 INFO - PROCESS | 3840 | 1464105081440 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 3840 | ++DOCSHELL 137E5C00 == 36 [pid = 3840] [id = 72] 07:51:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (137EBC00) [pid = 3840] [serial = 213] [outer = 00000000] 07:51:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (14E4AC00) [pid = 3840] [serial = 214] [outer = 137EBC00] 07:51:21 INFO - PROCESS | 3840 | 1464105081489 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (1525F400) [pid = 3840] [serial = 215] [outer = 137EBC00] 07:51:21 INFO - PROCESS | 3840 | 1464105081878 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 563ms 07:51:21 INFO - PROCESS | 3840 | 1464105081903 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 3840 | 1464105081905 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 07:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:51:21 INFO - PROCESS | 3840 | 1464105081908 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 3840 | 1464105081910 Marionette TRACE conn3 <- [1,254,null,{}] 07:51:21 INFO - PROCESS | 3840 | 1464105081913 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:21 INFO - PROCESS | 3840 | 1464105081988 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:51:21 INFO - PROCESS | 3840 | 1464105081994 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 3840 | ++DOCSHELL 15637800 == 37 [pid = 3840] [id = 73] 07:51:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (15639800) [pid = 3840] [serial = 216] [outer = 00000000] 07:51:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (15909800) [pid = 3840] [serial = 217] [outer = 15639800] 07:51:22 INFO - PROCESS | 3840 | 1464105082040 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (160E0800) [pid = 3840] [serial = 218] [outer = 15639800] 07:51:22 INFO - PROCESS | 3840 | 1464105082463 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 562ms 07:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:51:22 INFO - PROCESS | 3840 | 1464105082470 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 3840 | 1464105082472 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 07:51:22 INFO - PROCESS | 3840 | 1464105082474 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 3840 | 1464105082476 Marionette TRACE conn3 <- [1,258,null,{}] 07:51:22 INFO - PROCESS | 3840 | 1464105082479 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:22 INFO - PROCESS | 3840 | 1464105082599 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:51:22 INFO - PROCESS | 3840 | 1464105082607 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 3840 | ++DOCSHELL 15B65800 == 38 [pid = 3840] [id = 74] 07:51:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (168A8000) [pid = 3840] [serial = 219] [outer = 00000000] 07:51:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (17392800) [pid = 3840] [serial = 220] [outer = 168A8000] 07:51:22 INFO - PROCESS | 3840 | 1464105082652 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (17612800) [pid = 3840] [serial = 221] [outer = 168A8000] 07:51:23 INFO - PROCESS | 3840 | 1464105083049 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 592ms 07:51:23 INFO - PROCESS | 3840 | 1464105083092 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 3840 | 1464105083094 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 07:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:51:23 INFO - PROCESS | 3840 | 1464105083097 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 3840 | 1464105083099 Marionette TRACE conn3 <- [1,262,null,{}] 07:51:23 INFO - PROCESS | 3840 | 1464105083103 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 3840 | 1464105083206 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:51:23 INFO - PROCESS | 3840 | 1464105083217 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 3840 | ++DOCSHELL 137E6400 == 39 [pid = 3840] [id = 75] 07:51:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (16817400) [pid = 3840] [serial = 222] [outer = 00000000] 07:51:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (18111800) [pid = 3840] [serial = 223] [outer = 16817400] 07:51:23 INFO - PROCESS | 3840 | 1464105083262 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (1816D000) [pid = 3840] [serial = 224] [outer = 16817400] 07:51:23 INFO - PROCESS | 3840 | 1464105083703 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:51:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 666ms 07:51:23 INFO - PROCESS | 3840 | 1464105083763 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:51:23 INFO - PROCESS | 3840 | 1464105083765 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 07:51:23 INFO - PROCESS | 3840 | 1464105083768 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:51:23 INFO - PROCESS | 3840 | 1464105083770 Marionette TRACE conn3 <- [1,266,null,{}] 07:51:23 INFO - PROCESS | 3840 | 1464105083778 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:23 INFO - PROCESS | 3840 | 1464105083880 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:51:23 INFO - PROCESS | 3840 | 1464105083890 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:23 INFO - PROCESS | 3840 | ++DOCSHELL 18117C00 == 40 [pid = 3840] [id = 76] 07:51:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (1839C800) [pid = 3840] [serial = 225] [outer = 00000000] 07:51:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (196C4C00) [pid = 3840] [serial = 226] [outer = 1839C800] 07:51:23 INFO - PROCESS | 3840 | 1464105083934 Marionette DEBUG loaded listener.js 07:51:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (196C5C00) [pid = 3840] [serial = 227] [outer = 1839C800] 07:51:24 INFO - PROCESS | 3840 | 1464105084312 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 607ms 07:51:24 INFO - PROCESS | 3840 | 1464105084371 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:51:24 INFO - PROCESS | 3840 | 1464105084373 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 07:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:51:24 INFO - PROCESS | 3840 | 1464105084376 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:51:24 INFO - PROCESS | 3840 | 1464105084378 Marionette TRACE conn3 <- [1,270,null,{}] 07:51:24 INFO - PROCESS | 3840 | 1464105084381 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:24 INFO - PROCESS | 3840 | 1464105084465 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:51:24 INFO - PROCESS | 3840 | 1464105084542 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 3840 | ++DOCSHELL 183A6800 == 41 [pid = 3840] [id = 77] 07:51:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (19B63800) [pid = 3840] [serial = 228] [outer = 00000000] 07:51:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (19CD4000) [pid = 3840] [serial = 229] [outer = 19B63800] 07:51:24 INFO - PROCESS | 3840 | 1464105084613 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (19CD4800) [pid = 3840] [serial = 230] [outer = 19B63800] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (16A5DC00) [pid = 3840] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (19CDB000) [pid = 3840] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (13368800) [pid = 3840] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (11087C00) [pid = 3840] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (14E91C00) [pid = 3840] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (16816C00) [pid = 3840] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (137E7C00) [pid = 3840] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (18168800) [pid = 3840] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (11C0BC00) [pid = 3840] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:51:24 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (160DD400) [pid = 3840] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:51:25 INFO - PROCESS | 3840 | 1464105085073 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 756ms 07:51:25 INFO - PROCESS | 3840 | 1464105085135 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 3840 | 1464105085137 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 07:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:51:25 INFO - PROCESS | 3840 | 1464105085141 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 3840 | 1464105085142 Marionette TRACE conn3 <- [1,274,null,{}] 07:51:25 INFO - PROCESS | 3840 | 1464105085146 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 3840 | 1464105085205 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:51:25 INFO - PROCESS | 3840 | 1464105085212 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3840 | ++DOCSHELL 13322400 == 42 [pid = 3840] [id = 78] 07:51:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (14E91C00) [pid = 3840] [serial = 231] [outer = 00000000] 07:51:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (17DA0800) [pid = 3840] [serial = 232] [outer = 14E91C00] 07:51:25 INFO - PROCESS | 3840 | 1464105085255 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (19CD0C00) [pid = 3840] [serial = 233] [outer = 14E91C00] 07:51:25 INFO - PROCESS | 3840 | 1464105085653 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 563ms 07:51:25 INFO - PROCESS | 3840 | 1464105085703 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 3840 | 1464105085705 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 07:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:51:25 INFO - PROCESS | 3840 | 1464105085708 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 3840 | 1464105085710 Marionette TRACE conn3 <- [1,278,null,{}] 07:51:25 INFO - PROCESS | 3840 | 1464105085713 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:25 INFO - PROCESS | 3840 | 1464105085787 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:51:25 INFO - PROCESS | 3840 | 1464105085793 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 3840 | ++DOCSHELL 13368800 == 43 [pid = 3840] [id = 79] 07:51:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (160DD400) [pid = 3840] [serial = 234] [outer = 00000000] 07:51:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (1A1C4400) [pid = 3840] [serial = 235] [outer = 160DD400] 07:51:25 INFO - PROCESS | 3840 | 1464105085820 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (1A5ADC00) [pid = 3840] [serial = 236] [outer = 160DD400] 07:51:26 INFO - PROCESS | 3840 | 1464105086210 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 562ms 07:51:26 INFO - PROCESS | 3840 | 1464105086268 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 3840 | 1464105086271 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 07:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:51:26 INFO - PROCESS | 3840 | 1464105086274 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 3840 | 1464105086276 Marionette TRACE conn3 <- [1,282,null,{}] 07:51:26 INFO - PROCESS | 3840 | 1464105086284 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:26 INFO - PROCESS | 3840 | 1464105086375 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:51:26 INFO - PROCESS | 3840 | 1464105086384 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:26 INFO - PROCESS | 3840 | ++DOCSHELL 1A1BF000 == 44 [pid = 3840] [id = 80] 07:51:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (1A7E4000) [pid = 3840] [serial = 237] [outer = 00000000] 07:51:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (1A8B9400) [pid = 3840] [serial = 238] [outer = 1A7E4000] 07:51:26 INFO - PROCESS | 3840 | 1464105086432 Marionette DEBUG loaded listener.js 07:51:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (1A8BE400) [pid = 3840] [serial = 239] [outer = 1A7E4000] 07:51:26 INFO - PROCESS | 3840 | 1464105086932 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 696ms 07:51:26 INFO - PROCESS | 3840 | 1464105086978 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 3840 | 1464105086982 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 07:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:51:26 INFO - PROCESS | 3840 | 1464105086988 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 3840 | 1464105086992 Marionette TRACE conn3 <- [1,286,null,{}] 07:51:26 INFO - PROCESS | 3840 | 1464105087000 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:27 INFO - PROCESS | 3840 | 1464105087143 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:51:27 INFO - PROCESS | 3840 | 1464105087223 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 3840 | ++DOCSHELL 10A5B400 == 45 [pid = 3840] [id = 81] 07:51:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (10A5D400) [pid = 3840] [serial = 240] [outer = 00000000] 07:51:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (12AF5800) [pid = 3840] [serial = 241] [outer = 10A5D400] 07:51:27 INFO - PROCESS | 3840 | 1464105087302 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (131E5400) [pid = 3840] [serial = 242] [outer = 10A5D400] 07:51:27 INFO - PROCESS | 3840 | 1464105088002 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1037ms 07:51:28 INFO - PROCESS | 3840 | 1464105088028 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 3840 | 1464105088034 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 07:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:51:28 INFO - PROCESS | 3840 | 1464105088040 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 3840 | 1464105088043 Marionette TRACE conn3 <- [1,290,null,{}] 07:51:28 INFO - PROCESS | 3840 | 1464105088047 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 3840 | 1464105088147 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:51:28 INFO - PROCESS | 3840 | 1464105088222 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 3840 | ++DOCSHELL 14E96800 == 46 [pid = 3840] [id = 82] 07:51:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (15635000) [pid = 3840] [serial = 243] [outer = 00000000] 07:51:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (168AC000) [pid = 3840] [serial = 244] [outer = 15635000] 07:51:28 INFO - PROCESS | 3840 | 1464105088257 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (17711400) [pid = 3840] [serial = 245] [outer = 15635000] 07:51:28 INFO - PROCESS | 3840 | 1464105088809 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 800ms 07:51:28 INFO - PROCESS | 3840 | 1464105088843 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 3840 | 1464105088846 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 07:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:51:28 INFO - PROCESS | 3840 | 1464105088850 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 3840 | 1464105088853 Marionette TRACE conn3 <- [1,294,null,{}] 07:51:28 INFO - PROCESS | 3840 | 1464105088864 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:28 INFO - PROCESS | 3840 | 1464105088948 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:51:29 INFO - PROCESS | 3840 | 1464105089037 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 3840 | ++DOCSHELL 177CEC00 == 47 [pid = 3840] [id = 83] 07:51:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (17B84000) [pid = 3840] [serial = 246] [outer = 00000000] 07:51:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (1A7E5400) [pid = 3840] [serial = 247] [outer = 17B84000] 07:51:29 INFO - PROCESS | 3840 | 1464105089094 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (1A8B6800) [pid = 3840] [serial = 248] [outer = 17B84000] 07:51:29 INFO - PROCESS | 3840 | 1464105089561 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:29 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. 07:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 755ms 07:51:29 INFO - PROCESS | 3840 | 1464105089627 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 3840 | 1464105089630 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 07:51:29 INFO - PROCESS | 3840 | 1464105089635 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:51:29 INFO - PROCESS | 3840 | 1464105089637 Marionette TRACE conn3 <- [1,298,null,{}] 07:51:29 INFO - PROCESS | 3840 | 1464105089641 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:29 INFO - PROCESS | 3840 | 1464105089739 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:51:29 INFO - PROCESS | 3840 | 1464105089839 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 3840 | ++DOCSHELL 1A92D800 == 48 [pid = 3840] [id = 84] 07:51:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (1A92DC00) [pid = 3840] [serial = 249] [outer = 00000000] 07:51:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (1A932800) [pid = 3840] [serial = 250] [outer = 1A92DC00] 07:51:29 INFO - PROCESS | 3840 | 1464105089895 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (1ABC4C00) [pid = 3840] [serial = 251] [outer = 1A92DC00] 07:51:30 INFO - PROCESS | 3840 | 1464105090693 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:30 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. 07:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1081ms 07:51:30 INFO - PROCESS | 3840 | 1464105090768 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 3840 | 1464105090770 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 07:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:51:30 INFO - PROCESS | 3840 | 1464105090850 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 3840 | 1464105090852 Marionette TRACE conn3 <- [1,302,null,{}] 07:51:30 INFO - PROCESS | 3840 | 1464105090878 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:30 INFO - PROCESS | 3840 | 1464105091012 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:51:31 INFO - PROCESS | 3840 | 1464105091085 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 3840 | ++DOCSHELL 12AEE800 == 49 [pid = 3840] [id = 85] 07:51:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (12D84400) [pid = 3840] [serial = 252] [outer = 00000000] 07:51:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (140B0000) [pid = 3840] [serial = 253] [outer = 12D84400] 07:51:31 INFO - PROCESS | 3840 | 1464105091134 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (15B71C00) [pid = 3840] [serial = 254] [outer = 12D84400] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 13368800 == 48 [pid = 3840] [id = 79] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 13322400 == 47 [pid = 3840] [id = 78] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 183A6800 == 46 [pid = 3840] [id = 77] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 18117C00 == 45 [pid = 3840] [id = 76] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 137E6400 == 44 [pid = 3840] [id = 75] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 15B65800 == 43 [pid = 3840] [id = 74] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 15637800 == 42 [pid = 3840] [id = 73] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 137E5C00 == 41 [pid = 3840] [id = 72] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 104E6800 == 40 [pid = 3840] [id = 71] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 11086400 == 39 [pid = 3840] [id = 70] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 19CD0800 == 38 [pid = 3840] [id = 69] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 196C2800 == 37 [pid = 3840] [id = 68] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 131D9000 == 36 [pid = 3840] [id = 67] 07:51:31 INFO - PROCESS | 3840 | --DOCSHELL 10A60400 == 35 [pid = 3840] [id = 66] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (17B83C00) [pid = 3840] [serial = 178] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (18114000) [pid = 3840] [serial = 179] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (1A1B6800) [pid = 3840] [serial = 184] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (13702800) [pid = 3840] [serial = 169] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (137E8C00) [pid = 3840] [serial = 170] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1288FC00) [pid = 3840] [serial = 165] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (12AF3400) [pid = 3840] [serial = 166] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (15639400) [pid = 3840] [serial = 172] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (15907000) [pid = 3840] [serial = 173] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (11062000) [pid = 3840] [serial = 159] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (16CB1C00) [pid = 3840] [serial = 175] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (137F1400) [pid = 3840] [serial = 162] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (19CD6C00) [pid = 3840] [serial = 157] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (19CD6000) [pid = 3840] [serial = 181] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (15B67400) [pid = 3840] [serial = 187] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (1A56CC00) [pid = 3840] [serial = 190] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (1B5B4800) [pid = 3840] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (1A5A9C00) [pid = 3840] [serial = 191] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (1A1BD400) [pid = 3840] [serial = 185] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (1A084C00) [pid = 3840] [serial = 182] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (17F3FC00) [pid = 3840] [serial = 188] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (1A7E2000) [pid = 3840] [serial = 193] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (17617000) [pid = 3840] [serial = 176] [outer = 00000000] [url = about:blank] 07:51:31 INFO - PROCESS | 3840 | 1464105091626 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:31 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. 07:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 874ms 07:51:31 INFO - PROCESS | 3840 | 1464105091664 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:51:31 INFO - PROCESS | 3840 | 1464105091669 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 07:51:31 INFO - PROCESS | 3840 | 1464105091679 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:51:31 INFO - PROCESS | 3840 | 1464105091682 Marionette TRACE conn3 <- [1,306,null,{}] 07:51:31 INFO - PROCESS | 3840 | 1464105091686 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:31 INFO - PROCESS | 3840 | 1464105091767 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:51:31 INFO - PROCESS | 3840 | 1464105091776 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:31 INFO - PROCESS | 3840 | ++DOCSHELL 10A64800 == 36 [pid = 3840] [id = 86] 07:51:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (11069400) [pid = 3840] [serial = 255] [outer = 00000000] 07:51:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (13D96800) [pid = 3840] [serial = 256] [outer = 11069400] 07:51:31 INFO - PROCESS | 3840 | 1464105091821 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (1563D000) [pid = 3840] [serial = 257] [outer = 11069400] 07:51:32 INFO - PROCESS | 3840 | 1464105092222 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:32 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. 07:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 607ms 07:51:32 INFO - PROCESS | 3840 | 1464105092282 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 3840 | 1464105092284 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 07:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:51:32 INFO - PROCESS | 3840 | 1464105092287 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 3840 | 1464105092291 Marionette TRACE conn3 <- [1,310,null,{}] 07:51:32 INFO - PROCESS | 3840 | 1464105092301 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 3840 | 1464105092406 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:51:32 INFO - PROCESS | 3840 | 1464105092425 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 3840 | ++DOCSHELL 16815000 == 37 [pid = 3840] [id = 87] 07:51:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (17617800) [pid = 3840] [serial = 258] [outer = 00000000] 07:51:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (177CC400) [pid = 3840] [serial = 259] [outer = 17617800] 07:51:32 INFO - PROCESS | 3840 | 1464105092515 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (17DA1000) [pid = 3840] [serial = 260] [outer = 17617800] 07:51:32 INFO - PROCESS | 3840 | 1464105092854 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:32 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. 07:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 607ms 07:51:32 INFO - PROCESS | 3840 | 1464105092889 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:51:32 INFO - PROCESS | 3840 | 1464105092891 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 07:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:51:32 INFO - PROCESS | 3840 | 1464105092895 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:51:32 INFO - PROCESS | 3840 | 1464105092897 Marionette TRACE conn3 <- [1,314,null,{}] 07:51:32 INFO - PROCESS | 3840 | 1464105092900 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:32 INFO - PROCESS | 3840 | 1464105093004 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:51:33 INFO - PROCESS | 3840 | 1464105093012 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 3840 | ++DOCSHELL 17D32C00 == 38 [pid = 3840] [id = 88] 07:51:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (17DA9400) [pid = 3840] [serial = 261] [outer = 00000000] 07:51:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (183A0C00) [pid = 3840] [serial = 262] [outer = 17DA9400] 07:51:33 INFO - PROCESS | 3840 | 1464105093058 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (196C6400) [pid = 3840] [serial = 263] [outer = 17DA9400] 07:51:33 INFO - PROCESS | 3840 | 1464105093442 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:33 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. 07:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 562ms 07:51:33 INFO - PROCESS | 3840 | 1464105093457 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 3840 | 1464105093459 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 07:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:51:33 INFO - PROCESS | 3840 | 1464105093462 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 3840 | 1464105093464 Marionette TRACE conn3 <- [1,318,null,{}] 07:51:33 INFO - PROCESS | 3840 | 1464105093467 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:33 INFO - PROCESS | 3840 | 1464105093553 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:51:33 INFO - PROCESS | 3840 | 1464105093645 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 3840 | ++DOCSHELL 196CE800 == 39 [pid = 3840] [id = 89] 07:51:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (19B68000) [pid = 3840] [serial = 264] [outer = 00000000] 07:51:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (19CDB800) [pid = 3840] [serial = 265] [outer = 19B68000] 07:51:33 INFO - PROCESS | 3840 | 1464105093713 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1A0E5800) [pid = 3840] [serial = 266] [outer = 19B68000] 07:51:34 INFO - PROCESS | 3840 | 1464105094094 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:34 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. 07:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 666ms 07:51:34 INFO - PROCESS | 3840 | 1464105094126 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 3840 | 1464105094128 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 07:51:34 INFO - PROCESS | 3840 | 1464105094131 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:51:34 INFO - PROCESS | 3840 | 1464105094133 Marionette TRACE conn3 <- [1,322,null,{}] 07:51:34 INFO - PROCESS | 3840 | 1464105094137 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 3840 | 1464105094284 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:51:34 INFO - PROCESS | 3840 | 1464105094311 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:51:34 INFO - PROCESS | 3840 | 1464105094320 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:34 INFO - PROCESS | 3840 | ++DOCSHELL 1A56E800 == 40 [pid = 3840] [id = 90] 07:51:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1A5B6800) [pid = 3840] [serial = 267] [outer = 00000000] 07:51:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (1A927C00) [pid = 3840] [serial = 268] [outer = 1A5B6800] 07:51:34 INFO - PROCESS | 3840 | 1464105094369 Marionette DEBUG loaded listener.js 07:51:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1A92CC00) [pid = 3840] [serial = 269] [outer = 1A5B6800] 07:51:34 INFO - PROCESS | 3840 | 1464105094785 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:34 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. 07:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 696ms 07:51:34 INFO - PROCESS | 3840 | 1464105094851 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:51:34 INFO - PROCESS | 3840 | 1464105094853 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 07:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:51:34 INFO - PROCESS | 3840 | 1464105094867 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 3840 | 1464105094869 Marionette TRACE conn3 <- [1,326,null,{}] 07:51:34 INFO - PROCESS | 3840 | 1464105094873 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:34 INFO - PROCESS | 3840 | 1464105094974 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:51:35 INFO - PROCESS | 3840 | 1464105095031 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 3840 | ++DOCSHELL 11069800 == 41 [pid = 3840] [id = 91] 07:51:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (1A8BE800) [pid = 3840] [serial = 270] [outer = 00000000] 07:51:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (1ABD0000) [pid = 3840] [serial = 271] [outer = 1A8BE800] 07:51:35 INFO - PROCESS | 3840 | 1464105095078 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (1ABD0800) [pid = 3840] [serial = 272] [outer = 1A8BE800] 07:51:35 INFO - PROCESS | 3840 | 1464105095444 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:35 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. 07:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 607ms 07:51:35 INFO - PROCESS | 3840 | 1464105095468 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:51:35 INFO - PROCESS | 3840 | 1464105095470 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 07:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:51:35 INFO - PROCESS | 3840 | 1464105095473 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:51:35 INFO - PROCESS | 3840 | 1464105095475 Marionette TRACE conn3 <- [1,330,null,{}] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (16817400) [pid = 3840] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (1839C800) [pid = 3840] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (15639800) [pid = 3840] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (10561800) [pid = 3840] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (137EBC00) [pid = 3840] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (114A7C00) [pid = 3840] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (168A8000) [pid = 3840] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (19B63800) [pid = 3840] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (160DD400) [pid = 3840] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (14E91C00) [pid = 3840] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (130D3000) [pid = 3840] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:51:35 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (11088800) [pid = 3840] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:51:35 INFO - PROCESS | 3840 | 1464105095603 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:35 INFO - PROCESS | 3840 | 1464105095687 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:51:35 INFO - PROCESS | 3840 | 1464105095694 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 3840 | ++DOCSHELL 13B85000 == 42 [pid = 3840] [id = 92] 07:51:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (140AE400) [pid = 3840] [serial = 273] [outer = 00000000] 07:51:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (14E4A000) [pid = 3840] [serial = 274] [outer = 140AE400] 07:51:35 INFO - PROCESS | 3840 | 1464105095744 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (14E98000) [pid = 3840] [serial = 275] [outer = 140AE400] 07:51:36 INFO - PROCESS | 3840 | 1464105096160 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:36 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. 07:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 710ms 07:51:36 INFO - PROCESS | 3840 | 1464105096217 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 3840 | 1464105096219 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 07:51:36 INFO - PROCESS | 3840 | 1464105096223 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 3840 | 1464105096224 Marionette TRACE conn3 <- [1,334,null,{}] 07:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:51:36 INFO - PROCESS | 3840 | 1464105096232 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 3840 | 1464105096307 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:51:36 INFO - PROCESS | 3840 | 1464105096314 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 3840 | ++DOCSHELL 11CED400 == 43 [pid = 3840] [id = 93] 07:51:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (19CD9C00) [pid = 3840] [serial = 276] [outer = 00000000] 07:51:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (1ACA6800) [pid = 3840] [serial = 277] [outer = 19CD9C00] 07:51:36 INFO - PROCESS | 3840 | 1464105096357 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1ACAE800) [pid = 3840] [serial = 278] [outer = 19CD9C00] 07:51:36 INFO - PROCESS | 3840 | 1464105096753 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:36 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. 07:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 548ms 07:51:36 INFO - PROCESS | 3840 | 1464105096786 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:51:36 INFO - PROCESS | 3840 | 1464105096788 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 07:51:36 INFO - PROCESS | 3840 | 1464105096775 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 3840 | 1464105096776 Marionette TRACE conn3 <- [1,338,null,{}] 07:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:51:36 INFO - PROCESS | 3840 | 1464105096780 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:36 INFO - PROCESS | 3840 | 1464105096856 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:51:36 INFO - PROCESS | 3840 | 1464105096862 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 3840 | ++DOCSHELL 0F306400 == 44 [pid = 3840] [id = 94] 07:51:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (0F307000) [pid = 3840] [serial = 279] [outer = 00000000] 07:51:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (0F30CC00) [pid = 3840] [serial = 280] [outer = 0F307000] 07:51:36 INFO - PROCESS | 3840 | 1464105096909 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (130D3000) [pid = 3840] [serial = 281] [outer = 0F307000] 07:51:37 INFO - PROCESS | 3840 | 1464105097298 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:37 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. 07:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 562ms 07:51:37 INFO - PROCESS | 3840 | 1464105097356 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:51:37 INFO - PROCESS | 3840 | 1464105097359 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 07:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:51:37 INFO - PROCESS | 3840 | 1464105097362 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 3840 | 1464105097364 Marionette TRACE conn3 <- [1,342,null,{}] 07:51:37 INFO - PROCESS | 3840 | 1464105097367 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:37 INFO - PROCESS | 3840 | 1464105097444 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:51:37 INFO - PROCESS | 3840 | 1464105097452 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 3840 | ++DOCSHELL 0F30D400 == 45 [pid = 3840] [id = 95] 07:51:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (11084400) [pid = 3840] [serial = 282] [outer = 00000000] 07:51:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (13B08800) [pid = 3840] [serial = 283] [outer = 11084400] 07:51:37 INFO - PROCESS | 3840 | 1464105097502 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (13B10800) [pid = 3840] [serial = 284] [outer = 11084400] 07:51:38 INFO - PROCESS | 3840 | 1464105098136 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:38 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. 07:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 800ms 07:51:38 INFO - PROCESS | 3840 | 1464105098152 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 3840 | 1464105098157 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 07:51:38 INFO - PROCESS | 3840 | 1464105098162 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:51:38 INFO - PROCESS | 3840 | 1464105098167 Marionette TRACE conn3 <- [1,346,null,{}] 07:51:38 INFO - PROCESS | 3840 | 1464105098172 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:38 INFO - PROCESS | 3840 | 1464105098278 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:51:38 INFO - PROCESS | 3840 | 1464105098371 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 3840 | ++DOCSHELL 11065800 == 46 [pid = 3840] [id = 96] 07:51:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (11C5E400) [pid = 3840] [serial = 285] [outer = 00000000] 07:51:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (137E6400) [pid = 3840] [serial = 286] [outer = 11C5E400] 07:51:38 INFO - PROCESS | 3840 | 1464105098410 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (13B05800) [pid = 3840] [serial = 287] [outer = 11C5E400] 07:51:38 INFO - PROCESS | 3840 | 1464105098993 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:39 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. 07:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 858ms 07:51:39 INFO - PROCESS | 3840 | 1464105099031 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3840 | 1464105099037 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 07:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:51:39 INFO - PROCESS | 3840 | 1464105099026 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 3840 | 1464105099029 Marionette TRACE conn3 <- [1,350,null,{}] 07:51:39 INFO - PROCESS | 3840 | 1464105099032 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 3840 | 1464105099137 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:51:39 INFO - PROCESS | 3840 | 1464105099215 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 3840 | ++DOCSHELL 13B0BC00 == 47 [pid = 3840] [id = 97] 07:51:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (13B85400) [pid = 3840] [serial = 288] [outer = 00000000] 07:51:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (14E92C00) [pid = 3840] [serial = 289] [outer = 13B85400] 07:51:39 INFO - PROCESS | 3840 | 1464105099269 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (15905400) [pid = 3840] [serial = 290] [outer = 13B85400] 07:51:39 INFO - PROCESS | 3840 | 1464105099825 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:39 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. 07:51:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 844ms 07:51:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:51:39 INFO - PROCESS | 3840 | 1464105099890 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 3840 | 1464105099893 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 07:51:39 INFO - PROCESS | 3840 | 1464105099897 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 3840 | 1464105099901 Marionette TRACE conn3 <- [1,354,null,{}] 07:51:39 INFO - PROCESS | 3840 | 1464105099912 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:39 INFO - PROCESS | 3840 | 1464105100018 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:51:40 INFO - PROCESS | 3840 | 1464105100098 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 3840 | ++DOCSHELL 17687400 == 48 [pid = 3840] [id = 98] 07:51:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (17690C00) [pid = 3840] [serial = 291] [outer = 00000000] 07:51:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (19B62800) [pid = 3840] [serial = 292] [outer = 17690C00] 07:51:40 INFO - PROCESS | 3840 | 1464105100194 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1A0F0000) [pid = 3840] [serial = 293] [outer = 17690C00] 07:51:40 INFO - PROCESS | 3840 | 1464105100948 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:40 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. 07:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1081ms 07:51:40 INFO - PROCESS | 3840 | 1464105100985 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 3840 | 1464105100989 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 07:51:40 INFO - PROCESS | 3840 | 1464105100994 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:51:40 INFO - PROCESS | 3840 | 1464105100998 Marionette TRACE conn3 <- [1,358,null,{}] 07:51:40 INFO - PROCESS | 3840 | 1464105101003 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 3840 | 1464105101079 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:51:41 INFO - PROCESS | 3840 | 1464105101151 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 3840 | ++DOCSHELL 11C04800 == 49 [pid = 3840] [id = 99] 07:51:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (11C0B800) [pid = 3840] [serial = 294] [outer = 00000000] 07:51:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (12AF5C00) [pid = 3840] [serial = 295] [outer = 11C0B800] 07:51:41 INFO - PROCESS | 3840 | 1464105101201 Marionette DEBUG loaded listener.js 07:51:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (13321400) [pid = 3840] [serial = 296] [outer = 11C0B800] 07:51:41 INFO - PROCESS | 3840 | 1464105101808 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:41 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. 07:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 858ms 07:51:41 INFO - PROCESS | 3840 | 1464105101846 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 3840 | 1464105101852 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 07:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:51:41 INFO - PROCESS | 3840 | 1464105101858 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 3840 | 1464105101860 Marionette TRACE conn3 <- [1,362,null,{}] 07:51:41 INFO - PROCESS | 3840 | 1464105101863 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:41 INFO - PROCESS | 3840 | 1464105101960 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:51:42 INFO - PROCESS | 3840 | 1464105102038 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 3840 | ++DOCSHELL 13B02800 == 50 [pid = 3840] [id = 100] 07:51:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (13B08C00) [pid = 3840] [serial = 297] [outer = 00000000] 07:51:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (13D96000) [pid = 3840] [serial = 298] [outer = 13B08C00] 07:51:42 INFO - PROCESS | 3840 | 1464105102065 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (140BD000) [pid = 3840] [serial = 299] [outer = 13B08C00] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 0F306400 == 49 [pid = 3840] [id = 94] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 11CED400 == 48 [pid = 3840] [id = 93] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 13B85000 == 47 [pid = 3840] [id = 92] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 11069800 == 46 [pid = 3840] [id = 91] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 1A56E800 == 45 [pid = 3840] [id = 90] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 196CE800 == 44 [pid = 3840] [id = 89] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 17D32C00 == 43 [pid = 3840] [id = 88] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 16815000 == 42 [pid = 3840] [id = 87] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 10A64800 == 41 [pid = 3840] [id = 86] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 12AEE800 == 40 [pid = 3840] [id = 85] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 1A92D800 == 39 [pid = 3840] [id = 84] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 177CEC00 == 38 [pid = 3840] [id = 83] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 14E96800 == 37 [pid = 3840] [id = 82] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1A8B9400) [pid = 3840] [serial = 238] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 10A5B400 == 36 [pid = 3840] [id = 81] 07:51:42 INFO - PROCESS | 3840 | --DOCSHELL 1A1BF000 == 35 [pid = 3840] [id = 80] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (13D94C00) [pid = 3840] [serial = 163] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1332E400) [pid = 3840] [serial = 127] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (1332D000) [pid = 3840] [serial = 209] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (1307E400) [pid = 3840] [serial = 208] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1563A800) [pid = 3840] [serial = 199] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (17392800) [pid = 3840] [serial = 220] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (19CD4000) [pid = 3840] [serial = 229] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1A5ADC00) [pid = 3840] [serial = 236] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (1A1C4400) [pid = 3840] [serial = 235] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (19CD4800) [pid = 3840] [serial = 230] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (17DA0800) [pid = 3840] [serial = 232] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (19CD0C00) [pid = 3840] [serial = 233] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (17612800) [pid = 3840] [serial = 221] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (18111800) [pid = 3840] [serial = 223] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (196C5C00) [pid = 3840] [serial = 227] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (196C4C00) [pid = 3840] [serial = 226] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (11260000) [pid = 3840] [serial = 196] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (1A5B6400) [pid = 3840] [serial = 205] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (196C9400) [pid = 3840] [serial = 202] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (15909800) [pid = 3840] [serial = 217] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (160E0800) [pid = 3840] [serial = 218] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (1816D000) [pid = 3840] [serial = 224] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (110A0800) [pid = 3840] [serial = 211] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (13366800) [pid = 3840] [serial = 212] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (14E4AC00) [pid = 3840] [serial = 214] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (1525F400) [pid = 3840] [serial = 215] [outer = 00000000] [url = about:blank] 07:51:42 INFO - PROCESS | 3840 | 1464105102489 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:42 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. 07:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 667ms 07:51:42 INFO - PROCESS | 3840 | 1464105102516 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 3840 | 1464105102518 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 07:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:51:42 INFO - PROCESS | 3840 | 1464105102521 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 3840 | 1464105102525 Marionette TRACE conn3 <- [1,366,null,{}] 07:51:42 INFO - PROCESS | 3840 | 1464105102536 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:42 INFO - PROCESS | 3840 | 1464105102622 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:51:42 INFO - PROCESS | 3840 | 1464105102631 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:42 INFO - PROCESS | 3840 | ++DOCSHELL 13336000 == 36 [pid = 3840] [id = 101] 07:51:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (13368800) [pid = 3840] [serial = 300] [outer = 00000000] 07:51:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (140BBC00) [pid = 3840] [serial = 301] [outer = 13368800] 07:51:42 INFO - PROCESS | 3840 | 1464105102678 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (1525E800) [pid = 3840] [serial = 302] [outer = 13368800] 07:51:43 INFO - PROCESS | 3840 | 1464105103092 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:43 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. 07:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 593ms 07:51:43 INFO - PROCESS | 3840 | 1464105103125 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 3840 | 1464105103127 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 07:51:43 INFO - PROCESS | 3840 | 1464105103134 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:51:43 INFO - PROCESS | 3840 | 1464105103136 Marionette TRACE conn3 <- [1,370,null,{}] 07:51:43 INFO - PROCESS | 3840 | 1464105103139 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 3840 | 1464105103218 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:51:43 INFO - PROCESS | 3840 | 1464105103224 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3840 | ++DOCSHELL 1590F800 == 37 [pid = 3840] [id = 102] 07:51:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (15B64400) [pid = 3840] [serial = 303] [outer = 00000000] 07:51:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (164D6C00) [pid = 3840] [serial = 304] [outer = 15B64400] 07:51:43 INFO - PROCESS | 3840 | 1464105103271 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (16A57400) [pid = 3840] [serial = 305] [outer = 15B64400] 07:51:43 INFO - PROCESS | 3840 | 1464105103706 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:51:43 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. 07:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 607ms 07:51:43 INFO - PROCESS | 3840 | 1464105103755 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:51:43 INFO - PROCESS | 3840 | 1464105103757 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 07:51:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:51:43 INFO - PROCESS | 3840 | 1464105103747 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:51:43 INFO - PROCESS | 3840 | 1464105103748 Marionette TRACE conn3 <- [1,374,null,{}] 07:51:43 INFO - PROCESS | 3840 | 1464105103752 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:43 INFO - PROCESS | 3840 | 1464105103825 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:51:43 INFO - PROCESS | 3840 | 1464105103833 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 3840 | ++DOCSHELL 1590CC00 == 38 [pid = 3840] [id = 103] 07:51:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (16CBDC00) [pid = 3840] [serial = 306] [outer = 00000000] 07:51:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (1761EC00) [pid = 3840] [serial = 307] [outer = 16CBDC00] 07:51:43 INFO - PROCESS | 3840 | 1464105103885 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1770D000) [pid = 3840] [serial = 308] [outer = 16CBDC00] 07:51:44 INFO - PROCESS | 3840 | 1464105104299 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:51:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 592ms 07:51:44 INFO - PROCESS | 3840 | 1464105104363 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 3840 | 1464105104364 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 07:51:44 INFO - PROCESS | 3840 | 1464105104368 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:51:44 INFO - PROCESS | 3840 | 1464105104369 Marionette TRACE conn3 <- [1,378,null,{}] 07:51:44 INFO - PROCESS | 3840 | 1464105104381 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:44 INFO - PROCESS | 3840 | 1464105104509 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:51:44 INFO - PROCESS | 3840 | 1464105104572 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 3840 | ++DOCSHELL 10563C00 == 39 [pid = 3840] [id = 104] 07:51:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (17F36000) [pid = 3840] [serial = 309] [outer = 00000000] 07:51:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (1816F400) [pid = 3840] [serial = 310] [outer = 17F36000] 07:51:44 INFO - PROCESS | 3840 | 1464105104617 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (196C6C00) [pid = 3840] [serial = 311] [outer = 17F36000] 07:51:45 INFO - PROCESS | 3840 | 1464105105017 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:51:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 696ms 07:51:45 INFO - PROCESS | 3840 | 1464105105067 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 3840 | 1464105105069 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 07:51:45 INFO - PROCESS | 3840 | 1464105105072 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:51:45 INFO - PROCESS | 3840 | 1464105105074 Marionette TRACE conn3 <- [1,382,null,{}] 07:51:45 INFO - PROCESS | 3840 | 1464105105081 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 3840 | 1464105105179 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:51:45 INFO - PROCESS | 3840 | 1464105105188 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 3840 | ++DOCSHELL 104E6800 == 40 [pid = 3840] [id = 105] 07:51:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (1811B000) [pid = 3840] [serial = 312] [outer = 00000000] 07:51:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (19B67000) [pid = 3840] [serial = 313] [outer = 1811B000] 07:51:45 INFO - PROCESS | 3840 | 1464105105218 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (19CD3400) [pid = 3840] [serial = 314] [outer = 1811B000] 07:51:45 INFO - PROCESS | 3840 | 1464105105660 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:51:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 592ms 07:51:45 INFO - PROCESS | 3840 | 1464105105673 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 3840 | 1464105105675 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 07:51:45 INFO - PROCESS | 3840 | 1464105105678 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:51:45 INFO - PROCESS | 3840 | 1464105105680 Marionette TRACE conn3 <- [1,386,null,{}] 07:51:45 INFO - PROCESS | 3840 | 1464105105683 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:45 INFO - PROCESS | 3840 | 1464105105789 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:51:45 INFO - PROCESS | 3840 | 1464105105869 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 3840 | ++DOCSHELL 183A8C00 == 41 [pid = 3840] [id = 106] 07:51:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (196CD800) [pid = 3840] [serial = 315] [outer = 00000000] 07:51:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1A0ED400) [pid = 3840] [serial = 316] [outer = 196CD800] 07:51:45 INFO - PROCESS | 3840 | 1464105105906 Marionette DEBUG loaded listener.js 07:51:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1A1B8800) [pid = 3840] [serial = 317] [outer = 196CD800] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (15B67000) [pid = 3840] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (0F307000) [pid = 3840] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (1A5B6800) [pid = 3840] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (1A8BE800) [pid = 3840] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (140AE400) [pid = 3840] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1A92DC00) [pid = 3840] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (11069400) [pid = 3840] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (17DA9400) [pid = 3840] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (17617800) [pid = 3840] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (12D84400) [pid = 3840] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (19CD9C00) [pid = 3840] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:51:46 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (19B68000) [pid = 3840] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:51:46 INFO - PROCESS | 3840 | 1464105106456 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 785ms 07:51:46 INFO - PROCESS | 3840 | 1464105106487 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 3840 | 1464105106490 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 07:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:51:46 INFO - PROCESS | 3840 | 1464105106493 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 3840 | 1464105106495 Marionette TRACE conn3 <- [1,390,null,{}] 07:51:46 INFO - PROCESS | 3840 | 1464105106499 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 3840 | 1464105106554 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:51:46 INFO - PROCESS | 3840 | 1464105106561 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 3840 | ++DOCSHELL 10477C00 == 42 [pid = 3840] [id = 107] 07:51:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (10562C00) [pid = 3840] [serial = 318] [outer = 00000000] 07:51:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (15B67000) [pid = 3840] [serial = 319] [outer = 10562C00] 07:51:46 INFO - PROCESS | 3840 | 1464105106605 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (19CD1400) [pid = 3840] [serial = 320] [outer = 10562C00] 07:51:47 INFO - PROCESS | 3840 | 1464105107020 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 563ms 07:51:47 INFO - PROCESS | 3840 | 1464105107080 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 3840 | 1464105107082 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:51:47 INFO - PROCESS | 3840 | 1464105107086 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 3840 | 1464105107088 Marionette TRACE conn3 <- [1,394,null,{}] 07:51:47 INFO - PROCESS | 3840 | 1464105107091 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 3840 | 1464105107149 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:51:47 INFO - PROCESS | 3840 | 1464105107157 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 3840 | ++DOCSHELL 18118C00 == 43 [pid = 3840] [id = 108] 07:51:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (19CD9C00) [pid = 3840] [serial = 321] [outer = 00000000] 07:51:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (1A5B7400) [pid = 3840] [serial = 322] [outer = 19CD9C00] 07:51:47 INFO - PROCESS | 3840 | 1464105107201 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (1A7EDC00) [pid = 3840] [serial = 323] [outer = 19CD9C00] 07:51:47 INFO - PROCESS | 3840 | 1464105107600 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 562ms 07:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:51:47 INFO - PROCESS | 3840 | 1464105107646 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 3840 | 1464105107648 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 07:51:47 INFO - PROCESS | 3840 | 1464105107651 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 3840 | 1464105107654 Marionette TRACE conn3 <- [1,398,null,{}] 07:51:47 INFO - PROCESS | 3840 | 1464105107657 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 3840 | 1464105107750 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:51:47 INFO - PROCESS | 3840 | 1464105107758 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 3840 | ++DOCSHELL 1A7E1800 == 44 [pid = 3840] [id = 109] 07:51:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (1A8B2000) [pid = 3840] [serial = 324] [outer = 00000000] 07:51:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (1A933800) [pid = 3840] [serial = 325] [outer = 1A8B2000] 07:51:47 INFO - PROCESS | 3840 | 1464105107806 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (1ABCF400) [pid = 3840] [serial = 326] [outer = 1A8B2000] 07:51:48 INFO - PROCESS | 3840 | 1464105108208 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 592ms 07:51:48 INFO - PROCESS | 3840 | 1464105108253 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 3840 | 1464105108255 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 07:51:48 INFO - PROCESS | 3840 | 1464105108258 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:51:48 INFO - PROCESS | 3840 | 1464105108260 Marionette TRACE conn3 <- [1,402,null,{}] 07:51:48 INFO - PROCESS | 3840 | 1464105108264 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 3840 | 1464105108429 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:51:48 INFO - PROCESS | 3840 | 1464105108533 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 3840 | ++DOCSHELL 10A59000 == 45 [pid = 3840] [id = 110] 07:51:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (10A59400) [pid = 3840] [serial = 327] [outer = 00000000] 07:51:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (11065000) [pid = 3840] [serial = 328] [outer = 10A59400] 07:51:48 INFO - PROCESS | 3840 | 1464105108590 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1141B800) [pid = 3840] [serial = 329] [outer = 10A59400] 07:51:49 INFO - PROCESS | 3840 | 1464105109185 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 977ms 07:51:49 INFO - PROCESS | 3840 | 1464105109246 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 3840 | 1464105109251 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 07:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:51:49 INFO - PROCESS | 3840 | 1464105109257 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 3840 | 1464105109260 Marionette TRACE conn3 <- [1,406,null,{}] 07:51:49 INFO - PROCESS | 3840 | 1464105109265 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 3840 | 1464105109368 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:51:49 INFO - PROCESS | 3840 | 1464105109432 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 3840 | ++DOCSHELL 13B78C00 == 46 [pid = 3840] [id = 111] 07:51:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (13BB8800) [pid = 3840] [serial = 330] [outer = 00000000] 07:51:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (14E4CC00) [pid = 3840] [serial = 331] [outer = 13BB8800] 07:51:49 INFO - PROCESS | 3840 | 1464105109530 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (15905C00) [pid = 3840] [serial = 332] [outer = 13BB8800] 07:51:50 INFO - PROCESS | 3840 | 1464105110086 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 889ms 07:51:50 INFO - PROCESS | 3840 | 1464105110146 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:51:50 INFO - PROCESS | 3840 | 1464105110149 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 07:51:50 INFO - PROCESS | 3840 | 1464105110153 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 3840 | 1464105110155 Marionette TRACE conn3 <- [1,410,null,{}] 07:51:50 INFO - PROCESS | 3840 | 1464105110159 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 3840 | 1464105110260 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:51:50 INFO - PROCESS | 3840 | 1464105110353 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 3840 | ++DOCSHELL 1761D000 == 47 [pid = 3840] [id = 112] 07:51:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (17712800) [pid = 3840] [serial = 333] [outer = 00000000] 07:51:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (196C4C00) [pid = 3840] [serial = 334] [outer = 17712800] 07:51:50 INFO - PROCESS | 3840 | 1464105110393 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (1987D000) [pid = 3840] [serial = 335] [outer = 17712800] 07:51:51 INFO - PROCESS | 3840 | 1464105111047 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 948ms 07:51:51 INFO - PROCESS | 3840 | 1464105111101 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 3840 | 1464105111105 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 07:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:51:51 INFO - PROCESS | 3840 | 1464105111116 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 3840 | 1464105111120 Marionette TRACE conn3 <- [1,414,null,{}] 07:51:51 INFO - PROCESS | 3840 | 1464105111124 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 3840 | 1464105111223 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:51:51 INFO - PROCESS | 3840 | 1464105111302 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 3840 | ++DOCSHELL 19CD5800 == 48 [pid = 3840] [id = 113] 07:51:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (19CDAC00) [pid = 3840] [serial = 336] [outer = 00000000] 07:51:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (1A8BB400) [pid = 3840] [serial = 337] [outer = 19CDAC00] 07:51:51 INFO - PROCESS | 3840 | 1464105111355 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (1A929000) [pid = 3840] [serial = 338] [outer = 19CDAC00] 07:51:51 INFO - PROCESS | 3840 | 1464105111945 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 858ms 07:51:51 INFO - PROCESS | 3840 | 1464105111979 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 3840 | 1464105111981 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 07:51:51 INFO - PROCESS | 3840 | 1464105111999 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 3840 | 1464105112001 Marionette TRACE conn3 <- [1,418,null,{}] 07:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:51:51 INFO - PROCESS | 3840 | 1464105112006 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 3840 | 1464105112093 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:51:52 INFO - PROCESS | 3840 | 1464105112172 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 3840 | ++DOCSHELL 13BAB400 == 49 [pid = 3840] [id = 114] 07:51:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (13BB6C00) [pid = 3840] [serial = 339] [outer = 00000000] 07:51:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (166D6000) [pid = 3840] [serial = 340] [outer = 13BB6C00] 07:51:52 INFO - PROCESS | 3840 | 1464105112225 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (166D9000) [pid = 3840] [serial = 341] [outer = 13BB6C00] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 18118C00 == 48 [pid = 3840] [id = 108] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 10477C00 == 47 [pid = 3840] [id = 107] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 183A8C00 == 46 [pid = 3840] [id = 106] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 104E6800 == 45 [pid = 3840] [id = 105] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 10563C00 == 44 [pid = 3840] [id = 104] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 1590CC00 == 43 [pid = 3840] [id = 103] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 1590F800 == 42 [pid = 3840] [id = 102] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 13336000 == 41 [pid = 3840] [id = 101] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 13B02800 == 40 [pid = 3840] [id = 100] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 11C04800 == 39 [pid = 3840] [id = 99] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 11065800 == 38 [pid = 3840] [id = 96] 07:51:53 INFO - PROCESS | 3840 | --DOCSHELL 0F30D400 == 37 [pid = 3840] [id = 95] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1A7E2C00) [pid = 3840] [serial = 194] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1A927C00) [pid = 3840] [serial = 268] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (1ABD0000) [pid = 3840] [serial = 271] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1A92CC00) [pid = 3840] [serial = 269] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (12AF5800) [pid = 3840] [serial = 241] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (14E4A000) [pid = 3840] [serial = 274] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (168AC000) [pid = 3840] [serial = 244] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (1ABC4C00) [pid = 3840] [serial = 251] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1A932800) [pid = 3840] [serial = 250] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (13D96800) [pid = 3840] [serial = 256] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (1563D000) [pid = 3840] [serial = 257] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (14E98000) [pid = 3840] [serial = 275] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (183A0C00) [pid = 3840] [serial = 262] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (196C6400) [pid = 3840] [serial = 263] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (177CC400) [pid = 3840] [serial = 259] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (17DA1000) [pid = 3840] [serial = 260] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (15B71C00) [pid = 3840] [serial = 254] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (140B0000) [pid = 3840] [serial = 253] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1ACA6800) [pid = 3840] [serial = 277] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (1A7E5400) [pid = 3840] [serial = 247] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (1ABD0800) [pid = 3840] [serial = 272] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (19CDB800) [pid = 3840] [serial = 265] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (1A0E5800) [pid = 3840] [serial = 266] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (130D3000) [pid = 3840] [serial = 281] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (1ACAE800) [pid = 3840] [serial = 278] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (0F30CC00) [pid = 3840] [serial = 280] [outer = 00000000] [url = about:blank] 07:51:53 INFO - PROCESS | 3840 | 1464105113355 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:51:53 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 07:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1377ms 07:51:53 INFO - PROCESS | 3840 | 1464105113370 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 3840 | 1464105113373 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 07:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:51:53 INFO - PROCESS | 3840 | 1464105113378 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 3840 | 1464105113382 Marionette TRACE conn3 <- [1,422,null,{}] 07:51:53 INFO - PROCESS | 3840 | 1464105113386 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 3840 | 1464105113468 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:51:53 INFO - PROCESS | 3840 | 1464105113476 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 3840 | ++DOCSHELL 11266400 == 38 [pid = 3840] [id = 115] 07:51:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (11428C00) [pid = 3840] [serial = 342] [outer = 00000000] 07:51:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (12D84400) [pid = 3840] [serial = 343] [outer = 11428C00] 07:51:53 INFO - PROCESS | 3840 | 1464105113524 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1332E400) [pid = 3840] [serial = 344] [outer = 11428C00] 07:51:54 INFO - PROCESS | 3840 | 1464105114418 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1081ms 07:51:54 INFO - PROCESS | 3840 | 1464105114462 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 3840 | 1464105114467 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 07:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:51:54 INFO - PROCESS | 3840 | 1464105114474 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 3840 | 1464105114476 Marionette TRACE conn3 <- [1,426,null,{}] 07:51:54 INFO - PROCESS | 3840 | 1464105114480 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 3840 | 1464105114560 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:51:54 INFO - PROCESS | 3840 | 1464105114568 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 3840 | ++DOCSHELL 137E4400 == 39 [pid = 3840] [id = 116] 07:51:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (137EBC00) [pid = 3840] [serial = 345] [outer = 00000000] 07:51:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (15268400) [pid = 3840] [serial = 346] [outer = 137EBC00] 07:51:54 INFO - PROCESS | 3840 | 1464105114612 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (156F2000) [pid = 3840] [serial = 347] [outer = 137EBC00] 07:51:55 INFO - PROCESS | 3840 | 1464105115057 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:51:55 INFO - PROCESS | 3840 | 1464105115094 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 07:51:55 INFO - PROCESS | 3840 | 1464105115098 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 3840 | 1464105115101 Marionette TRACE conn3 <- [1,430,null,{}] 07:51:55 INFO - PROCESS | 3840 | 1464105115112 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 3840 | 1464105115178 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:51:55 INFO - PROCESS | 3840 | 1464105115185 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 3840 | ++DOCSHELL 166DB000 == 40 [pid = 3840] [id = 117] 07:51:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (166DB400) [pid = 3840] [serial = 348] [outer = 00000000] 07:51:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (168AC400) [pid = 3840] [serial = 349] [outer = 166DB400] 07:51:55 INFO - PROCESS | 3840 | 1464105115232 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (17688400) [pid = 3840] [serial = 350] [outer = 166DB400] 07:51:55 INFO - PROCESS | 3840 | 1464105115672 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 622ms 07:51:55 INFO - PROCESS | 3840 | 1464105115715 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 3840 | 1464105115717 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 07:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:51:55 INFO - PROCESS | 3840 | 1464105115721 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 3840 | 1464105115722 Marionette TRACE conn3 <- [1,434,null,{}] 07:51:55 INFO - PROCESS | 3840 | 1464105115726 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 3840 | 1464105115814 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:51:55 INFO - PROCESS | 3840 | 1464105115906 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 3840 | ++DOCSHELL 1768D400 == 41 [pid = 3840] [id = 118] 07:51:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (17713000) [pid = 3840] [serial = 351] [outer = 00000000] 07:51:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (17F3CC00) [pid = 3840] [serial = 352] [outer = 17713000] 07:51:55 INFO - PROCESS | 3840 | 1464105115951 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (18116800) [pid = 3840] [serial = 353] [outer = 17713000] 07:51:56 INFO - PROCESS | 3840 | 1464105116363 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 696ms 07:51:56 INFO - PROCESS | 3840 | 1464105116424 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 3840 | 1464105116426 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 07:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:51:56 INFO - PROCESS | 3840 | 1464105116429 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 3840 | 1464105116431 Marionette TRACE conn3 <- [1,438,null,{}] 07:51:56 INFO - PROCESS | 3840 | 1464105116439 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 3840 | 1464105116524 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:51:56 INFO - PROCESS | 3840 | 1464105116534 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 3840 | ++DOCSHELL 0F30E000 == 42 [pid = 3840] [id = 119] 07:51:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (177CD000) [pid = 3840] [serial = 354] [outer = 00000000] 07:51:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (196C6800) [pid = 3840] [serial = 355] [outer = 177CD000] 07:51:56 INFO - PROCESS | 3840 | 1464105116581 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1987D800) [pid = 3840] [serial = 356] [outer = 177CD000] 07:51:57 INFO - PROCESS | 3840 | 1464105117025 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 667ms 07:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:51:57 INFO - PROCESS | 3840 | 1464105117100 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 3840 | 1464105117102 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 07:51:57 INFO - PROCESS | 3840 | 1464105117129 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 3840 | 1464105117131 Marionette TRACE conn3 <- [1,442,null,{}] 07:51:57 INFO - PROCESS | 3840 | 1464105117135 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 3840 | 1464105117257 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:51:57 INFO - PROCESS | 3840 | 1464105117422 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (17F36000) [pid = 3840] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (196CD800) [pid = 3840] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (11C0B800) [pid = 3840] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (13B08C00) [pid = 3840] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (15B64400) [pid = 3840] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (16CBDC00) [pid = 3840] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (13368800) [pid = 3840] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1811B000) [pid = 3840] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (10562C00) [pid = 3840] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:51:57 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (19CD9C00) [pid = 3840] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:51:57 INFO - PROCESS | 3840 | ++DOCSHELL 0F30EC00 == 43 [pid = 3840] [id = 120] 07:51:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (10504000) [pid = 3840] [serial = 357] [outer = 00000000] 07:51:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (137F0400) [pid = 3840] [serial = 358] [outer = 10504000] 07:51:57 INFO - PROCESS | 3840 | 1464105117455 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (15639000) [pid = 3840] [serial = 359] [outer = 10504000] 07:51:57 INFO - PROCESS | 3840 | 1464105117792 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 741ms 07:51:57 INFO - PROCESS | 3840 | 1464105117831 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 3840 | 1464105117833 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 07:51:57 INFO - PROCESS | 3840 | 1464105117836 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:51:57 INFO - PROCESS | 3840 | 1464105117838 Marionette TRACE conn3 <- [1,446,null,{}] 07:51:57 INFO - PROCESS | 3840 | 1464105117841 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 3840 | 1464105117916 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:51:57 INFO - PROCESS | 3840 | 1464105117991 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 3840 | ++DOCSHELL 11C0B800 == 44 [pid = 3840] [id = 121] 07:51:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (14E4A800) [pid = 3840] [serial = 360] [outer = 00000000] 07:51:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (1A0E5800) [pid = 3840] [serial = 361] [outer = 14E4A800] 07:51:58 INFO - PROCESS | 3840 | 1464105118036 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (1A1B8000) [pid = 3840] [serial = 362] [outer = 14E4A800] 07:51:58 INFO - PROCESS | 3840 | 1464105118381 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 562ms 07:51:58 INFO - PROCESS | 3840 | 1464105118416 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 3840 | 1464105118417 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 07:51:58 INFO - PROCESS | 3840 | 1464105118421 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:51:58 INFO - PROCESS | 3840 | 1464105118422 Marionette TRACE conn3 <- [1,450,null,{}] 07:51:58 INFO - PROCESS | 3840 | 1464105118426 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 3840 | 1464105118514 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:51:58 INFO - PROCESS | 3840 | 1464105118596 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 3840 | ++DOCSHELL 14E96C00 == 45 [pid = 3840] [id = 122] 07:51:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (196CA800) [pid = 3840] [serial = 363] [outer = 00000000] 07:51:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1A7E3C00) [pid = 3840] [serial = 364] [outer = 196CA800] 07:51:58 INFO - PROCESS | 3840 | 1464105118639 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1A8B3C00) [pid = 3840] [serial = 365] [outer = 196CA800] 07:51:58 INFO - PROCESS | 3840 | 1464105118968 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3840 | 1464105119026 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:51:59 INFO - PROCESS | 3840 | 1464105119036 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 3840 | 1464105119038 Marionette TRACE conn3 <- [1,454,null,{}] 07:51:59 INFO - PROCESS | 3840 | 1464105119042 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 3840 | 1464105119099 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:51:59 INFO - PROCESS | 3840 | 1464105119107 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 3840 | ++DOCSHELL 19CD6000 == 46 [pid = 3840] [id = 123] 07:51:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1A8B4800) [pid = 3840] [serial = 366] [outer = 00000000] 07:51:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (1ABC7C00) [pid = 3840] [serial = 367] [outer = 1A8B4800] 07:51:59 INFO - PROCESS | 3840 | 1464105119151 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1ACA7400) [pid = 3840] [serial = 368] [outer = 1A8B4800] 07:51:59 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:59 INFO - PROCESS | 3840 | 1464105119837 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 859ms 07:51:59 INFO - PROCESS | 3840 | 1464105119880 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 3840 | 1464105119885 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:51:59 INFO - PROCESS | 3840 | 1464105119890 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 3840 | 1464105119894 Marionette TRACE conn3 <- [1,458,null,{}] 07:51:59 INFO - PROCESS | 3840 | 1464105119899 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 3840 | 1464105120006 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:52:00 INFO - PROCESS | 3840 | 1464105120131 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 3840 | ++DOCSHELL 12B69000 == 47 [pid = 3840] [id = 124] 07:52:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (131D9C00) [pid = 3840] [serial = 369] [outer = 00000000] 07:52:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (13B10C00) [pid = 3840] [serial = 370] [outer = 131D9C00] 07:52:00 INFO - PROCESS | 3840 | 1464105120188 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (140BD400) [pid = 3840] [serial = 371] [outer = 131D9C00] 07:52:00 INFO - PROCESS | 3840 | 1464105120738 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:52:00 INFO - PROCESS | 3840 | 1464105120787 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 07:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:52:00 INFO - PROCESS | 3840 | 1464105120794 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 3840 | 1464105120797 Marionette TRACE conn3 <- [1,462,null,{}] 07:52:00 INFO - PROCESS | 3840 | 1464105120801 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 3840 | 1464105120904 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:52:00 INFO - PROCESS | 3840 | 1464105121002 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 3840 | ++DOCSHELL 166D5800 == 48 [pid = 3840] [id = 125] 07:52:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (166D5C00) [pid = 3840] [serial = 372] [outer = 00000000] 07:52:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (1768CC00) [pid = 3840] [serial = 373] [outer = 166D5C00] 07:52:01 INFO - PROCESS | 3840 | 1464105121039 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (1816D800) [pid = 3840] [serial = 374] [outer = 166D5C00] 07:52:01 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:01 INFO - PROCESS | 3840 | 1464105121633 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 3840 | 1464105121703 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 07:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:52:01 INFO - PROCESS | 3840 | 1464105121691 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 3840 | 1464105121694 Marionette TRACE conn3 <- [1,466,null,{}] 07:52:01 INFO - PROCESS | 3840 | 1464105121705 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 3840 | 1464105121849 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:52:01 INFO - PROCESS | 3840 | 1464105121906 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 3840 | ++DOCSHELL 1ACA9000 == 49 [pid = 3840] [id = 126] 07:52:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1ACA9800) [pid = 3840] [serial = 375] [outer = 00000000] 07:52:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1ACAF400) [pid = 3840] [serial = 376] [outer = 1ACA9800] 07:52:01 INFO - PROCESS | 3840 | 1464105121963 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (1B02C400) [pid = 3840] [serial = 377] [outer = 1ACA9800] 07:52:02 INFO - PROCESS | 3840 | 1464105122523 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 3840 | 1464105122557 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 07:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:52:02 INFO - PROCESS | 3840 | 1464105122561 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 3840 | 1464105122563 Marionette TRACE conn3 <- [1,470,null,{}] 07:52:02 INFO - PROCESS | 3840 | 1464105122566 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 3840 | [3840] 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 07:52:02 INFO - PROCESS | 3840 | [3840] 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 07:52:02 INFO - PROCESS | 3840 | 1464105122669 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:52:02 INFO - PROCESS | 3840 | 1464105122775 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 3840 | ++DOCSHELL 11CFA400 == 50 [pid = 3840] [id = 127] 07:52:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (170AC800) [pid = 3840] [serial = 378] [outer = 00000000] 07:52:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (17D3AC00) [pid = 3840] [serial = 379] [outer = 170AC800] 07:52:02 INFO - PROCESS | 3840 | 1464105122831 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (196CB400) [pid = 3840] [serial = 380] [outer = 170AC800] 07:52:03 INFO - PROCESS | 3840 | 1464105123572 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1021ms 07:52:03 INFO - PROCESS | 3840 | 1464105123595 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 3840 | 1464105123600 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 07:52:03 INFO - PROCESS | 3840 | 1464105123605 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:52:03 INFO - PROCESS | 3840 | 1464105123609 Marionette TRACE conn3 <- [1,474,null,{}] 07:52:03 INFO - PROCESS | 3840 | 1464105123614 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 3840 | 1464105123734 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:52:03 INFO - PROCESS | 3840 | 1464105123752 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 3840 | ++DOCSHELL 137EA000 == 51 [pid = 3840] [id = 128] 07:52:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (137EAC00) [pid = 3840] [serial = 381] [outer = 00000000] 07:52:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (13D98400) [pid = 3840] [serial = 382] [outer = 137EAC00] 07:52:03 INFO - PROCESS | 3840 | 1464105123800 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1525EC00) [pid = 3840] [serial = 383] [outer = 137EAC00] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 14E96C00 == 50 [pid = 3840] [id = 122] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 11C0B800 == 49 [pid = 3840] [id = 121] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 0F30EC00 == 48 [pid = 3840] [id = 120] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 0F30E000 == 47 [pid = 3840] [id = 119] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 1768D400 == 46 [pid = 3840] [id = 118] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 166DB000 == 45 [pid = 3840] [id = 117] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 137E4400 == 44 [pid = 3840] [id = 116] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 11266400 == 43 [pid = 3840] [id = 115] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 1761D000 == 42 [pid = 3840] [id = 112] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 13B78C00 == 41 [pid = 3840] [id = 111] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1A933800) [pid = 3840] [serial = 325] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (13B08800) [pid = 3840] [serial = 283] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (137E6400) [pid = 3840] [serial = 286] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (14E92C00) [pid = 3840] [serial = 289] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (19B62800) [pid = 3840] [serial = 292] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOCSHELL 10A59000 == 40 [pid = 3840] [id = 110] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1816F400) [pid = 3840] [serial = 310] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (196C6C00) [pid = 3840] [serial = 311] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1A0ED400) [pid = 3840] [serial = 316] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (13321400) [pid = 3840] [serial = 296] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (12AF5C00) [pid = 3840] [serial = 295] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (13D96000) [pid = 3840] [serial = 298] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (140BD000) [pid = 3840] [serial = 299] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (164D6C00) [pid = 3840] [serial = 304] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (16A57400) [pid = 3840] [serial = 305] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1761EC00) [pid = 3840] [serial = 307] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (140BBC00) [pid = 3840] [serial = 301] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (1525E800) [pid = 3840] [serial = 302] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (19CD3400) [pid = 3840] [serial = 314] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (19B67000) [pid = 3840] [serial = 313] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (15B67000) [pid = 3840] [serial = 319] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (19CD1400) [pid = 3840] [serial = 320] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (1A5B7400) [pid = 3840] [serial = 322] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (1A1B8800) [pid = 3840] [serial = 317] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1A7EDC00) [pid = 3840] [serial = 323] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1770D000) [pid = 3840] [serial = 308] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 3840 | 1464105124416 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 859ms 07:52:04 INFO - PROCESS | 3840 | 1464105124457 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 3840 | 1464105124463 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 07:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:52:04 INFO - PROCESS | 3840 | 1464105124469 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 3840 | 1464105124471 Marionette TRACE conn3 <- [1,478,null,{}] 07:52:04 INFO - PROCESS | 3840 | 1464105124475 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 3840 | 1464105124557 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:52:04 INFO - PROCESS | 3840 | 1464105124565 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 3840 | ++DOCSHELL 13323800 == 41 [pid = 3840] [id = 129] 07:52:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (13325400) [pid = 3840] [serial = 384] [outer = 00000000] 07:52:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (140B8800) [pid = 3840] [serial = 385] [outer = 13325400] 07:52:04 INFO - PROCESS | 3840 | 1464105124617 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (15260C00) [pid = 3840] [serial = 386] [outer = 13325400] 07:52:05 INFO - PROCESS | 3840 | 1464105125053 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 592ms 07:52:05 INFO - PROCESS | 3840 | 1464105125069 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 3840 | 1464105125071 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 07:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:52:05 INFO - PROCESS | 3840 | 1464105125075 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 3840 | 1464105125078 Marionette TRACE conn3 <- [1,482,null,{}] 07:52:05 INFO - PROCESS | 3840 | 1464105125096 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 3840 | 1464105125193 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:52:05 INFO - PROCESS | 3840 | 1464105125204 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 3840 | ++DOCSHELL 166D7C00 == 42 [pid = 3840] [id = 130] 07:52:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (166DF800) [pid = 3840] [serial = 387] [outer = 00000000] 07:52:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (16CB1000) [pid = 3840] [serial = 388] [outer = 166DF800] 07:52:05 INFO - PROCESS | 3840 | 1464105125250 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1761D000) [pid = 3840] [serial = 389] [outer = 166DF800] 07:52:05 INFO - PROCESS | 3840 | 1464105125687 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:52:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 666ms 07:52:05 INFO - PROCESS | 3840 | 1464105125738 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 3840 | 1464105125741 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 07:52:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:52:05 INFO - PROCESS | 3840 | 1464105125744 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 3840 | 1464105125746 Marionette TRACE conn3 <- [1,486,null,{}] 07:52:05 INFO - PROCESS | 3840 | 1464105125749 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 3840 | 1464105125826 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:52:05 INFO - PROCESS | 3840 | 1464105125866 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 3840 | ++DOCSHELL 16CB1400 == 43 [pid = 3840] [id = 131] 07:52:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (17687C00) [pid = 3840] [serial = 390] [outer = 00000000] 07:52:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (17D37800) [pid = 3840] [serial = 391] [outer = 17687C00] 07:52:05 INFO - PROCESS | 3840 | 1464105125986 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (1811A000) [pid = 3840] [serial = 392] [outer = 17687C00] 07:52:06 INFO - PROCESS | 3840 | 1464105126354 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 666ms 07:52:06 INFO - PROCESS | 3840 | 1464105126408 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 3840 | 1464105126410 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 07:52:06 INFO - PROCESS | 3840 | 1464105126413 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:52:06 INFO - PROCESS | 3840 | 1464105126415 Marionette TRACE conn3 <- [1,490,null,{}] 07:52:06 INFO - PROCESS | 3840 | 1464105126418 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 3840 | 1464105126531 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:52:06 INFO - PROCESS | 3840 | 1464105126537 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 3840 | ++DOCSHELL 12D82800 == 44 [pid = 3840] [id = 132] 07:52:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (18111800) [pid = 3840] [serial = 393] [outer = 00000000] 07:52:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (197D3C00) [pid = 3840] [serial = 394] [outer = 18111800] 07:52:06 INFO - PROCESS | 3840 | 1464105126583 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (197D5400) [pid = 3840] [serial = 395] [outer = 18111800] 07:52:07 INFO - PROCESS | 3840 | 1464105127022 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 666ms 07:52:07 INFO - PROCESS | 3840 | 1464105127078 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 3840 | 1464105127080 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 07:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:52:07 INFO - PROCESS | 3840 | 1464105127121 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 3840 | 1464105127123 Marionette TRACE conn3 <- [1,494,null,{}] 07:52:07 INFO - PROCESS | 3840 | 1464105127126 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 3840 | 1464105127238 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:52:07 INFO - PROCESS | 3840 | 1464105127301 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3840 | ++DOCSHELL 17D2E000 == 45 [pid = 3840] [id = 133] 07:52:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (1839F800) [pid = 3840] [serial = 396] [outer = 00000000] 07:52:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (19B63800) [pid = 3840] [serial = 397] [outer = 1839F800] 07:52:07 INFO - PROCESS | 3840 | 1464105127331 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (19B65400) [pid = 3840] [serial = 398] [outer = 1839F800] 07:52:07 INFO - PROCESS | 3840 | 1464105127754 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 711ms 07:52:07 INFO - PROCESS | 3840 | 1464105127793 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 3840 | 1464105127795 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 07:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:52:07 INFO - PROCESS | 3840 | 1464105127799 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 3840 | 1464105127801 Marionette TRACE conn3 <- [1,498,null,{}] 07:52:07 INFO - PROCESS | 3840 | 1464105127804 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 3840 | 1464105127905 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:52:07 INFO - PROCESS | 3840 | 1464105127914 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 3840 | ++DOCSHELL 19886000 == 46 [pid = 3840] [id = 134] 07:52:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (19CD8400) [pid = 3840] [serial = 399] [outer = 00000000] 07:52:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1A0E6400) [pid = 3840] [serial = 400] [outer = 19CD8400] 07:52:07 INFO - PROCESS | 3840 | 1464105127985 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1A0EA400) [pid = 3840] [serial = 401] [outer = 19CD8400] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (166DB400) [pid = 3840] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (17713000) [pid = 3840] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (13BB6C00) [pid = 3840] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (137EBC00) [pid = 3840] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (177CD000) [pid = 3840] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (11428C00) [pid = 3840] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (10504000) [pid = 3840] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (14E4A800) [pid = 3840] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:52:08 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (196CA800) [pid = 3840] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:52:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1563A400) [pid = 3840] [serial = 402] [outer = 1B284000] 07:52:08 INFO - PROCESS | 3840 | 1464105128596 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 859ms 07:52:08 INFO - PROCESS | 3840 | 1464105128664 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 3840 | 1464105128649 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:52:08 INFO - PROCESS | 3840 | 1464105128653 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 3840 | 1464105128654 Marionette TRACE conn3 <- [1,502,null,{}] 07:52:08 INFO - PROCESS | 3840 | 1464105128658 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 3840 | 1464105128733 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:52:08 INFO - PROCESS | 3840 | 1464105128743 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 3840 | ++DOCSHELL 131E2C00 == 47 [pid = 3840] [id = 135] 07:52:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (13337C00) [pid = 3840] [serial = 403] [outer = 00000000] 07:52:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (1A5B8000) [pid = 3840] [serial = 404] [outer = 13337C00] 07:52:08 INFO - PROCESS | 3840 | 1464105128787 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (1A7E5000) [pid = 3840] [serial = 405] [outer = 13337C00] 07:52:09 INFO - PROCESS | 3840 | 1464105129183 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 562ms 07:52:09 INFO - PROCESS | 3840 | 1464105129228 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 3840 | 1464105129230 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 07:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:52:09 INFO - PROCESS | 3840 | 1464105129233 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 3840 | 1464105129235 Marionette TRACE conn3 <- [1,506,null,{}] 07:52:09 INFO - PROCESS | 3840 | 1464105129238 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 3840 | 1464105129319 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:52:09 INFO - PROCESS | 3840 | 1464105129326 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 3840 | ++DOCSHELL 19CDE800 == 48 [pid = 3840] [id = 136] 07:52:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (1A0E5400) [pid = 3840] [serial = 406] [outer = 00000000] 07:52:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (1A92D000) [pid = 3840] [serial = 407] [outer = 1A0E5400] 07:52:09 INFO - PROCESS | 3840 | 1464105129352 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (1A935400) [pid = 3840] [serial = 408] [outer = 1A0E5400] 07:52:09 INFO - PROCESS | 3840 | 1464105129750 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:52:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 563ms 07:52:09 INFO - PROCESS | 3840 | 1464105129791 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 3840 | 1464105129793 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 07:52:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:52:09 INFO - PROCESS | 3840 | 1464105129796 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 3840 | 1464105129798 Marionette TRACE conn3 <- [1,510,null,{}] 07:52:09 INFO - PROCESS | 3840 | 1464105129805 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 3840 | 1464105129883 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:52:09 INFO - PROCESS | 3840 | 1464105129890 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 3840 | ++DOCSHELL 102CB400 == 49 [pid = 3840] [id = 137] 07:52:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (197A3C00) [pid = 3840] [serial = 409] [outer = 00000000] 07:52:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (197A8400) [pid = 3840] [serial = 410] [outer = 197A3C00] 07:52:09 INFO - PROCESS | 3840 | 1464105129934 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (197A8C00) [pid = 3840] [serial = 411] [outer = 197A3C00] 07:52:10 INFO - PROCESS | 3840 | 1464105130556 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 799ms 07:52:10 INFO - PROCESS | 3840 | 1464105130606 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 3840 | 1464105130611 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 07:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:52:10 INFO - PROCESS | 3840 | 1464105130617 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 3840 | 1464105130620 Marionette TRACE conn3 <- [1,514,null,{}] 07:52:10 INFO - PROCESS | 3840 | 1464105130626 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 3840 | 1464105130716 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:52:10 INFO - PROCESS | 3840 | 1464105130841 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 3840 | ++DOCSHELL 12D39C00 == 50 [pid = 3840] [id = 138] 07:52:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (13047800) [pid = 3840] [serial = 412] [outer = 00000000] 07:52:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (13B02C00) [pid = 3840] [serial = 413] [outer = 13047800] 07:52:10 INFO - PROCESS | 3840 | 1464105130898 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (13D94800) [pid = 3840] [serial = 414] [outer = 13047800] 07:52:11 INFO - PROCESS | 3840 | 1464105131470 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:52:11 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 07:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 903ms 07:52:11 INFO - PROCESS | 3840 | 1464105131506 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 3840 | 1464105131512 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 07:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:52:11 INFO - PROCESS | 3840 | 1464105131519 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 3840 | 1464105131522 Marionette TRACE conn3 <- [1,518,null,{}] 07:52:11 INFO - PROCESS | 3840 | 1464105131525 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 3840 | 1464105131627 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:52:11 INFO - PROCESS | 3840 | 1464105131707 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 3840 | ++DOCSHELL 137E6400 == 51 [pid = 3840] [id = 139] 07:52:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (140AFC00) [pid = 3840] [serial = 415] [outer = 00000000] 07:52:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (16A63C00) [pid = 3840] [serial = 416] [outer = 140AFC00] 07:52:11 INFO - PROCESS | 3840 | 1464105131760 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (177CC400) [pid = 3840] [serial = 417] [outer = 140AFC00] 07:52:12 INFO - PROCESS | 3840 | 1464105132343 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 844ms 07:52:12 INFO - PROCESS | 3840 | 1464105132368 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 3840 | 1464105132370 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 07:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:52:12 INFO - PROCESS | 3840 | 1464105132388 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 3840 | 1464105132392 Marionette TRACE conn3 <- [1,522,null,{}] 07:52:12 INFO - PROCESS | 3840 | 1464105132405 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:12 INFO - PROCESS | 3840 | 1464105132516 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:52:12 INFO - PROCESS | 3840 | 1464105132613 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:12 INFO - PROCESS | 3840 | ++DOCSHELL 197A7C00 == 52 [pid = 3840] [id = 140] 07:52:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (19CD0C00) [pid = 3840] [serial = 418] [outer = 00000000] 07:52:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1A5B3C00) [pid = 3840] [serial = 419] [outer = 19CD0C00] 07:52:12 INFO - PROCESS | 3840 | 1464105132651 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1A8BE800) [pid = 3840] [serial = 420] [outer = 19CD0C00] 07:52:13 INFO - PROCESS | 3840 | 1464105133211 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:52:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 874ms 07:52:13 INFO - PROCESS | 3840 | 1464105133260 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 3840 | 1464105133263 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 07:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:52:13 INFO - PROCESS | 3840 | 1464105133267 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 3840 | 1464105133269 Marionette TRACE conn3 <- [1,526,null,{}] 07:52:13 INFO - PROCESS | 3840 | 1464105133273 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 3840 | 1464105133355 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:52:13 INFO - PROCESS | 3840 | 1464105133450 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 3840 | ++DOCSHELL 0F2D8400 == 53 [pid = 3840] [id = 141] 07:52:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (0F2D8C00) [pid = 3840] [serial = 421] [outer = 00000000] 07:52:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (0F2DE000) [pid = 3840] [serial = 422] [outer = 0F2D8C00] 07:52:13 INFO - PROCESS | 3840 | 1464105133510 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (0F303800) [pid = 3840] [serial = 423] [outer = 0F2D8C00] 07:52:14 INFO - PROCESS | 3840 | 1464105134118 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:52:14 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 07:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 903ms 07:52:14 INFO - PROCESS | 3840 | 1464105134157 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 3840 | 1464105134159 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:52:14 INFO - PROCESS | 3840 | 1464105134162 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 3840 | 1464105134165 Marionette TRACE conn3 <- [1,530,null,{}] 07:52:14 INFO - PROCESS | 3840 | 1464105134168 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 3840 | 1464105134267 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:52:14 INFO - PROCESS | 3840 | 1464105134349 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 3840 | ++DOCSHELL 11262000 == 54 [pid = 3840] [id = 142] 07:52:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (11265800) [pid = 3840] [serial = 424] [outer = 00000000] 07:52:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (13B05C00) [pid = 3840] [serial = 425] [outer = 11265800] 07:52:14 INFO - PROCESS | 3840 | 1464105134427 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (15908000) [pid = 3840] [serial = 426] [outer = 11265800] 07:52:14 INFO - PROCESS | 3840 | 1464105134950 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:52:14 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 07:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:52:14 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 07:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:52:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:52:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:52:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 799ms 07:52:14 INFO - PROCESS | 3840 | 1464105134968 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 3840 | 1464105134970 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:52:14 INFO - PROCESS | 3840 | 1464105134957 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 3840 | 1464105134959 Marionette TRACE conn3 <- [1,534,null,{}] 07:52:14 INFO - PROCESS | 3840 | 1464105134979 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 3840 | 1464105135107 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:52:15 INFO - PROCESS | 3840 | 1464105135210 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 3840 | ++DOCSHELL 104F1000 == 55 [pid = 3840] [id = 143] 07:52:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (15910400) [pid = 3840] [serial = 427] [outer = 00000000] 07:52:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (17617400) [pid = 3840] [serial = 428] [outer = 15910400] 07:52:15 INFO - PROCESS | 3840 | 1464105135265 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (183A6800) [pid = 3840] [serial = 429] [outer = 15910400] 07:52:15 INFO - PROCESS | 3840 | 1464105135906 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:52:15 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. 07:52:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 948ms 07:52:15 INFO - PROCESS | 3840 | 1464105135922 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 3840 | 1464105135927 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 07:52:15 INFO - PROCESS | 3840 | 1464105135931 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:52:15 INFO - PROCESS | 3840 | 1464105135935 Marionette TRACE conn3 <- [1,538,null,{}] 07:52:15 INFO - PROCESS | 3840 | 1464105135955 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 3840 | 1464105136065 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:52:16 INFO - PROCESS | 3840 | 1464105136140 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 3840 | ++DOCSHELL 12AF5C00 == 56 [pid = 3840] [id = 144] 07:52:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (12D84000) [pid = 3840] [serial = 430] [outer = 00000000] 07:52:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (13B7E400) [pid = 3840] [serial = 431] [outer = 12D84000] 07:52:16 INFO - PROCESS | 3840 | 1464105136190 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (14E9AC00) [pid = 3840] [serial = 432] [outer = 12D84000] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 19CDE800 == 55 [pid = 3840] [id = 136] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 131E2C00 == 54 [pid = 3840] [id = 135] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 19886000 == 53 [pid = 3840] [id = 134] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 17D2E000 == 52 [pid = 3840] [id = 133] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 12D82800 == 51 [pid = 3840] [id = 132] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 16CB1400 == 50 [pid = 3840] [id = 131] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 166D7C00 == 49 [pid = 3840] [id = 130] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 13323800 == 48 [pid = 3840] [id = 129] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 137EA000 == 47 [pid = 3840] [id = 128] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 166D5800 == 46 [pid = 3840] [id = 125] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 12B69000 == 45 [pid = 3840] [id = 124] 07:52:16 INFO - PROCESS | 3840 | --DOCSHELL 19CD6000 == 44 [pid = 3840] [id = 123] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (1A7E3C00) [pid = 3840] [serial = 364] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (168AC400) [pid = 3840] [serial = 349] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (17F3CC00) [pid = 3840] [serial = 352] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (166D9000) [pid = 3840] [serial = 341] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (166D6000) [pid = 3840] [serial = 340] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (15268400) [pid = 3840] [serial = 346] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (156F2000) [pid = 3840] [serial = 347] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (11065000) [pid = 3840] [serial = 328] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (196C6800) [pid = 3840] [serial = 355] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (12D84400) [pid = 3840] [serial = 343] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1332E400) [pid = 3840] [serial = 344] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1A8BB400) [pid = 3840] [serial = 337] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (196C4C00) [pid = 3840] [serial = 334] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (18116800) [pid = 3840] [serial = 353] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (14E4CC00) [pid = 3840] [serial = 331] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1987D800) [pid = 3840] [serial = 356] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (137F0400) [pid = 3840] [serial = 358] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (1A0E5800) [pid = 3840] [serial = 361] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (15639000) [pid = 3840] [serial = 359] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1A8B3C00) [pid = 3840] [serial = 365] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1A1B8000) [pid = 3840] [serial = 362] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (17688400) [pid = 3840] [serial = 350] [outer = 00000000] [url = about:blank] 07:52:16 INFO - PROCESS | 3840 | 1464105136687 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:52:16 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. 07:52:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 799ms 07:52:16 INFO - PROCESS | 3840 | 1464105136742 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:52:16 INFO - PROCESS | 3840 | 1464105136747 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 07:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:52:16 INFO - PROCESS | 3840 | 1464105136753 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 3840 | 1464105136756 Marionette TRACE conn3 <- [1,542,null,{}] 07:52:16 INFO - PROCESS | 3840 | 1464105136759 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 3840 | 1464105136846 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:52:16 INFO - PROCESS | 3840 | 1464105136858 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 3840 | ++DOCSHELL 130D5800 == 45 [pid = 3840] [id = 145] 07:52:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (131DB400) [pid = 3840] [serial = 433] [outer = 00000000] 07:52:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (13D94400) [pid = 3840] [serial = 434] [outer = 131DB400] 07:52:16 INFO - PROCESS | 3840 | 1464105136903 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (156F7800) [pid = 3840] [serial = 435] [outer = 131DB400] 07:52:17 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:17 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:17 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:17 INFO - PROCESS | 3840 | 1464105137330 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 607ms 07:52:17 INFO - PROCESS | 3840 | 1464105137355 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 3840 | 1464105137357 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 07:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:52:17 INFO - PROCESS | 3840 | 1464105137360 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 3840 | 1464105137364 Marionette TRACE conn3 <- [1,546,null,{}] 07:52:17 INFO - PROCESS | 3840 | 1464105137374 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 3840 | 1464105137459 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:52:17 INFO - PROCESS | 3840 | 1464105137469 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 3840 | ++DOCSHELL 104EE800 == 46 [pid = 3840] [id = 146] 07:52:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (166D7400) [pid = 3840] [serial = 436] [outer = 00000000] 07:52:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (16A57400) [pid = 3840] [serial = 437] [outer = 166D7400] 07:52:17 INFO - PROCESS | 3840 | 1464105137520 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (17712C00) [pid = 3840] [serial = 438] [outer = 166D7400] 07:52:17 INFO - PROCESS | 3840 | 1464105137937 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 592ms 07:52:17 INFO - PROCESS | 3840 | 1464105137960 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:52:17 INFO - PROCESS | 3840 | 1464105137962 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 07:52:17 INFO - PROCESS | 3840 | 1464105137969 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:52:17 INFO - PROCESS | 3840 | 1464105137971 Marionette TRACE conn3 <- [1,550,null,{}] 07:52:17 INFO - PROCESS | 3840 | 1464105137974 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 3840 | 1464105138055 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:52:18 INFO - PROCESS | 3840 | 1464105138064 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 3840 | ++DOCSHELL 177CAC00 == 47 [pid = 3840] [id = 147] 07:52:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (17F38800) [pid = 3840] [serial = 439] [outer = 00000000] 07:52:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (1839C800) [pid = 3840] [serial = 440] [outer = 17F38800] 07:52:18 INFO - PROCESS | 3840 | 1464105138109 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (196D0C00) [pid = 3840] [serial = 441] [outer = 17F38800] 07:52:18 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:18 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:18 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:18 INFO - PROCESS | 3840 | 1464105138558 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 666ms 07:52:18 INFO - PROCESS | 3840 | 1464105138649 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 3840 | 1464105138651 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 07:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:52:18 INFO - PROCESS | 3840 | 1464105138655 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 3840 | 1464105138656 Marionette TRACE conn3 <- [1,554,null,{}] 07:52:18 INFO - PROCESS | 3840 | 1464105138643 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 3840 | 1464105138731 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:52:18 INFO - PROCESS | 3840 | 1464105138738 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 3840 | ++DOCSHELL 17DA2C00 == 48 [pid = 3840] [id = 148] 07:52:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (196CC000) [pid = 3840] [serial = 442] [outer = 00000000] 07:52:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (197DF000) [pid = 3840] [serial = 443] [outer = 196CC000] 07:52:18 INFO - PROCESS | 3840 | 1464105138783 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (197DF800) [pid = 3840] [serial = 444] [outer = 196CC000] 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:19 INFO - PROCESS | 3840 | 1464105139242 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 607ms 07:52:19 INFO - PROCESS | 3840 | 1464105139257 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3840 | 1464105139258 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 07:52:19 INFO - PROCESS | 3840 | 1464105139262 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:52:19 INFO - PROCESS | 3840 | 1464105139263 Marionette TRACE conn3 <- [1,558,null,{}] 07:52:19 INFO - PROCESS | 3840 | 1464105139267 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 3840 | 1464105139389 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:52:19 INFO - PROCESS | 3840 | 1464105139408 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 3840 | ++DOCSHELL 19884C00 == 49 [pid = 3840] [id = 149] 07:52:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (19CD6000) [pid = 3840] [serial = 445] [outer = 00000000] 07:52:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1A1C3800) [pid = 3840] [serial = 446] [outer = 19CD6000] 07:52:19 INFO - PROCESS | 3840 | 1464105139455 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1A56B800) [pid = 3840] [serial = 447] [outer = 19CD6000] 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:19 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:19 INFO - PROCESS | 3840 | 1464105139903 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 711ms 07:52:19 INFO - PROCESS | 3840 | 1464105139967 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 3840 | 1464105139969 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 07:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:52:19 INFO - PROCESS | 3840 | 1464105139972 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 3840 | 1464105139974 Marionette TRACE conn3 <- [1,562,null,{}] 07:52:19 INFO - PROCESS | 3840 | 1464105139960 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 3840 | 1464105140066 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:52:20 INFO - PROCESS | 3840 | 1464105140072 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 3840 | ++DOCSHELL 19CDCC00 == 50 [pid = 3840] [id = 150] 07:52:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1A1C2000) [pid = 3840] [serial = 448] [outer = 00000000] 07:52:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1A92AC00) [pid = 3840] [serial = 449] [outer = 1A1C2000] 07:52:20 INFO - PROCESS | 3840 | 1464105140116 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1ABCC800) [pid = 3840] [serial = 450] [outer = 1A1C2000] 07:52:20 INFO - PROCESS | 3840 | 1464105140517 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 607ms 07:52:20 INFO - PROCESS | 3840 | 1464105140578 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 3840 | 1464105140580 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 07:52:20 INFO - PROCESS | 3840 | 1464105140584 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:52:20 INFO - PROCESS | 3840 | 1464105140585 Marionette TRACE conn3 <- [1,566,null,{}] 07:52:20 INFO - PROCESS | 3840 | 1464105140588 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 3840 | 1464105140709 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:52:20 INFO - PROCESS | 3840 | 1464105140769 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 3840 | ++DOCSHELL 16C30000 == 51 [pid = 3840] [id = 151] 07:52:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (16C30C00) [pid = 3840] [serial = 451] [outer = 00000000] 07:52:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (16C34C00) [pid = 3840] [serial = 452] [outer = 16C30C00] 07:52:20 INFO - PROCESS | 3840 | 1464105140822 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (16C36800) [pid = 3840] [serial = 453] [outer = 16C30C00] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (166DF800) [pid = 3840] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (137EAC00) [pid = 3840] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (18111800) [pid = 3840] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (17687C00) [pid = 3840] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (13325400) [pid = 3840] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1839F800) [pid = 3840] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (19CD8400) [pid = 3840] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A0E5400) [pid = 3840] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:52:21 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (13337C00) [pid = 3840] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:52:21 INFO - PROCESS | 3840 | 1464105141327 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 785ms 07:52:21 INFO - PROCESS | 3840 | 1464105141379 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 3840 | 1464105141381 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 07:52:21 INFO - PROCESS | 3840 | 1464105141385 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 3840 | 1464105141386 Marionette TRACE conn3 <- [1,570,null,{}] 07:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:52:21 INFO - PROCESS | 3840 | 1464105141390 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 3840 | 1464105141470 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:52:21 INFO - PROCESS | 3840 | 1464105141476 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 3840 | ++DOCSHELL 137EAC00 == 52 [pid = 3840] [id = 152] 07:52:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (14E02C00) [pid = 3840] [serial = 454] [outer = 00000000] 07:52:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1839F800) [pid = 3840] [serial = 455] [outer = 14E02C00] 07:52:21 INFO - PROCESS | 3840 | 1464105141519 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (197DA800) [pid = 3840] [serial = 456] [outer = 14E02C00] 07:52:21 INFO - PROCESS | 3840 | 1464105141900 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 563ms 07:52:21 INFO - PROCESS | 3840 | 1464105141953 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 3840 | 1464105141955 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 07:52:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:52:21 INFO - PROCESS | 3840 | 1464105141959 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 3840 | 1464105141960 Marionette TRACE conn3 <- [1,574,null,{}] 07:52:21 INFO - PROCESS | 3840 | 1464105141964 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 3840 | 1464105142042 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:52:22 INFO - PROCESS | 3840 | 1464105142048 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3840 | ++DOCSHELL 0C389000 == 53 [pid = 3840] [id = 153] 07:52:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (0C389800) [pid = 3840] [serial = 457] [outer = 00000000] 07:52:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (0C38D000) [pid = 3840] [serial = 458] [outer = 0C389800] 07:52:22 INFO - PROCESS | 3840 | 1464105142091 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (16C2DC00) [pid = 3840] [serial = 459] [outer = 0C389800] 07:52:22 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:22 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:22 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:22 INFO - PROCESS | 3840 | 1464105142544 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 607ms 07:52:22 INFO - PROCESS | 3840 | 1464105142581 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 3840 | 1464105142566 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 07:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:52:22 INFO - PROCESS | 3840 | 1464105142570 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 3840 | 1464105142572 Marionette TRACE conn3 <- [1,578,null,{}] 07:52:22 INFO - PROCESS | 3840 | 1464105142575 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 3840 | 1464105142676 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:52:22 INFO - PROCESS | 3840 | 1464105142685 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 3840 | ++DOCSHELL 0C38C400 == 54 [pid = 3840] [id = 154] 07:52:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (0F30FC00) [pid = 3840] [serial = 460] [outer = 00000000] 07:52:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1ACAFC00) [pid = 3840] [serial = 461] [outer = 0F30FC00] 07:52:22 INFO - PROCESS | 3840 | 1464105142735 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1B031000) [pid = 3840] [serial = 462] [outer = 0F30FC00] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 13BAB400 == 53 [pid = 3840] [id = 114] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 1ACA9000 == 52 [pid = 3840] [id = 126] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 19CD5800 == 51 [pid = 3840] [id = 113] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 105FA000 == 50 [pid = 3840] [id = 54] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 1A7E1800 == 49 [pid = 3840] [id = 109] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 12B5E400 == 48 [pid = 3840] [id = 55] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 11CFA400 == 47 [pid = 3840] [id = 127] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 17687400 == 46 [pid = 3840] [id = 98] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 13B0BC00 == 45 [pid = 3840] [id = 97] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 1590C400 == 44 [pid = 3840] [id = 65] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 12AF5C00 == 43 [pid = 3840] [id = 144] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 104F1000 == 42 [pid = 3840] [id = 143] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 11262000 == 41 [pid = 3840] [id = 142] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 197A7C00 == 40 [pid = 3840] [id = 140] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 0F2D8400 == 39 [pid = 3840] [id = 141] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 137E6400 == 38 [pid = 3840] [id = 139] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 102CB400 == 37 [pid = 3840] [id = 137] 07:52:23 INFO - PROCESS | 3840 | --DOCSHELL 12D39C00 == 36 [pid = 3840] [id = 138] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 130D5800 == 35 [pid = 3840] [id = 145] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 177CAC00 == 34 [pid = 3840] [id = 147] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 16C30000 == 33 [pid = 3840] [id = 151] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 19884C00 == 32 [pid = 3840] [id = 149] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 104EE800 == 31 [pid = 3840] [id = 146] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 137EAC00 == 30 [pid = 3840] [id = 152] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 19CDCC00 == 29 [pid = 3840] [id = 150] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 17DA2C00 == 28 [pid = 3840] [id = 148] 07:52:24 INFO - PROCESS | 3840 | --DOCSHELL 0C389000 == 27 [pid = 3840] [id = 153] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (16CB1000) [pid = 3840] [serial = 388] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1761D000) [pid = 3840] [serial = 389] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (1525EC00) [pid = 3840] [serial = 383] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (13D98400) [pid = 3840] [serial = 382] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (13B10C00) [pid = 3840] [serial = 370] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (197D3C00) [pid = 3840] [serial = 394] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1ACAF400) [pid = 3840] [serial = 376] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (17D37800) [pid = 3840] [serial = 391] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (140B8800) [pid = 3840] [serial = 385] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (15260C00) [pid = 3840] [serial = 386] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (17D3AC00) [pid = 3840] [serial = 379] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1768CC00) [pid = 3840] [serial = 373] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1ABC7C00) [pid = 3840] [serial = 367] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (197A8400) [pid = 3840] [serial = 410] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (19B65400) [pid = 3840] [serial = 398] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (19B63800) [pid = 3840] [serial = 397] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (1A0E6400) [pid = 3840] [serial = 400] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1A935400) [pid = 3840] [serial = 408] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1A5B8000) [pid = 3840] [serial = 404] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1A92D000) [pid = 3840] [serial = 407] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1A0EA400) [pid = 3840] [serial = 401] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1332F000) [pid = 3840] [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.] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (197D5400) [pid = 3840] [serial = 395] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1A7E5000) [pid = 3840] [serial = 405] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1811A000) [pid = 3840] [serial = 392] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 3840 | 1464105144771 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2251ms 07:52:24 INFO - PROCESS | 3840 | 1464105144835 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 3840 | 1464105144839 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 07:52:24 INFO - PROCESS | 3840 | 1464105144844 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:52:24 INFO - PROCESS | 3840 | 1464105144848 Marionette TRACE conn3 <- [1,582,null,{}] 07:52:24 INFO - PROCESS | 3840 | 1464105144854 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 3840 | 1464105144944 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:52:24 INFO - PROCESS | 3840 | 1464105144936 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 3840 | ++DOCSHELL 0F306000 == 28 [pid = 3840] [id = 155] 07:52:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (0F306800) [pid = 3840] [serial = 463] [outer = 00000000] 07:52:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (10274000) [pid = 3840] [serial = 464] [outer = 0F306800] 07:52:24 INFO - PROCESS | 3840 | 1464105144985 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (104EAC00) [pid = 3840] [serial = 465] [outer = 0F306800] 07:52:25 INFO - PROCESS | 3840 | 1464105145443 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 651ms 07:52:25 INFO - PROCESS | 3840 | 1464105145510 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 3840 | 1464105145516 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 07:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:52:25 INFO - PROCESS | 3840 | 1464105145522 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 3840 | 1464105145525 Marionette TRACE conn3 <- [1,586,null,{}] 07:52:25 INFO - PROCESS | 3840 | 1464105145528 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 3840 | 1464105145595 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:52:25 INFO - PROCESS | 3840 | 1464105145607 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 3840 | ++DOCSHELL 11063000 == 29 [pid = 3840] [id = 156] 07:52:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (11069C00) [pid = 3840] [serial = 466] [outer = 00000000] 07:52:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (110A0000) [pid = 3840] [serial = 467] [outer = 11069C00] 07:52:25 INFO - PROCESS | 3840 | 1464105145662 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (11C0C000) [pid = 3840] [serial = 468] [outer = 11069C00] 07:52:26 INFO - PROCESS | 3840 | 1464105146125 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 666ms 07:52:26 INFO - PROCESS | 3840 | 1464105146185 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 3840 | 1464105146187 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 07:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:52:26 INFO - PROCESS | 3840 | 1464105146191 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 3840 | 1464105146195 Marionette TRACE conn3 <- [1,590,null,{}] 07:52:26 INFO - PROCESS | 3840 | 1464105146206 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 3840 | 1464105146318 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:52:26 INFO - PROCESS | 3840 | 1464105146328 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 3840 | ++DOCSHELL 1332EC00 == 30 [pid = 3840] [id = 157] 07:52:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (13337C00) [pid = 3840] [serial = 469] [outer = 00000000] 07:52:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (13709400) [pid = 3840] [serial = 470] [outer = 13337C00] 07:52:26 INFO - PROCESS | 3840 | 1464105146377 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (13B04C00) [pid = 3840] [serial = 471] [outer = 13337C00] 07:52:26 INFO - PROCESS | 3840 | 1464105146830 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:52:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 666ms 07:52:26 INFO - PROCESS | 3840 | 1464105146851 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 3840 | 1464105146854 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 07:52:26 INFO - PROCESS | 3840 | 1464105146857 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:52:26 INFO - PROCESS | 3840 | 1464105146859 Marionette TRACE conn3 <- [1,594,null,{}] 07:52:26 INFO - PROCESS | 3840 | 1464105146862 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 3840 | 1464105146930 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:52:26 INFO - PROCESS | 3840 | 1464105146937 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 3840 | ++DOCSHELL 105F3C00 == 31 [pid = 3840] [id = 158] 07:52:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (137E6800) [pid = 3840] [serial = 472] [outer = 00000000] 07:52:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (14E4E400) [pid = 3840] [serial = 473] [outer = 137E6800] 07:52:26 INFO - PROCESS | 3840 | 1464105146981 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (15245C00) [pid = 3840] [serial = 474] [outer = 137E6800] 07:52:27 INFO - PROCESS | 3840 | 1464105147431 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 607ms 07:52:27 INFO - PROCESS | 3840 | 1464105147460 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 3840 | 1464105147462 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 07:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:52:27 INFO - PROCESS | 3840 | 1464105147465 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 3840 | 1464105147467 Marionette TRACE conn3 <- [1,598,null,{}] 07:52:27 INFO - PROCESS | 3840 | 1464105147470 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 3840 | 1464105147612 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:52:27 INFO - PROCESS | 3840 | 1464105147653 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 3840 | ++DOCSHELL 16207400 == 32 [pid = 3840] [id = 159] 07:52:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (16207C00) [pid = 3840] [serial = 475] [outer = 00000000] 07:52:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1620F800) [pid = 3840] [serial = 476] [outer = 16207C00] 07:52:27 INFO - PROCESS | 3840 | 1464105147698 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (166DAC00) [pid = 3840] [serial = 477] [outer = 16207C00] 07:52:28 INFO - PROCESS | 3840 | 1464105148192 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 785ms 07:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:52:28 INFO - PROCESS | 3840 | 1464105148257 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 3840 | 1464105148259 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 07:52:28 INFO - PROCESS | 3840 | 1464105148262 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 3840 | 1464105148264 Marionette TRACE conn3 <- [1,602,null,{}] 07:52:28 INFO - PROCESS | 3840 | 1464105148268 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 3840 | 1464105148375 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:52:28 INFO - PROCESS | 3840 | 1464105148458 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 3840 | ++DOCSHELL 16205C00 == 33 [pid = 3840] [id = 160] 07:52:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (166DD800) [pid = 3840] [serial = 478] [outer = 00000000] 07:52:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (168A2C00) [pid = 3840] [serial = 479] [outer = 166DD800] 07:52:28 INFO - PROCESS | 3840 | 1464105148487 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (16C32800) [pid = 3840] [serial = 480] [outer = 166DD800] 07:52:28 INFO - PROCESS | 3840 | 1464105148843 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 592ms 07:52:28 INFO - PROCESS | 3840 | 1464105148865 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 3840 | 1464105148867 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 07:52:28 INFO - PROCESS | 3840 | 1464105148870 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:52:28 INFO - PROCESS | 3840 | 1464105148872 Marionette TRACE conn3 <- [1,606,null,{}] 07:52:28 INFO - PROCESS | 3840 | 1464105148875 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 3840 | 1464105149003 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:52:29 INFO - PROCESS | 3840 | 1464105149014 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 3840 | ++DOCSHELL 166D8C00 == 34 [pid = 3840] [id = 161] 07:52:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (16821800) [pid = 3840] [serial = 481] [outer = 00000000] 07:52:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (17B85000) [pid = 3840] [serial = 482] [outer = 16821800] 07:52:29 INFO - PROCESS | 3840 | 1464105149059 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (16C2C400) [pid = 3840] [serial = 483] [outer = 16821800] 07:52:29 INFO - PROCESS | 3840 | 1464105149437 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 607ms 07:52:29 INFO - PROCESS | 3840 | 1464105149472 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 3840 | 1464105149474 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 07:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:52:29 INFO - PROCESS | 3840 | 1464105149478 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 3840 | 1464105149479 Marionette TRACE conn3 <- [1,610,null,{}] 07:52:29 INFO - PROCESS | 3840 | 1464105149483 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 3840 | 1464105149593 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:52:29 INFO - PROCESS | 3840 | 1464105149666 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 3840 | ++DOCSHELL 14E96C00 == 35 [pid = 3840] [id = 162] 07:52:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (15269800) [pid = 3840] [serial = 484] [outer = 00000000] 07:52:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (18168800) [pid = 3840] [serial = 485] [outer = 15269800] 07:52:29 INFO - PROCESS | 3840 | 1464105149712 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (17F39C00) [pid = 3840] [serial = 486] [outer = 15269800] 07:52:30 INFO - PROCESS | 3840 | 1464105150083 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 666ms 07:52:30 INFO - PROCESS | 3840 | 1464105150143 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 3840 | 1464105150145 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 07:52:30 INFO - PROCESS | 3840 | 1464105150148 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:52:30 INFO - PROCESS | 3840 | 1464105150150 Marionette TRACE conn3 <- [1,614,null,{}] 07:52:30 INFO - PROCESS | 3840 | 1464105150189 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 3840 | 1464105150293 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:52:30 INFO - PROCESS | 3840 | 1464105150304 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 3840 | ++DOCSHELL 1332E800 == 36 [pid = 3840] [id = 163] 07:52:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1839FC00) [pid = 3840] [serial = 487] [outer = 00000000] 07:52:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (196CC400) [pid = 3840] [serial = 488] [outer = 1839FC00] 07:52:30 INFO - PROCESS | 3840 | 1464105150348 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (196CCC00) [pid = 3840] [serial = 489] [outer = 1839FC00] 07:52:30 INFO - PROCESS | 3840 | 1464105150726 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:52:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 607ms 07:52:30 INFO - PROCESS | 3840 | 1464105150751 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:52:30 INFO - PROCESS | 3840 | 1464105150753 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 07:52:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:52:30 INFO - PROCESS | 3840 | 1464105150756 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 3840 | 1464105150758 Marionette TRACE conn3 <- [1,618,null,{}] 07:52:30 INFO - PROCESS | 3840 | 1464105150761 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 3840 | 1464105150874 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:52:30 INFO - PROCESS | 3840 | 1464105150880 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 3840 | ++DOCSHELL 1979F400 == 37 [pid = 3840] [id = 164] 07:52:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (197A1C00) [pid = 3840] [serial = 490] [outer = 00000000] 07:52:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (197D5800) [pid = 3840] [serial = 491] [outer = 197A1C00] 07:52:30 INFO - PROCESS | 3840 | 1464105150968 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (197DB800) [pid = 3840] [serial = 492] [outer = 197A1C00] 07:52:31 INFO - PROCESS | 3840 | 1464105151349 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 651ms 07:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:52:31 INFO - PROCESS | 3840 | 1464105151422 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 3840 | 1464105151425 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 07:52:31 INFO - PROCESS | 3840 | 1464105151428 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 3840 | 1464105151430 Marionette TRACE conn3 <- [1,622,null,{}] 07:52:31 INFO - PROCESS | 3840 | 1464105151434 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 3840 | 1464105152056 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1A8B2000) [pid = 3840] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (0C389800) [pid = 3840] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (19CD6000) [pid = 3840] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (1A1C2000) [pid = 3840] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (16C30C00) [pid = 3840] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (14E02C00) [pid = 3840] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (0F2D8C00) [pid = 3840] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (19CD0C00) [pid = 3840] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (140AFC00) [pid = 3840] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (13047800) [pid = 3840] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (197A3C00) [pid = 3840] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (196CC000) [pid = 3840] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (17F38800) [pid = 3840] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (166D7400) [pid = 3840] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (131DB400) [pid = 3840] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (12D84000) [pid = 3840] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (15910400) [pid = 3840] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (11265800) [pid = 3840] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (17B84000) [pid = 3840] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (19CDAC00) [pid = 3840] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1ACA9800) [pid = 3840] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (137E5800) [pid = 3840] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1A7E4000) [pid = 3840] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (11084400) [pid = 3840] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (19CD2800) [pid = 3840] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (196C3000) [pid = 3840] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (11C5E400) [pid = 3840] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (13BB8800) [pid = 3840] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (131D9C00) [pid = 3840] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (17690C00) [pid = 3840] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (10A5D400) [pid = 3840] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (10A60C00) [pid = 3840] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (10A59400) [pid = 3840] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (13B85400) [pid = 3840] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (10A58400) [pid = 3840] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (17712800) [pid = 3840] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (166D5C00) [pid = 3840] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (15635000) [pid = 3840] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (170AC800) [pid = 3840] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:52:32 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (1A8B4800) [pid = 3840] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:52:32 INFO - PROCESS | 3840 | 1464105152133 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 3840 | ++DOCSHELL 0C388400 == 38 [pid = 3840] [id = 165] 07:52:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (0C388C00) [pid = 3840] [serial = 493] [outer = 00000000] 07:52:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (0F309C00) [pid = 3840] [serial = 494] [outer = 0C388C00] 07:52:32 INFO - PROCESS | 3840 | 1464105152189 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (11085800) [pid = 3840] [serial = 495] [outer = 0C388C00] 07:52:32 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:32 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:32 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:32 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:32 INFO - PROCESS | 3840 | 1464105152561 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1185ms 07:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:52:32 INFO - PROCESS | 3840 | 1464105152631 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 3840 | 1464105152633 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 07:52:32 INFO - PROCESS | 3840 | 1464105152637 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 3840 | 1464105152638 Marionette TRACE conn3 <- [1,626,null,{}] 07:52:32 INFO - PROCESS | 3840 | 1464105152642 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 3840 | 1464105152719 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:52:32 INFO - PROCESS | 3840 | 1464105152731 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 3840 | ++DOCSHELL 13083400 == 39 [pid = 3840] [id = 166] 07:52:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (131D9C00) [pid = 3840] [serial = 496] [outer = 00000000] 07:52:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (1525B400) [pid = 3840] [serial = 497] [outer = 131D9C00] 07:52:32 INFO - PROCESS | 3840 | 1464105152775 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (16204C00) [pid = 3840] [serial = 498] [outer = 131D9C00] 07:52:33 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:33 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:33 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:33 INFO - PROCESS | 3840 | 1464105153194 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 593ms 07:52:33 INFO - PROCESS | 3840 | 1464105153239 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3840 | 1464105153241 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 07:52:33 INFO - PROCESS | 3840 | 1464105153244 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:52:33 INFO - PROCESS | 3840 | 1464105153246 Marionette TRACE conn3 <- [1,630,null,{}] 07:52:33 INFO - PROCESS | 3840 | 1464105153249 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 3840 | 1464105153324 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:52:33 INFO - PROCESS | 3840 | 1464105153342 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 3840 | ++DOCSHELL 137E5800 == 40 [pid = 3840] [id = 167] 07:52:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (13B09000) [pid = 3840] [serial = 499] [outer = 00000000] 07:52:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (170A6C00) [pid = 3840] [serial = 500] [outer = 13B09000] 07:52:33 INFO - PROCESS | 3840 | 1464105153385 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (18110C00) [pid = 3840] [serial = 501] [outer = 13B09000] 07:52:33 INFO - PROCESS | 3840 | 1464105153772 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 562ms 07:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:52:33 INFO - PROCESS | 3840 | 1464105153811 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 3840 | 1464105153813 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 07:52:33 INFO - PROCESS | 3840 | 1464105153816 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 3840 | 1464105153818 Marionette TRACE conn3 <- [1,634,null,{}] 07:52:33 INFO - PROCESS | 3840 | 1464105153821 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 3840 | 1464105153901 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:52:34 INFO - PROCESS | 3840 | 1464105154055 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 3840 | ++DOCSHELL 0C387400 == 41 [pid = 3840] [id = 168] 07:52:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (0C389C00) [pid = 3840] [serial = 502] [outer = 00000000] 07:52:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (0F2D1C00) [pid = 3840] [serial = 503] [outer = 0C389C00] 07:52:34 INFO - PROCESS | 3840 | 1464105154097 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (0F304000) [pid = 3840] [serial = 504] [outer = 0C389C00] 07:52:34 INFO - PROCESS | 3840 | 1464105154840 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1081ms 07:52:34 INFO - PROCESS | 3840 | 1464105154905 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 3840 | 1464105154910 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 07:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:52:34 INFO - PROCESS | 3840 | 1464105154915 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 3840 | 1464105154918 Marionette TRACE conn3 <- [1,638,null,{}] 07:52:34 INFO - PROCESS | 3840 | 1464105154923 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 3840 | 1464105155051 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:52:35 INFO - PROCESS | 3840 | 1464105155170 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 3840 | ++DOCSHELL 11065800 == 42 [pid = 3840] [id = 169] 07:52:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1106BC00) [pid = 3840] [serial = 505] [outer = 00000000] 07:52:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (12AF5800) [pid = 3840] [serial = 506] [outer = 1106BC00] 07:52:35 INFO - PROCESS | 3840 | 1464105155227 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (13082800) [pid = 3840] [serial = 507] [outer = 1106BC00] 07:52:36 INFO - PROCESS | 3840 | 1464105156064 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1184ms 07:52:36 INFO - PROCESS | 3840 | 1464105156104 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 3840 | 1464105156108 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:52:36 INFO - PROCESS | 3840 | 1464105156114 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 3840 | 1464105156117 Marionette TRACE conn3 <- [1,642,null,{}] 07:52:36 INFO - PROCESS | 3840 | 1464105156122 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 3840 | 1464105156224 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:52:36 INFO - PROCESS | 3840 | 1464105156301 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 3840 | ++DOCSHELL 10486400 == 43 [pid = 3840] [id = 170] 07:52:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (10A5E800) [pid = 3840] [serial = 508] [outer = 00000000] 07:52:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (11085400) [pid = 3840] [serial = 509] [outer = 10A5E800] 07:52:36 INFO - PROCESS | 3840 | 1464105156331 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (11CED400) [pid = 3840] [serial = 510] [outer = 10A5E800] 07:52:36 INFO - PROCESS | 3840 | --DOCSHELL 1B030C00 == 42 [pid = 3840] [id = 15] 07:52:36 INFO - PROCESS | 3840 | --DOCSHELL 105F7800 == 41 [pid = 3840] [id = 19] 07:52:36 INFO - PROCESS | 3840 | --DOCSHELL 1A933400 == 40 [pid = 3840] [id = 13] 07:52:36 INFO - PROCESS | 3840 | --DOCSHELL 1A8B7000 == 39 [pid = 3840] [id = 12] 07:52:36 INFO - PROCESS | 3840 | --DOCSHELL 1B02D000 == 38 [pid = 3840] [id = 14] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (196CB400) [pid = 3840] [serial = 380] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1ABCF400) [pid = 3840] [serial = 326] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (131E5400) [pid = 3840] [serial = 242] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (128A6000) [pid = 3840] [serial = 197] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1141B800) [pid = 3840] [serial = 329] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (15905400) [pid = 3840] [serial = 290] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1125F000) [pid = 3840] [serial = 160] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1987D000) [pid = 3840] [serial = 335] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1816D800) [pid = 3840] [serial = 374] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (17711400) [pid = 3840] [serial = 245] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (1A8B6800) [pid = 3840] [serial = 248] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1A929000) [pid = 3840] [serial = 338] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (1B02C400) [pid = 3840] [serial = 377] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (1660EC00) [pid = 3840] [serial = 200] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1A8BE400) [pid = 3840] [serial = 239] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (13B10800) [pid = 3840] [serial = 284] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (1A7E3400) [pid = 3840] [serial = 206] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (196CC800) [pid = 3840] [serial = 203] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (13B05800) [pid = 3840] [serial = 287] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (15905C00) [pid = 3840] [serial = 332] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (140BD400) [pid = 3840] [serial = 371] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1A0F0000) [pid = 3840] [serial = 293] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (1ACAFC00) [pid = 3840] [serial = 461] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (16C2DC00) [pid = 3840] [serial = 459] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (1A1C3800) [pid = 3840] [serial = 446] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (1A92AC00) [pid = 3840] [serial = 449] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (1A56B800) [pid = 3840] [serial = 447] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (16C34C00) [pid = 3840] [serial = 452] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (1ABCC800) [pid = 3840] [serial = 450] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (0C38D000) [pid = 3840] [serial = 458] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (16C36800) [pid = 3840] [serial = 453] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (1839F800) [pid = 3840] [serial = 455] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (0F2DE000) [pid = 3840] [serial = 422] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (1A8BE800) [pid = 3840] [serial = 420] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (1A5B3C00) [pid = 3840] [serial = 419] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (177CC400) [pid = 3840] [serial = 417] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (16A63C00) [pid = 3840] [serial = 416] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (13D94800) [pid = 3840] [serial = 414] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (13B02C00) [pid = 3840] [serial = 413] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (197A8C00) [pid = 3840] [serial = 411] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (197DF000) [pid = 3840] [serial = 443] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (1839C800) [pid = 3840] [serial = 440] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (196D0C00) [pid = 3840] [serial = 441] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (16A57400) [pid = 3840] [serial = 437] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (17712C00) [pid = 3840] [serial = 438] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (13D94400) [pid = 3840] [serial = 434] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (156F7800) [pid = 3840] [serial = 435] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (14E9AC00) [pid = 3840] [serial = 432] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (13B7E400) [pid = 3840] [serial = 431] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (183A6800) [pid = 3840] [serial = 429] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (17617400) [pid = 3840] [serial = 428] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (15908000) [pid = 3840] [serial = 426] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (13B05C00) [pid = 3840] [serial = 425] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (0F303800) [pid = 3840] [serial = 423] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (197DA800) [pid = 3840] [serial = 456] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (197DF800) [pid = 3840] [serial = 444] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (1ACA7400) [pid = 3840] [serial = 368] [outer = 00000000] [url = about:blank] 07:52:36 INFO - PROCESS | 3840 | 1464105156917 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 859ms 07:52:36 INFO - PROCESS | 3840 | 1464105156983 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 3840 | 1464105156975 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:52:36 INFO - PROCESS | 3840 | 1464105156982 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 3840 | 1464105156985 Marionette TRACE conn3 <- [1,646,null,{}] 07:52:36 INFO - PROCESS | 3840 | 1464105156988 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 3840 | 1464105157071 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:52:37 INFO - PROCESS | 3840 | 1464105157146 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 3840 | ++DOCSHELL 10A58800 == 39 [pid = 3840] [id = 171] 07:52:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (10A5A800) [pid = 3840] [serial = 511] [outer = 00000000] 07:52:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (11A11800) [pid = 3840] [serial = 512] [outer = 10A5A800] 07:52:37 INFO - PROCESS | 3840 | 1464105157191 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (13320C00) [pid = 3840] [serial = 513] [outer = 10A5A800] 07:52:37 INFO - PROCESS | 3840 | 1464105157564 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:52:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 607ms 07:52:37 INFO - PROCESS | 3840 | 1464105157619 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 3840 | 1464105157621 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 07:52:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:52:37 INFO - PROCESS | 3840 | 1464105157624 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 3840 | 1464105157611 Marionette TRACE conn3 <- [1,650,null,{}] 07:52:37 INFO - PROCESS | 3840 | 1464105157621 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 3840 | 1464105157705 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:52:37 INFO - PROCESS | 3840 | 1464105157713 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 3840 | ++DOCSHELL 137EF400 == 40 [pid = 3840] [id = 172] 07:52:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (13B05800) [pid = 3840] [serial = 514] [outer = 00000000] 07:52:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (13B7BC00) [pid = 3840] [serial = 515] [outer = 13B05800] 07:52:37 INFO - PROCESS | 3840 | 1464105157762 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (13D9A000) [pid = 3840] [serial = 516] [outer = 13B05800] 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:38 INFO - PROCESS | 3840 | 1464105158188 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 607ms 07:52:38 INFO - PROCESS | 3840 | 1464105158225 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 3840 | 1464105158227 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 07:52:38 INFO - PROCESS | 3840 | 1464105158231 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:52:38 INFO - PROCESS | 3840 | 1464105158233 Marionette TRACE conn3 <- [1,654,null,{}] 07:52:38 INFO - PROCESS | 3840 | 1464105158236 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 3840 | 1464105158295 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:52:38 INFO - PROCESS | 3840 | 1464105158302 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 3840 | ++DOCSHELL 13BAE800 == 41 [pid = 3840] [id = 173] 07:52:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (14E90400) [pid = 3840] [serial = 517] [outer = 00000000] 07:52:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (15634C00) [pid = 3840] [serial = 518] [outer = 14E90400] 07:52:38 INFO - PROCESS | 3840 | 1464105158351 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (156F4000) [pid = 3840] [serial = 519] [outer = 14E90400] 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:38 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:38 INFO - PROCESS | 3840 | 1464105158769 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 563ms 07:52:38 INFO - PROCESS | 3840 | 1464105158793 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 3840 | 1464105158795 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 07:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:52:38 INFO - PROCESS | 3840 | 1464105158799 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 3840 | 1464105158801 Marionette TRACE conn3 <- [1,658,null,{}] 07:52:38 INFO - PROCESS | 3840 | 1464105158804 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 3840 | 1464105158918 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:52:38 INFO - PROCESS | 3840 | 1464105158924 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 3840 | ++DOCSHELL 0C38E000 == 42 [pid = 3840] [id = 174] 07:52:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (1524A800) [pid = 3840] [serial = 520] [outer = 00000000] 07:52:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (160E0800) [pid = 3840] [serial = 521] [outer = 1524A800] 07:52:38 INFO - PROCESS | 3840 | 1464105158950 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (16207800) [pid = 3840] [serial = 522] [outer = 1524A800] 07:52:39 INFO - PROCESS | 3840 | 1464105159387 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 666ms 07:52:39 INFO - PROCESS | 3840 | 1464105159460 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 3840 | 1464105159462 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:52:39 INFO - PROCESS | 3840 | 1464105159468 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 3840 | 1464105159470 Marionette TRACE conn3 <- [1,662,null,{}] 07:52:39 INFO - PROCESS | 3840 | 1464105159474 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 3840 | 1464105159598 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:52:39 INFO - PROCESS | 3840 | 1464105159598 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 3840 | ++DOCSHELL 166E1400 == 43 [pid = 3840] [id = 175] 07:52:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (166E2800) [pid = 3840] [serial = 523] [outer = 00000000] 07:52:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (16821000) [pid = 3840] [serial = 524] [outer = 166E2800] 07:52:39 INFO - PROCESS | 3840 | 1464105159644 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (16C2F800) [pid = 3840] [serial = 525] [outer = 166E2800] 07:52:39 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:39 INFO - PROCESS | 3840 | [3840] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:52:39 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:40 INFO - PROCESS | 3840 | 1464105160065 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:52:40 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 07:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 666ms 07:52:40 INFO - PROCESS | 3840 | 1464105160130 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 3840 | 1464105160132 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 07:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:52:40 INFO - PROCESS | 3840 | 1464105160135 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 3840 | 1464105160137 Marionette TRACE conn3 <- [1,666,null,{}] 07:52:40 INFO - PROCESS | 3840 | 1464105160140 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 3840 | 1464105160250 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:52:40 INFO - PROCESS | 3840 | 1464105160276 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DA000 == 44 [pid = 3840] [id = 176] 07:52:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (16C2AC00) [pid = 3840] [serial = 526] [outer = 00000000] 07:52:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (16CB3C00) [pid = 3840] [serial = 527] [outer = 16C2AC00] 07:52:40 INFO - PROCESS | 3840 | 1464105160322 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (1761A000) [pid = 3840] [serial = 528] [outer = 16C2AC00] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (1839FC00) [pid = 3840] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (197A1C00) [pid = 3840] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (137E6800) [pid = 3840] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (166DD800) [pid = 3840] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (16821800) [pid = 3840] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (13337C00) [pid = 3840] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (11069C00) [pid = 3840] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (16207C00) [pid = 3840] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (0F306800) [pid = 3840] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (131D9C00) [pid = 3840] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (0C388C00) [pid = 3840] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:52:40 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (15269800) [pid = 3840] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:52:40 INFO - PROCESS | 3840 | 1464105160845 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 770ms 07:52:40 INFO - PROCESS | 3840 | 1464105160901 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 3840 | 1464105160902 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 07:52:40 INFO - PROCESS | 3840 | 1464105160906 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:52:40 INFO - PROCESS | 3840 | 1464105160908 Marionette TRACE conn3 <- [1,670,null,{}] 07:52:40 INFO - PROCESS | 3840 | 1464105160911 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 3840 | 1464105160968 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:52:40 INFO - PROCESS | 3840 | 1464105160975 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 3840 | ++DOCSHELL 1043F000 == 45 [pid = 3840] [id = 177] 07:52:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (11264800) [pid = 3840] [serial = 529] [outer = 00000000] 07:52:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (14E4AC00) [pid = 3840] [serial = 530] [outer = 11264800] 07:52:41 INFO - PROCESS | 3840 | 1464105161019 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (160DE800) [pid = 3840] [serial = 531] [outer = 11264800] 07:52:41 INFO - PROCESS | 3840 | 1464105161938 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:52:41 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) 07:52:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1081ms 07:52:41 INFO - PROCESS | 3840 | 1464105161988 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 3840 | 1464105161990 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 07:52:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:52:41 INFO - PROCESS | 3840 | 1464105161977 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 3840 | 1464105161979 Marionette TRACE conn3 <- [1,674,null,{}] 07:52:41 INFO - PROCESS | 3840 | 1464105161983 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 3840 | 1464105162058 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:52:42 INFO - PROCESS | 3840 | 1464105162066 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 3840 | ++DOCSHELL 137E6800 == 46 [pid = 3840] [id = 178] 07:52:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (13B84800) [pid = 3840] [serial = 532] [outer = 00000000] 07:52:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (16C37800) [pid = 3840] [serial = 533] [outer = 13B84800] 07:52:42 INFO - PROCESS | 3840 | 1464105162118 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (177C8000) [pid = 3840] [serial = 534] [outer = 13B84800] 07:52:42 INFO - PROCESS | 3840 | 1464105163007 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:52:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1021ms 07:52:43 INFO - PROCESS | 3840 | 1464105163014 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 3840 | 1464105163018 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 07:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:52:43 INFO - PROCESS | 3840 | 1464105163024 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 3840 | 1464105163028 Marionette TRACE conn3 <- [1,678,null,{}] 07:52:43 INFO - PROCESS | 3840 | 1464105163036 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 3840 | 1464105163171 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:52:43 INFO - PROCESS | 3840 | 1464105163243 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 3840 | ++DOCSHELL 0F309400 == 47 [pid = 3840] [id = 179] 07:52:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (10509000) [pid = 3840] [serial = 535] [outer = 00000000] 07:52:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (10A5A400) [pid = 3840] [serial = 536] [outer = 10509000] 07:52:43 INFO - PROCESS | 3840 | 1464105163343 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (11066000) [pid = 3840] [serial = 537] [outer = 10509000] 07:52:44 INFO - PROCESS | 3840 | 1464105164401 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1436ms 07:52:44 INFO - PROCESS | 3840 | 1464105164469 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 3840 | 1464105164475 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 07:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:52:44 INFO - PROCESS | 3840 | 1464105164531 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 3840 | 1464105164534 Marionette TRACE conn3 <- [1,682,null,{}] 07:52:44 INFO - PROCESS | 3840 | 1464105164541 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 3840 | 1464105164657 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:52:44 INFO - PROCESS | 3840 | 1464105164739 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 3840 | ++DOCSHELL 11268800 == 48 [pid = 3840] [id = 180] 07:52:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (1336E000) [pid = 3840] [serial = 538] [outer = 00000000] 07:52:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (13BB8000) [pid = 3840] [serial = 539] [outer = 1336E000] 07:52:44 INFO - PROCESS | 3840 | 1464105164774 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (140BC800) [pid = 3840] [serial = 540] [outer = 1336E000] 07:52:45 INFO - PROCESS | 3840 | 1464105165766 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:52:45 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) 07:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1348ms 07:52:45 INFO - PROCESS | 3840 | 1464105165821 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 3840 | 1464105165825 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 07:52:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:52:45 INFO - PROCESS | 3840 | 1464105165830 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - PROCESS | 3840 | 1464105165834 Marionette TRACE conn3 <- [1,686,null,{}] 07:52:45 INFO - PROCESS | 3840 | 1464105165841 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 3840 | 1464105165966 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:52:46 INFO - PROCESS | 3840 | 1464105166078 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 3840 | ++DOCSHELL 11086000 == 49 [pid = 3840] [id = 181] 07:52:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (1108E800) [pid = 3840] [serial = 541] [outer = 00000000] 07:52:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (12D83400) [pid = 3840] [serial = 542] [outer = 1108E800] 07:52:46 INFO - PROCESS | 3840 | 1464105166128 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (13369400) [pid = 3840] [serial = 543] [outer = 1108E800] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 13B7DC00 == 48 [pid = 3840] [id = 24] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 131D6800 == 47 [pid = 3840] [id = 20] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 15910000 == 46 [pid = 3840] [id = 26] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 11C6B000 == 45 [pid = 3840] [id = 27] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 1525F800 == 44 [pid = 3840] [id = 25] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 13330800 == 43 [pid = 3840] [id = 28] 07:52:46 INFO - PROCESS | 3840 | --DOCSHELL 12B5C800 == 42 [pid = 3840] [id = 22] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (196CC400) [pid = 3840] [serial = 488] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (197D5800) [pid = 3840] [serial = 491] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (196CCC00) [pid = 3840] [serial = 489] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (15245C00) [pid = 3840] [serial = 474] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (14E4E400) [pid = 3840] [serial = 473] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (168A2C00) [pid = 3840] [serial = 479] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (16C32800) [pid = 3840] [serial = 480] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (17B85000) [pid = 3840] [serial = 482] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (16C2C400) [pid = 3840] [serial = 483] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (13709400) [pid = 3840] [serial = 470] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (13B04C00) [pid = 3840] [serial = 471] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (110A0000) [pid = 3840] [serial = 467] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (11C0C000) [pid = 3840] [serial = 468] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (1620F800) [pid = 3840] [serial = 476] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (166DAC00) [pid = 3840] [serial = 477] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (10274000) [pid = 3840] [serial = 464] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (104EAC00) [pid = 3840] [serial = 465] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (1525B400) [pid = 3840] [serial = 497] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (197DB800) [pid = 3840] [serial = 492] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0F309C00) [pid = 3840] [serial = 494] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (11085800) [pid = 3840] [serial = 495] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (18168800) [pid = 3840] [serial = 485] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (17F39C00) [pid = 3840] [serial = 486] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (16204C00) [pid = 3840] [serial = 498] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (170A6C00) [pid = 3840] [serial = 500] [outer = 00000000] [url = about:blank] 07:52:47 INFO - PROCESS | 3840 | 1464105167105 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:52:47 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) 07:52:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1288ms 07:52:47 INFO - PROCESS | 3840 | 1464105167138 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 3840 | 1464105167143 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 07:52:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:52:47 INFO - PROCESS | 3840 | 1464105167133 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 3840 | 1464105167135 Marionette TRACE conn3 <- [1,690,null,{}] 07:52:47 INFO - PROCESS | 3840 | 1464105167139 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 3840 | 1464105167224 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:52:47 INFO - PROCESS | 3840 | 1464105167233 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 3840 | ++DOCSHELL 102D3000 == 43 [pid = 3840] [id = 182] 07:52:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (102D8C00) [pid = 3840] [serial = 544] [outer = 00000000] 07:52:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (11C6AC00) [pid = 3840] [serial = 545] [outer = 102D8C00] 07:52:47 INFO - PROCESS | 3840 | 1464105167278 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (137E5C00) [pid = 3840] [serial = 546] [outer = 102D8C00] 07:52:48 INFO - PROCESS | 3840 | 1464105168166 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1081ms 07:52:48 INFO - PROCESS | 3840 | 1464105168230 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 3840 | 1464105168233 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 07:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:52:48 INFO - PROCESS | 3840 | 1464105168239 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 3840 | 1464105168242 Marionette TRACE conn3 <- [1,694,null,{}] 07:52:48 INFO - PROCESS | 3840 | 1464105168253 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 3840 | 1464105168335 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:52:48 INFO - PROCESS | 3840 | 1464105168344 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 3840 | ++DOCSHELL 140B9000 == 44 [pid = 3840] [id = 183] 07:52:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (14E0EC00) [pid = 3840] [serial = 547] [outer = 00000000] 07:52:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (1525B800) [pid = 3840] [serial = 548] [outer = 14E0EC00] 07:52:48 INFO - PROCESS | 3840 | 1464105168391 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (15634400) [pid = 3840] [serial = 549] [outer = 14E0EC00] 07:52:49 INFO - PROCESS | 3840 | 1464105169302 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:52:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1096ms 07:52:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:52:49 INFO - PROCESS | 3840 | 1464105169340 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:52:49 INFO - PROCESS | 3840 | 1464105169342 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 07:52:49 INFO - PROCESS | 3840 | 1464105169346 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 3840 | 1464105169347 Marionette TRACE conn3 <- [1,698,null,{}] 07:52:49 INFO - PROCESS | 3840 | 1464105169351 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 3840 | 1464105169455 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:52:49 INFO - PROCESS | 3840 | 1464105169462 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 3840 | ++DOCSHELL 15B66400 == 45 [pid = 3840] [id = 184] 07:52:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (16206000) [pid = 3840] [serial = 550] [outer = 00000000] 07:52:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (164D5000) [pid = 3840] [serial = 551] [outer = 16206000] 07:52:49 INFO - PROCESS | 3840 | 1464105169490 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (166D7C00) [pid = 3840] [serial = 552] [outer = 16206000] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0F30FC00) [pid = 3840] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (1524A800) [pid = 3840] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (10A5E800) [pid = 3840] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (13B05800) [pid = 3840] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (14E90400) [pid = 3840] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (10A5A800) [pid = 3840] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (166E2800) [pid = 3840] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (16C2AC00) [pid = 3840] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:52:50 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (11264800) [pid = 3840] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:52:50 INFO - PROCESS | 3840 | 1464105170372 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1022ms 07:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:52:50 INFO - PROCESS | 3840 | 1464105170383 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 3840 | 1464105170385 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 07:52:50 INFO - PROCESS | 3840 | 1464105170389 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 3840 | 1464105170390 Marionette TRACE conn3 <- [1,702,null,{}] 07:52:50 INFO - PROCESS | 3840 | 1464105170394 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 3840 | 1464105170467 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:52:50 INFO - PROCESS | 3840 | 1464105170520 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 3840 | ++DOCSHELL 10A5A800 == 46 [pid = 3840] [id = 185] 07:52:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (10A5E800) [pid = 3840] [serial = 553] [outer = 00000000] 07:52:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (16201C00) [pid = 3840] [serial = 554] [outer = 10A5E800] 07:52:50 INFO - PROCESS | 3840 | 1464105170565 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (16202C00) [pid = 3840] [serial = 555] [outer = 10A5E800] 07:52:51 INFO - PROCESS | 3840 | 1464105171393 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:52:51 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 07:52:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1036ms 07:52:51 INFO - PROCESS | 3840 | 1464105171426 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 3840 | 1464105171428 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 07:52:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:52:51 INFO - PROCESS | 3840 | 1464105171431 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 3840 | 1464105171433 Marionette TRACE conn3 <- [1,706,null,{}] 07:52:51 INFO - PROCESS | 3840 | 1464105171437 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 3840 | 1464105171555 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:52:51 INFO - PROCESS | 3840 | 1464105171566 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 3840 | ++DOCSHELL 164CE400 == 47 [pid = 3840] [id = 186] 07:52:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (166DA800) [pid = 3840] [serial = 556] [outer = 00000000] 07:52:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (16CB1C00) [pid = 3840] [serial = 557] [outer = 166DA800] 07:52:51 INFO - PROCESS | 3840 | 1464105171611 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (17711400) [pid = 3840] [serial = 558] [outer = 166DA800] 07:52:52 INFO - PROCESS | 3840 | 1464105172516 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1125ms 07:52:52 INFO - PROCESS | 3840 | 1464105172579 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 3840 | 1464105172583 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 07:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:52:52 INFO - PROCESS | 3840 | 1464105172589 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 3840 | 1464105172593 Marionette TRACE conn3 <- [1,710,null,{}] 07:52:52 INFO - PROCESS | 3840 | 1464105172644 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 3840 | 1464105172736 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:52:52 INFO - PROCESS | 3840 | 1464105172889 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 3840 | ++DOCSHELL 105F5C00 == 48 [pid = 3840] [id = 187] 07:52:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (105F6C00) [pid = 3840] [serial = 559] [outer = 00000000] 07:52:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (110A0000) [pid = 3840] [serial = 560] [outer = 105F6C00] 07:52:52 INFO - PROCESS | 3840 | 1464105172992 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (131DB400) [pid = 3840] [serial = 561] [outer = 105F6C00] 07:52:53 INFO - PROCESS | 3840 | 1464105173554 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 3840 | 1464105173576 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:52:53 INFO - PROCESS | 3840 | 1464105173583 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 3840 | 1464105173585 Marionette TRACE conn3 <- [1,714,null,{}] 07:52:53 INFO - PROCESS | 3840 | 1464105173589 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 3840 | 1464105173689 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:52:53 INFO - PROCESS | 3840 | 1464105173778 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 3840 | ++DOCSHELL 13B83C00 == 49 [pid = 3840] [id = 188] 07:52:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (13D92C00) [pid = 3840] [serial = 562] [outer = 00000000] 07:52:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (15910000) [pid = 3840] [serial = 563] [outer = 13D92C00] 07:52:53 INFO - PROCESS | 3840 | 1464105173832 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (16210400) [pid = 3840] [serial = 564] [outer = 13D92C00] 07:52:54 INFO - PROCESS | 3840 | 1464105174481 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:52:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 947ms 07:52:54 INFO - PROCESS | 3840 | 1464105174547 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 3840 | 1464105174533 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 07:52:54 INFO - PROCESS | 3840 | 1464105174537 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:52:54 INFO - PROCESS | 3840 | 1464105174540 Marionette TRACE conn3 <- [1,718,null,{}] 07:52:54 INFO - PROCESS | 3840 | 1464105174551 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 3840 | 1464105174694 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:52:54 INFO - PROCESS | 3840 | 1464105174711 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 3840 | ++DOCSHELL 17D39400 == 50 [pid = 3840] [id = 189] 07:52:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (17D3AC00) [pid = 3840] [serial = 565] [outer = 00000000] 07:52:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (17F3D800) [pid = 3840] [serial = 566] [outer = 17D3AC00] 07:52:54 INFO - PROCESS | 3840 | 1464105174768 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (1811B400) [pid = 3840] [serial = 567] [outer = 17D3AC00] 07:52:55 INFO - PROCESS | 3840 | 1464105175321 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 3840 | 1464105175348 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 07:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:52:55 INFO - PROCESS | 3840 | 1464105175351 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 3840 | 1464105175353 Marionette TRACE conn3 <- [1,722,null,{}] 07:52:55 INFO - PROCESS | 3840 | 1464105175357 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 3840 | 1464105175462 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:52:55 INFO - PROCESS | 3840 | 1464105175537 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 3840 | ++DOCSHELL 17DA2800 == 51 [pid = 3840] [id = 190] 07:52:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (183A4800) [pid = 3840] [serial = 568] [outer = 00000000] 07:52:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (196CC400) [pid = 3840] [serial = 569] [outer = 183A4800] 07:52:55 INFO - PROCESS | 3840 | 1464105175591 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (196CCC00) [pid = 3840] [serial = 570] [outer = 183A4800] 07:52:56 INFO - PROCESS | 3840 | 1464105176221 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:52:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 903ms 07:52:56 INFO - PROCESS | 3840 | 1464105176243 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 07:52:56 INFO - PROCESS | 3840 | 1464105176247 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 07:52:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:52:56 INFO - PROCESS | 3840 | 1464105176254 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:52:56 INFO - PROCESS | 3840 | 1464105176258 Marionette TRACE conn3 <- [1,726,null,{}] 07:52:56 INFO - PROCESS | 3840 | 1464105176264 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:56 INFO - PROCESS | 3840 | 1464105176365 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:52:56 INFO - PROCESS | 3840 | 1464105176487 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 3840 | ++DOCSHELL 10A64400 == 52 [pid = 3840] [id = 191] 07:52:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (1106A400) [pid = 3840] [serial = 571] [outer = 00000000] 07:52:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (11C5E400) [pid = 3840] [serial = 572] [outer = 1106A400] 07:52:56 INFO - PROCESS | 3840 | 1464105176522 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (13327800) [pid = 3840] [serial = 573] [outer = 1106A400] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 0C38E000 == 51 [pid = 3840] [id = 174] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 10A5A800 == 50 [pid = 3840] [id = 185] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 15B66400 == 49 [pid = 3840] [id = 184] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 140B9000 == 48 [pid = 3840] [id = 183] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 102D3000 == 47 [pid = 3840] [id = 182] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 11086000 == 46 [pid = 3840] [id = 181] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 11268800 == 45 [pid = 3840] [id = 180] 07:52:56 INFO - PROCESS | 3840 | --DOCSHELL 0F309400 == 44 [pid = 3840] [id = 179] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (1B031000) [pid = 3840] [serial = 462] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (16C37800) [pid = 3840] [serial = 533] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (16207800) [pid = 3840] [serial = 522] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (11085400) [pid = 3840] [serial = 509] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (11CED400) [pid = 3840] [serial = 510] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (13B7BC00) [pid = 3840] [serial = 515] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (13D9A000) [pid = 3840] [serial = 516] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (15634C00) [pid = 3840] [serial = 518] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0F2D1C00) [pid = 3840] [serial = 503] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (11A11800) [pid = 3840] [serial = 512] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (13320C00) [pid = 3840] [serial = 513] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (12AF5800) [pid = 3840] [serial = 506] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (16821000) [pid = 3840] [serial = 524] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (16CB3C00) [pid = 3840] [serial = 527] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (160DE800) [pid = 3840] [serial = 531] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (14E4AC00) [pid = 3840] [serial = 530] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (1761A000) [pid = 3840] [serial = 528] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (160E0800) [pid = 3840] [serial = 521] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (16C2F800) [pid = 3840] [serial = 525] [outer = 00000000] [url = about:blank] 07:52:56 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (156F4000) [pid = 3840] [serial = 519] [outer = 00000000] [url = about:blank] 07:52:57 INFO - PROCESS | 3840 | 1464105177465 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1244ms 07:52:57 INFO - PROCESS | 3840 | 1464105177503 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 3840 | 1464105177509 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 07:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:52:57 INFO - PROCESS | 3840 | 1464105177529 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 3840 | 1464105177532 Marionette TRACE conn3 <- [1,730,null,{}] 07:52:57 INFO - PROCESS | 3840 | 1464105177536 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 3840 | 1464105177599 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:52:57 INFO - PROCESS | 3840 | 1464105177606 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 3840 | ++DOCSHELL 10A5BC00 == 45 [pid = 3840] [id = 192] 07:52:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (1288FC00) [pid = 3840] [serial = 574] [outer = 00000000] 07:52:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (13B02C00) [pid = 3840] [serial = 575] [outer = 1288FC00] 07:52:57 INFO - PROCESS | 3840 | 1464105177652 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (13D96C00) [pid = 3840] [serial = 576] [outer = 1288FC00] 07:52:58 INFO - PROCESS | 3840 | 1464105178547 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:52: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 07:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1037ms 07:52:58 INFO - PROCESS | 3840 | 1464105178568 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 3840 | 1464105178570 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 07:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:52:58 INFO - PROCESS | 3840 | 1464105178574 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 3840 | 1464105178577 Marionette TRACE conn3 <- [1,734,null,{}] 07:52:58 INFO - PROCESS | 3840 | 1464105178587 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 3840 | 1464105178671 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:52:58 INFO - PROCESS | 3840 | 1464105178678 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 3840 | ++DOCSHELL 156F4000 == 46 [pid = 3840] [id = 193] 07:52:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (15908C00) [pid = 3840] [serial = 577] [outer = 00000000] 07:52:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (160DF400) [pid = 3840] [serial = 578] [outer = 15908C00] 07:52:58 INFO - PROCESS | 3840 | 1464105178726 Marionette DEBUG loaded listener.js 07:52:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (16205400) [pid = 3840] [serial = 579] [outer = 15908C00] 07:52:59 INFO - PROCESS | 3840 | 1464105179634 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:52: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.) 07:52:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1081ms 07:52:59 INFO - PROCESS | 3840 | 1464105179660 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 3840 | 1464105179662 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 07:52:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:52:59 INFO - PROCESS | 3840 | 1464105179671 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 3840 | 1464105179672 Marionette TRACE conn3 <- [1,738,null,{}] 07:52:59 INFO - PROCESS | 3840 | 1464105179676 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 3840 | 1464105179788 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (1106BC00) [pid = 3840] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (0C389C00) [pid = 3840] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (16206000) [pid = 3840] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (1108E800) [pid = 3840] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (102D8C00) [pid = 3840] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (14E0EC00) [pid = 3840] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:52:59 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (10A5E800) [pid = 3840] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:52:59 INFO - PROCESS | 3840 | 1464105179823 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 3840 | ++DOCSHELL 0F307400 == 47 [pid = 3840] [id = 194] 07:52:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (1027BC00) [pid = 3840] [serial = 580] [outer = 00000000] 07:52:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (130CE800) [pid = 3840] [serial = 581] [outer = 1027BC00] 07:52:59 INFO - PROCESS | 3840 | 1464105179869 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (1590D800) [pid = 3840] [serial = 582] [outer = 1027BC00] 07:53:00 INFO - PROCESS | 3840 | 1464105180707 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1081ms 07:53:00 INFO - PROCESS | 3840 | 1464105180763 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 3840 | 1464105180765 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 07:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:53:00 INFO - PROCESS | 3840 | 1464105180751 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 3840 | 1464105180753 Marionette TRACE conn3 <- [1,742,null,{}] 07:53:00 INFO - PROCESS | 3840 | 1464105180757 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 3840 | 1464105180833 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:53:00 INFO - PROCESS | 3840 | 1464105180905 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 3840 | ++DOCSHELL 16202800 == 48 [pid = 3840] [id = 195] 07:53:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (166D6000) [pid = 3840] [serial = 583] [outer = 00000000] 07:53:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (170A5800) [pid = 3840] [serial = 584] [outer = 166D6000] 07:53:00 INFO - PROCESS | 3840 | 1464105180951 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (17618800) [pid = 3840] [serial = 585] [outer = 166D6000] 07:53:01 INFO - PROCESS | 3840 | 1464105181984 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:53:01 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 07:53:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1229ms 07:53:01 INFO - PROCESS | 3840 | 1464105182004 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 3840 | 1464105182009 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 07:53:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:53:01 INFO - PROCESS | 3840 | 1464105182014 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 3840 | 1464105182017 Marionette TRACE conn3 <- [1,746,null,{}] 07:53:01 INFO - PROCESS | 3840 | 1464105182023 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 3840 | 1464105182108 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:53:02 INFO - PROCESS | 3840 | 1464105182239 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 3840 | ++DOCSHELL 105FA000 == 49 [pid = 3840] [id = 196] 07:53:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (11A11800) [pid = 3840] [serial = 586] [outer = 00000000] 07:53:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (13B7E400) [pid = 3840] [serial = 587] [outer = 11A11800] 07:53:02 INFO - PROCESS | 3840 | 1464105182297 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (14E51400) [pid = 3840] [serial = 588] [outer = 11A11800] 07:53:02 INFO - PROCESS | 3840 | 1464105182812 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 844ms 07:53:02 INFO - PROCESS | 3840 | 1464105182866 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 3840 | 1464105182871 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 07:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:53:02 INFO - PROCESS | 3840 | 1464105182878 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 3840 | 1464105182881 Marionette TRACE conn3 <- [1,750,null,{}] 07:53:02 INFO - PROCESS | 3840 | 1464105182885 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 3840 | 1464105182988 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:53:03 INFO - PROCESS | 3840 | 1464105183063 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 3840 | ++DOCSHELL 0C385C00 == 50 [pid = 3840] [id = 197] 07:53:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (16C2A400) [pid = 3840] [serial = 589] [outer = 00000000] 07:53:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (1761A000) [pid = 3840] [serial = 590] [outer = 16C2A400] 07:53:03 INFO - PROCESS | 3840 | 1464105183117 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (17B84800) [pid = 3840] [serial = 591] [outer = 16C2A400] 07:53:04 INFO - PROCESS | 3840 | 1464105184166 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1347ms 07:53:04 INFO - PROCESS | 3840 | 1464105184219 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:53:04 INFO - PROCESS | 3840 | 1464105184222 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 07:53:04 INFO - PROCESS | 3840 | 1464105184226 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 3840 | 1464105184229 Marionette TRACE conn3 <- [1,754,null,{}] 07:53:04 INFO - PROCESS | 3840 | 1464105184249 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 3840 | 1464105184416 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:53:04 INFO - PROCESS | 3840 | 1464105184506 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 3840 | ++DOCSHELL 0F303400 == 51 [pid = 3840] [id = 198] 07:53:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (0F30C800) [pid = 3840] [serial = 592] [outer = 00000000] 07:53:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (1141B800) [pid = 3840] [serial = 593] [outer = 0F30C800] 07:53:04 INFO - PROCESS | 3840 | 1464105184563 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (13B08800) [pid = 3840] [serial = 594] [outer = 0F30C800] 07:53:05 INFO - PROCESS | 3840 | --DOCSHELL 1043F000 == 50 [pid = 3840] [id = 177] 07:53:05 INFO - PROCESS | 3840 | --DOCSHELL 13701800 == 49 [pid = 3840] [id = 23] 07:53:05 INFO - PROCESS | 3840 | --DOCSHELL 0F307400 == 48 [pid = 3840] [id = 194] 07:53:05 INFO - PROCESS | 3840 | --DOCSHELL 156F4000 == 47 [pid = 3840] [id = 193] 07:53:05 INFO - PROCESS | 3840 | --DOCSHELL 10A5BC00 == 46 [pid = 3840] [id = 192] 07:53:05 INFO - PROCESS | 3840 | --DOCSHELL 10A64400 == 45 [pid = 3840] [id = 191] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (16CB1C00) [pid = 3840] [serial = 557] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (13082800) [pid = 3840] [serial = 507] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0F304000) [pid = 3840] [serial = 504] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (164D5000) [pid = 3840] [serial = 551] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (13BB8000) [pid = 3840] [serial = 539] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (13369400) [pid = 3840] [serial = 543] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (12D83400) [pid = 3840] [serial = 542] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (11C6AC00) [pid = 3840] [serial = 545] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (137E5C00) [pid = 3840] [serial = 546] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (1525B800) [pid = 3840] [serial = 548] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (10A5A400) [pid = 3840] [serial = 536] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (16201C00) [pid = 3840] [serial = 554] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (166D7C00) [pid = 3840] [serial = 552] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (16202C00) [pid = 3840] [serial = 555] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (15634400) [pid = 3840] [serial = 549] [outer = 00000000] [url = about:blank] 07:53:05 INFO - PROCESS | 3840 | 1464105185621 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:53:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1437ms 07:53:05 INFO - PROCESS | 3840 | 1464105185652 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:53:05 INFO - PROCESS | 3840 | 1464105185655 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 07:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:53:05 INFO - PROCESS | 3840 | 1464105185660 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 3840 | 1464105185664 Marionette TRACE conn3 <- [1,758,null,{}] 07:53:05 INFO - PROCESS | 3840 | 1464105185669 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 3840 | 1464105185752 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:53:05 INFO - PROCESS | 3840 | 1464105185760 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 3840 | ++DOCSHELL 128A0400 == 46 [pid = 3840] [id = 199] 07:53:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (130D5400) [pid = 3840] [serial = 595] [outer = 00000000] 07:53:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (13330800) [pid = 3840] [serial = 596] [outer = 130D5400] 07:53:05 INFO - PROCESS | 3840 | 1464105185810 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (1370A000) [pid = 3840] [serial = 597] [outer = 130D5400] 07:53:06 INFO - PROCESS | 3840 | 1464105186258 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 607ms 07:53:06 INFO - PROCESS | 3840 | 1464105186277 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 3840 | 1464105186282 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 07:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:53:06 INFO - PROCESS | 3840 | 1464105186288 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 3840 | 1464105186290 Marionette TRACE conn3 <- [1,762,null,{}] 07:53:06 INFO - PROCESS | 3840 | 1464105186294 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 3840 | 1464105186375 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:53:06 INFO - PROCESS | 3840 | 1464105186365 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 3840 | ++DOCSHELL 13BAE400 == 47 [pid = 3840] [id = 200] 07:53:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (13D96000) [pid = 3840] [serial = 598] [outer = 00000000] 07:53:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (15260800) [pid = 3840] [serial = 599] [outer = 13D96000] 07:53:06 INFO - PROCESS | 3840 | 1464105186411 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (15909800) [pid = 3840] [serial = 600] [outer = 13D96000] 07:53:06 INFO - PROCESS | 3840 | 1464105186840 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 593ms 07:53:06 INFO - PROCESS | 3840 | 1464105186889 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 3840 | 1464105186891 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 07:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:53:06 INFO - PROCESS | 3840 | 1464105186894 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 3840 | 1464105186897 Marionette TRACE conn3 <- [1,766,null,{}] 07:53:06 INFO - PROCESS | 3840 | 1464105186908 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 3840 | 1464105186992 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:53:06 INFO - PROCESS | 3840 | 1464105187002 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 3840 | ++DOCSHELL 166E0000 == 48 [pid = 3840] [id = 201] 07:53:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (166E0400) [pid = 3840] [serial = 601] [outer = 00000000] 07:53:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (16C30800) [pid = 3840] [serial = 602] [outer = 166E0400] 07:53:07 INFO - PROCESS | 3840 | 1464105187036 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (1738F800) [pid = 3840] [serial = 603] [outer = 166E0400] 07:53:07 INFO - PROCESS | 3840 | 1464105187509 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 652ms 07:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:53:07 INFO - PROCESS | 3840 | 1464105187558 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 3840 | 1464105187561 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 07:53:07 INFO - PROCESS | 3840 | 1464105187572 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 3840 | 1464105187573 Marionette TRACE conn3 <- [1,770,null,{}] 07:53:07 INFO - PROCESS | 3840 | 1464105187577 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 3840 | 1464105187701 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:53:07 INFO - PROCESS | 3840 | 1464105187707 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 3840 | ++DOCSHELL 13D97400 == 49 [pid = 3840] [id = 202] 07:53:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (166D7000) [pid = 3840] [serial = 604] [outer = 00000000] 07:53:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (183A7C00) [pid = 3840] [serial = 605] [outer = 166D7000] 07:53:07 INFO - PROCESS | 3840 | 1464105187736 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (196C7400) [pid = 3840] [serial = 606] [outer = 166D7000] 07:53:08 INFO - PROCESS | 3840 | 1464105188129 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 07:53:08 INFO - PROCESS | 3840 | 1464105188185 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 3840 | 1464105188187 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:53:08 INFO - PROCESS | 3840 | 1464105188190 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 3840 | 1464105188192 Marionette TRACE conn3 <- [1,774,null,{}] 07:53:08 INFO - PROCESS | 3840 | 1464105188202 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 3840 | 1464105188308 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:53:08 INFO - PROCESS | 3840 | 1464105188376 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 3840 | ++DOCSHELL 1979E000 == 50 [pid = 3840] [id = 203] 07:53:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (1979E400) [pid = 3840] [serial = 607] [outer = 00000000] 07:53:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (197A2C00) [pid = 3840] [serial = 608] [outer = 1979E400] 07:53:08 INFO - PROCESS | 3840 | 1464105188421 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (197A3000) [pid = 3840] [serial = 609] [outer = 1979E400] 07:53:08 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (1027BC00) [pid = 3840] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:53:08 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (15908C00) [pid = 3840] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:53:08 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (1288FC00) [pid = 3840] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:53:08 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (1106A400) [pid = 3840] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:53:08 INFO - PROCESS | 3840 | 1464105188836 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 711ms 07:53:08 INFO - PROCESS | 3840 | 1464105188892 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 3840 | 1464105188894 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:53:08 INFO - PROCESS | 3840 | 1464105188898 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 3840 | 1464105188899 Marionette TRACE conn3 <- [1,778,null,{}] 07:53:08 INFO - PROCESS | 3840 | 1464105188902 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 3840 | 1464105188989 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:53:08 INFO - PROCESS | 3840 | 1464105188998 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 3840 | ++DOCSHELL 197A5000 == 51 [pid = 3840] [id = 204] 07:53:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (197A6000) [pid = 3840] [serial = 610] [outer = 00000000] 07:53:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (197D9C00) [pid = 3840] [serial = 611] [outer = 197A6000] 07:53:09 INFO - PROCESS | 3840 | 1464105189043 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (197DCC00) [pid = 3840] [serial = 612] [outer = 197A6000] 07:53:09 INFO - PROCESS | 3840 | 1464105189425 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 563ms 07:53:09 INFO - PROCESS | 3840 | 1464105189460 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 3840 | 1464105189462 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 07:53:09 INFO - PROCESS | 3840 | 1464105189465 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:53:09 INFO - PROCESS | 3840 | 1464105189466 Marionette TRACE conn3 <- [1,782,null,{}] 07:53:09 INFO - PROCESS | 3840 | 1464105189470 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 3840 | 1464105189546 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:53:09 INFO - PROCESS | 3840 | 1464105189553 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 3840 | ++DOCSHELL 11C6B000 == 52 [pid = 3840] [id = 205] 07:53:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (16C2E800) [pid = 3840] [serial = 613] [outer = 00000000] 07:53:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (1987B800) [pid = 3840] [serial = 614] [outer = 16C2E800] 07:53:09 INFO - PROCESS | 3840 | 1464105189596 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (1987F800) [pid = 3840] [serial = 615] [outer = 16C2E800] 07:53:10 INFO - PROCESS | 3840 | 1464105190024 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 592ms 07:53:10 INFO - PROCESS | 3840 | 1464105190065 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 3840 | 1464105190067 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:53:10 INFO - PROCESS | 3840 | 1464105190070 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 3840 | 1464105190072 Marionette TRACE conn3 <- [1,786,null,{}] 07:53:10 INFO - PROCESS | 3840 | 1464105190075 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 3840 | 1464105190151 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:53:10 INFO - PROCESS | 3840 | 1464105190157 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 3840 | ++DOCSHELL 19884400 == 53 [pid = 3840] [id = 206] 07:53:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (19885000) [pid = 3840] [serial = 616] [outer = 00000000] 07:53:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (19B63000) [pid = 3840] [serial = 617] [outer = 19885000] 07:53:10 INFO - PROCESS | 3840 | 1464105190201 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (19CCF400) [pid = 3840] [serial = 618] [outer = 19885000] 07:53:10 INFO - PROCESS | 3840 | 1464105190596 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:53:10 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 07:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 562ms 07:53:10 INFO - PROCESS | 3840 | 1464105190650 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:53:10 INFO - PROCESS | 3840 | 1464105190654 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:53:10 INFO - PROCESS | 3840 | 1464105190657 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 3840 | 1464105190659 Marionette TRACE conn3 <- [1,790,null,{}] 07:53:10 INFO - PROCESS | 3840 | 1464105190662 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 3840 | 1464105190728 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:53:10 INFO - PROCESS | 3840 | 1464105190734 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 3840 | ++DOCSHELL 19CD4400 == 54 [pid = 3840] [id = 207] 07:53:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (19CD7400) [pid = 3840] [serial = 619] [outer = 00000000] 07:53:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (19CDCC00) [pid = 3840] [serial = 620] [outer = 19CD7400] 07:53:10 INFO - PROCESS | 3840 | 1464105190778 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (19CDD400) [pid = 3840] [serial = 621] [outer = 19CD7400] 07:53:11 INFO - PROCESS | 3840 | 1464105191205 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:53:11 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 07:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 592ms 07:53:11 INFO - PROCESS | 3840 | 1464105191258 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 3840 | 1464105191260 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 07:53:11 INFO - PROCESS | 3840 | 1464105191263 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:53:11 INFO - PROCESS | 3840 | 1464105191264 Marionette TRACE conn3 <- [1,794,null,{}] 07:53:11 INFO - PROCESS | 3840 | 1464105191268 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 3840 | 1464105191379 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:53:11 INFO - PROCESS | 3840 | 1464105191481 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 3840 | ++DOCSHELL 105F0400 == 55 [pid = 3840] [id = 208] 07:53:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (10A59000) [pid = 3840] [serial = 622] [outer = 00000000] 07:53:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (11087800) [pid = 3840] [serial = 623] [outer = 10A59000] 07:53:11 INFO - PROCESS | 3840 | 1464105191539 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (12AF8000) [pid = 3840] [serial = 624] [outer = 10A59000] 07:53:12 INFO - PROCESS | 3840 | 1464105192084 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:53:12 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 07:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 888ms 07:53:12 INFO - PROCESS | 3840 | 1464105192155 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 3840 | 1464105192159 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 07:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:53:12 INFO - PROCESS | 3840 | 1464105192164 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 3840 | 1464105192168 Marionette TRACE conn3 <- [1,798,null,{}] 07:53:12 INFO - PROCESS | 3840 | 1464105192173 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 3840 | 1464105192277 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:53:12 INFO - PROCESS | 3840 | 1464105192402 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 3840 | ++DOCSHELL 15268C00 == 56 [pid = 3840] [id = 209] 07:53:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (15639000) [pid = 3840] [serial = 625] [outer = 00000000] 07:53:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (164CC400) [pid = 3840] [serial = 626] [outer = 15639000] 07:53:12 INFO - PROCESS | 3840 | 1464105192459 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (166DCC00) [pid = 3840] [serial = 627] [outer = 15639000] 07:53:12 INFO - PROCESS | 3840 | 1464105192988 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 889ms 07:53:13 INFO - PROCESS | 3840 | 1464105193056 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 3840 | 1464105193059 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 07:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:53:13 INFO - PROCESS | 3840 | 1464105193063 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 3840 | 1464105193065 Marionette TRACE conn3 <- [1,802,null,{}] 07:53:13 INFO - PROCESS | 3840 | 1464105193069 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 3840 | 1464105193171 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:53:13 INFO - PROCESS | 3840 | 1464105193297 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 3840 | ++DOCSHELL 16A64400 == 57 [pid = 3840] [id = 210] 07:53:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (1979F800) [pid = 3840] [serial = 628] [outer = 00000000] 07:53:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (197AB000) [pid = 3840] [serial = 629] [outer = 1979F800] 07:53:13 INFO - PROCESS | 3840 | 1464105193352 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (1987D800) [pid = 3840] [serial = 630] [outer = 1979F800] 07:53:13 INFO - PROCESS | 3840 | 1464105193925 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 3840 | 1464105193958 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 07:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:53:13 INFO - PROCESS | 3840 | 1464105193969 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 3840 | 1464105193973 Marionette TRACE conn3 <- [1,806,null,{}] 07:53:13 INFO - PROCESS | 3840 | 1464105193977 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 3840 | 1464105194080 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:53:14 INFO - PROCESS | 3840 | 1464105194203 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 3840 | ++DOCSHELL 1A0E5000 == 58 [pid = 3840] [id = 211] 07:53:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (1A1C0800) [pid = 3840] [serial = 631] [outer = 00000000] 07:53:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1A56CC00) [pid = 3840] [serial = 632] [outer = 1A1C0800] 07:53:14 INFO - PROCESS | 3840 | 1464105194258 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1A5B2000) [pid = 3840] [serial = 633] [outer = 1A1C0800] 07:53:15 INFO - PROCESS | 3840 | 1464105195051 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1154ms 07:53:15 INFO - PROCESS | 3840 | 1464105195127 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 3840 | 1464105195131 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:53:15 INFO - PROCESS | 3840 | 1464105195136 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 3840 | 1464105195140 Marionette TRACE conn3 <- [1,810,null,{}] 07:53:15 INFO - PROCESS | 3840 | 1464105195146 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 3840 | 1464105195273 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:53:15 INFO - PROCESS | 3840 | 1464105195400 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DB400 == 59 [pid = 3840] [id = 212] 07:53:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (102D8C00) [pid = 3840] [serial = 634] [outer = 00000000] 07:53:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (10A5A400) [pid = 3840] [serial = 635] [outer = 102D8C00] 07:53:15 INFO - PROCESS | 3840 | 1464105195450 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (11087400) [pid = 3840] [serial = 636] [outer = 102D8C00] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 0F2DA000 == 58 [pid = 3840] [id = 176] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 13BAE800 == 57 [pid = 3840] [id = 173] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 0C38C400 == 56 [pid = 3840] [id = 154] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 10505400 == 55 [pid = 3840] [id = 21] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 16612000 == 54 [pid = 3840] [id = 8] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 137E6800 == 53 [pid = 3840] [id = 178] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 19CD4400 == 52 [pid = 3840] [id = 207] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 19884400 == 51 [pid = 3840] [id = 206] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 11C6B000 == 50 [pid = 3840] [id = 205] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 197A5000 == 49 [pid = 3840] [id = 204] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 1979E000 == 48 [pid = 3840] [id = 203] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 13D97400 == 47 [pid = 3840] [id = 202] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 166E0000 == 46 [pid = 3840] [id = 201] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 164CE400 == 45 [pid = 3840] [id = 186] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 13BAE400 == 44 [pid = 3840] [id = 200] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 128A0400 == 43 [pid = 3840] [id = 199] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 105FA000 == 42 [pid = 3840] [id = 196] 07:53:15 INFO - PROCESS | 3840 | --DOCSHELL 16202800 == 41 [pid = 3840] [id = 195] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (1590D800) [pid = 3840] [serial = 582] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (160DF400) [pid = 3840] [serial = 578] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (13B02C00) [pid = 3840] [serial = 575] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (13D96C00) [pid = 3840] [serial = 576] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (13327800) [pid = 3840] [serial = 573] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (11C5E400) [pid = 3840] [serial = 572] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (130CE800) [pid = 3840] [serial = 581] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (110A0000) [pid = 3840] [serial = 560] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (15910000) [pid = 3840] [serial = 563] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (17F3D800) [pid = 3840] [serial = 566] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (196CC400) [pid = 3840] [serial = 569] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (170A5800) [pid = 3840] [serial = 584] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (16205400) [pid = 3840] [serial = 579] [outer = 00000000] [url = about:blank] 07:53:15 INFO - PROCESS | 3840 | 1464105195907 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 3840 | 1464105195932 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:53:15 INFO - PROCESS | 3840 | 1464105195938 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 3840 | 1464105195941 Marionette TRACE conn3 <- [1,814,null,{}] 07:53:15 INFO - PROCESS | 3840 | 1464105195945 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 3840 | 1464105196025 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:53:16 INFO - PROCESS | 3840 | 1464105196034 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 3840 | ++DOCSHELL 11060400 == 42 [pid = 3840] [id = 213] 07:53:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (110A0000) [pid = 3840] [serial = 637] [outer = 00000000] 07:53:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (12D82800) [pid = 3840] [serial = 638] [outer = 110A0000] 07:53:16 INFO - PROCESS | 3840 | 1464105196079 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (13331000) [pid = 3840] [serial = 639] [outer = 110A0000] 07:53:16 INFO - PROCESS | 3840 | 1464105196546 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 607ms 07:53:16 INFO - PROCESS | 3840 | 1464105196557 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 3840 | 1464105196559 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 07:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:53:16 INFO - PROCESS | 3840 | 1464105196549 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 3840 | 1464105196552 Marionette TRACE conn3 <- [1,818,null,{}] 07:53:16 INFO - PROCESS | 3840 | 1464105196563 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 3840 | 1464105196644 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:53:16 INFO - PROCESS | 3840 | 1464105196651 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 3840 | ++DOCSHELL 13BAE400 == 43 [pid = 3840] [id = 214] 07:53:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (13BAE800) [pid = 3840] [serial = 640] [outer = 00000000] 07:53:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (140B8C00) [pid = 3840] [serial = 641] [outer = 13BAE800] 07:53:16 INFO - PROCESS | 3840 | 1464105196699 Marionette DEBUG loaded listener.js 07:53:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (14E9B400) [pid = 3840] [serial = 642] [outer = 13BAE800] 07:53:17 INFO - PROCESS | 3840 | 1464105197207 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 651ms 07:53:17 INFO - PROCESS | 3840 | 1464105197230 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 3840 | 1464105197215 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 07:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:53:17 INFO - PROCESS | 3840 | 1464105197218 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 3840 | 1464105197220 Marionette TRACE conn3 <- [1,822,null,{}] 07:53:17 INFO - PROCESS | 3840 | 1464105197223 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 3840 | 1464105197302 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:53:17 INFO - PROCESS | 3840 | 1464105197308 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 3840 | ++DOCSHELL 13B0F800 == 44 [pid = 3840] [id = 215] 07:53:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (140B8800) [pid = 3840] [serial = 643] [outer = 00000000] 07:53:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (15B6C000) [pid = 3840] [serial = 644] [outer = 140B8800] 07:53:17 INFO - PROCESS | 3840 | 1464105197353 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (16207000) [pid = 3840] [serial = 645] [outer = 140B8800] 07:53:17 INFO - PROCESS | 3840 | 1464105197769 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 562ms 07:53:17 INFO - PROCESS | 3840 | 1464105197797 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 07:53:17 INFO - PROCESS | 3840 | 1464105197799 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 07:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:53:17 INFO - PROCESS | 3840 | 1464105197802 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 3840 | 1464105197804 Marionette TRACE conn3 <- [1,826,null,{}] 07:53:17 INFO - PROCESS | 3840 | 1464105197814 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - PROCESS | 3840 | 1464105197904 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:53:17 INFO - PROCESS | 3840 | 1464105197910 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 3840 | ++DOCSHELL 16210C00 == 45 [pid = 3840] [id = 216] 07:53:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (164D7400) [pid = 3840] [serial = 646] [outer = 00000000] 07:53:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (166DB400) [pid = 3840] [serial = 647] [outer = 164D7400] 07:53:17 INFO - PROCESS | 3840 | 1464105197955 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (16818800) [pid = 3840] [serial = 648] [outer = 164D7400] 07:53:18 INFO - PROCESS | 3840 | 1464105198406 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 667ms 07:53:18 INFO - PROCESS | 3840 | 1464105198466 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 3840 | 1464105198468 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 07:53:18 INFO - PROCESS | 3840 | 1464105198476 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 3840 | 1464105198477 Marionette TRACE conn3 <- [1,830,null,{}] 07:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:53:18 INFO - PROCESS | 3840 | 1464105198481 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:18 INFO - PROCESS | 3840 | 1464105198587 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:53:18 INFO - PROCESS | 3840 | 1464105198647 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 3840 | ++DOCSHELL 11061000 == 46 [pid = 3840] [id = 217] 07:53:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (11C6BC00) [pid = 3840] [serial = 649] [outer = 00000000] 07:53:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (17D9F800) [pid = 3840] [serial = 650] [outer = 11C6BC00] 07:53:18 INFO - PROCESS | 3840 | 1464105198693 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (17F3D800) [pid = 3840] [serial = 651] [outer = 11C6BC00] 07:53:19 INFO - PROCESS | 3840 | 1464105199102 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 651ms 07:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:53:19 INFO - PROCESS | 3840 | 1464105199138 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 3840 | 1464105199140 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 07:53:19 INFO - PROCESS | 3840 | 1464105199144 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 3840 | 1464105199145 Marionette TRACE conn3 <- [1,834,null,{}] 07:53:19 INFO - PROCESS | 3840 | 1464105199189 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 3840 | 1464105199276 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:53:19 INFO - PROCESS | 3840 | 1464105199288 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 3840 | ++DOCSHELL 0C38E800 == 47 [pid = 3840] [id = 218] 07:53:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (17B89800) [pid = 3840] [serial = 652] [outer = 00000000] 07:53:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (196CDC00) [pid = 3840] [serial = 653] [outer = 17B89800] 07:53:19 INFO - PROCESS | 3840 | 1464105199332 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (196CE800) [pid = 3840] [serial = 654] [outer = 17B89800] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (17D3AC00) [pid = 3840] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (13D92C00) [pid = 3840] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (105F6C00) [pid = 3840] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (183A4800) [pid = 3840] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (13B09000) [pid = 3840] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (1979E400) [pid = 3840] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (166E0400) [pid = 3840] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (13D96000) [pid = 3840] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (0F30C800) [pid = 3840] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (130D5400) [pid = 3840] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (197A6000) [pid = 3840] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (16C2E800) [pid = 3840] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (19885000) [pid = 3840] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (166D7000) [pid = 3840] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (10509000) [pid = 3840] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (13B84800) [pid = 3840] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (1336E000) [pid = 3840] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:53:19 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (166DA800) [pid = 3840] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:53:19 INFO - PROCESS | 3840 | 1464105199929 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 859ms 07:53:19 INFO - PROCESS | 3840 | 1464105199993 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 3840 | 1464105199995 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 07:53:19 INFO - PROCESS | 3840 | 1464105199998 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:53:19 INFO - PROCESS | 3840 | 1464105200000 Marionette TRACE conn3 <- [1,838,null,{}] 07:53:19 INFO - PROCESS | 3840 | 1464105200003 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 3840 | 1464105200079 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:53:20 INFO - PROCESS | 3840 | 1464105200086 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 3840 | ++DOCSHELL 10509000 == 48 [pid = 3840] [id = 219] 07:53:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (105F6C00) [pid = 3840] [serial = 655] [outer = 00000000] 07:53:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (1336E800) [pid = 3840] [serial = 656] [outer = 105F6C00] 07:53:20 INFO - PROCESS | 3840 | 1464105200142 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (16202400) [pid = 3840] [serial = 657] [outer = 105F6C00] 07:53:20 INFO - PROCESS | 3840 | 1464105200578 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 607ms 07:53:20 INFO - PROCESS | 3840 | 1464105200602 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 3840 | 1464105200604 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:53:20 INFO - PROCESS | 3840 | 1464105200607 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 3840 | 1464105200609 Marionette TRACE conn3 <- [1,842,null,{}] 07:53:20 INFO - PROCESS | 3840 | 1464105200612 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 3840 | 1464105200691 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:53:20 INFO - PROCESS | 3840 | 1464105200697 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 3840 | ++DOCSHELL 13D96000 == 49 [pid = 3840] [id = 220] 07:53:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (1660EC00) [pid = 3840] [serial = 658] [outer = 00000000] 07:53:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (183A9000) [pid = 3840] [serial = 659] [outer = 1660EC00] 07:53:20 INFO - PROCESS | 3840 | 1464105200740 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (197A7400) [pid = 3840] [serial = 660] [outer = 1660EC00] 07:53:21 INFO - PROCESS | 3840 | 1464105201142 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 562ms 07:53:21 INFO - PROCESS | 3840 | 1464105201170 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 3840 | 1464105201172 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 07:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:53:21 INFO - PROCESS | 3840 | 1464105201179 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 3840 | 1464105201181 Marionette TRACE conn3 <- [1,846,null,{}] 07:53:21 INFO - PROCESS | 3840 | 1464105201184 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 3840 | 1464105201260 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:53:21 INFO - PROCESS | 3840 | 1464105201267 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 3840 | ++DOCSHELL 1839F400 == 50 [pid = 3840] [id = 221] 07:53:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (197A8800) [pid = 3840] [serial = 661] [outer = 00000000] 07:53:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (197DA400) [pid = 3840] [serial = 662] [outer = 197A8800] 07:53:21 INFO - PROCESS | 3840 | 1464105201310 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1987DC00) [pid = 3840] [serial = 663] [outer = 197A8800] 07:53:21 INFO - PROCESS | 3840 | 1464105201704 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 563ms 07:53:21 INFO - PROCESS | 3840 | 1464105201806 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 3840 | 1464105201810 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 07:53:21 INFO - PROCESS | 3840 | 1464105201816 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:53:21 INFO - PROCESS | 3840 | 1464105201820 Marionette TRACE conn3 <- [1,850,null,{}] 07:53:21 INFO - PROCESS | 3840 | 1464105201809 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 3840 | 1464105201918 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:53:22 INFO - PROCESS | 3840 | 1464105202128 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 3840 | ++DOCSHELL 10477400 == 51 [pid = 3840] [id = 222] 07:53:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (104E7000) [pid = 3840] [serial = 664] [outer = 00000000] 07:53:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (10A58400) [pid = 3840] [serial = 665] [outer = 104E7000] 07:53:22 INFO - PROCESS | 3840 | 1464105202167 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (11A10400) [pid = 3840] [serial = 666] [outer = 104E7000] 07:53:22 INFO - PROCESS | 3840 | 1464105202743 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 947ms 07:53:22 INFO - PROCESS | 3840 | 1464105202764 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 3840 | 1464105202768 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 07:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:53:22 INFO - PROCESS | 3840 | 1464105202775 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 3840 | 1464105202779 Marionette TRACE conn3 <- [1,854,null,{}] 07:53:22 INFO - PROCESS | 3840 | 1464105202798 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 3840 | 1464105202884 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:53:23 INFO - PROCESS | 3840 | 1464105203009 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3840 | ++DOCSHELL 13368400 == 52 [pid = 3840] [id = 223] 07:53:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (1336C000) [pid = 3840] [serial = 667] [outer = 00000000] 07:53:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (140B5000) [pid = 3840] [serial = 668] [outer = 1336C000] 07:53:23 INFO - PROCESS | 3840 | 1464105203064 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (1563A000) [pid = 3840] [serial = 669] [outer = 1336C000] 07:53:23 INFO - PROCESS | 3840 | 1464105203610 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 859ms 07:53:23 INFO - PROCESS | 3840 | 1464105203625 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 3840 | 1464105203628 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 07:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:53:23 INFO - PROCESS | 3840 | 1464105203648 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 3840 | 1464105203650 Marionette TRACE conn3 <- [1,858,null,{}] 07:53:23 INFO - PROCESS | 3840 | 1464105203660 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 3840 | 1464105203766 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:53:23 INFO - PROCESS | 3840 | 1464105203848 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 3840 | ++DOCSHELL 183A6800 == 53 [pid = 3840] [id = 224] 07:53:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (196C3800) [pid = 3840] [serial = 670] [outer = 00000000] 07:53:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (197AA000) [pid = 3840] [serial = 671] [outer = 196C3800] 07:53:23 INFO - PROCESS | 3840 | 1464105203905 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (19888000) [pid = 3840] [serial = 672] [outer = 196C3800] 07:53:24 INFO - PROCESS | 3840 | 1464105204491 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 903ms 07:53:24 INFO - PROCESS | 3840 | 1464105204538 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 3840 | 1464105204541 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 07:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:53:24 INFO - PROCESS | 3840 | 1464105204544 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 3840 | 1464105204546 Marionette TRACE conn3 <- [1,862,null,{}] 07:53:24 INFO - PROCESS | 3840 | 1464105204550 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 3840 | 1464105204651 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:53:24 INFO - PROCESS | 3840 | 1464105204746 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 3840 | ++DOCSHELL 1A083800 == 54 [pid = 3840] [id = 225] 07:53:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (1A08C000) [pid = 3840] [serial = 673] [outer = 00000000] 07:53:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1A1B6C00) [pid = 3840] [serial = 674] [outer = 1A08C000] 07:53:24 INFO - PROCESS | 3840 | 1464105204783 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1A566C00) [pid = 3840] [serial = 675] [outer = 1A08C000] 07:53:25 INFO - PROCESS | 3840 | 1464105205318 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 799ms 07:53:25 INFO - PROCESS | 3840 | 1464105205378 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 3840 | 1464105205380 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 07:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:53:25 INFO - PROCESS | 3840 | 1464105205384 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 3840 | 1464105205386 Marionette TRACE conn3 <- [1,866,null,{}] 07:53:25 INFO - PROCESS | 3840 | 1464105205390 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 3840 | 1464105205473 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:53:25 INFO - PROCESS | 3840 | 1464105205570 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 3840 | ++DOCSHELL 0F306400 == 55 [pid = 3840] [id = 226] 07:53:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (0F307400) [pid = 3840] [serial = 676] [outer = 00000000] 07:53:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (17D34000) [pid = 3840] [serial = 677] [outer = 0F307400] 07:53:25 INFO - PROCESS | 3840 | 1464105205624 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (197A1000) [pid = 3840] [serial = 678] [outer = 0F307400] 07:53:26 INFO - PROCESS | 3840 | 1464105206332 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 992ms 07:53:26 INFO - PROCESS | 3840 | 1464105206391 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 3840 | 1464105206395 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 07:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:53:26 INFO - PROCESS | 3840 | 1464105206384 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 3840 | 1464105206387 Marionette TRACE conn3 <- [1,870,null,{}] 07:53:26 INFO - PROCESS | 3840 | 1464105206394 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 3840 | 1464105206532 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:53:26 INFO - PROCESS | 3840 | 1464105206671 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 3840 | ++DOCSHELL 0F306C00 == 56 [pid = 3840] [id = 227] 07:53:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (0F307000) [pid = 3840] [serial = 679] [outer = 00000000] 07:53:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (114A7C00) [pid = 3840] [serial = 680] [outer = 0F307000] 07:53:26 INFO - PROCESS | 3840 | 1464105206721 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (13B01400) [pid = 3840] [serial = 681] [outer = 0F307000] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 166E1400 == 55 [pid = 3840] [id = 175] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 13D96000 == 54 [pid = 3840] [id = 220] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 10509000 == 53 [pid = 3840] [id = 219] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 0C38E800 == 52 [pid = 3840] [id = 218] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 11061000 == 51 [pid = 3840] [id = 217] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 16210C00 == 50 [pid = 3840] [id = 216] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 13B0F800 == 49 [pid = 3840] [id = 215] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 13BAE400 == 48 [pid = 3840] [id = 214] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 11060400 == 47 [pid = 3840] [id = 213] 07:53:26 INFO - PROCESS | 3840 | --DOCSHELL 0F2DB400 == 46 [pid = 3840] [id = 212] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (1811B400) [pid = 3840] [serial = 567] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (16210400) [pid = 3840] [serial = 564] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (131DB400) [pid = 3840] [serial = 561] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (196CCC00) [pid = 3840] [serial = 570] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (18110C00) [pid = 3840] [serial = 501] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (197A2C00) [pid = 3840] [serial = 608] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (16C30800) [pid = 3840] [serial = 602] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (15260800) [pid = 3840] [serial = 599] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (15909800) [pid = 3840] [serial = 600] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (13B08800) [pid = 3840] [serial = 594] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (1141B800) [pid = 3840] [serial = 593] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (13B7E400) [pid = 3840] [serial = 587] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1761A000) [pid = 3840] [serial = 590] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (13330800) [pid = 3840] [serial = 596] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (1370A000) [pid = 3840] [serial = 597] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (197D9C00) [pid = 3840] [serial = 611] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (1987B800) [pid = 3840] [serial = 614] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (197A3000) [pid = 3840] [serial = 609] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (19B63000) [pid = 3840] [serial = 617] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (183A7C00) [pid = 3840] [serial = 605] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (1987F800) [pid = 3840] [serial = 615] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (196C7400) [pid = 3840] [serial = 606] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (1738F800) [pid = 3840] [serial = 603] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (19CCF400) [pid = 3840] [serial = 618] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (197DCC00) [pid = 3840] [serial = 612] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (11066000) [pid = 3840] [serial = 537] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (177C8000) [pid = 3840] [serial = 534] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (140BC800) [pid = 3840] [serial = 540] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (17711400) [pid = 3840] [serial = 558] [outer = 00000000] [url = about:blank] 07:53:26 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (19CDCC00) [pid = 3840] [serial = 620] [outer = 00000000] [url = about:blank] 07:53:27 INFO - PROCESS | 3840 | 1464105207171 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 799ms 07:53:27 INFO - PROCESS | 3840 | 1464105207193 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 3840 | 1464105207198 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 07:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:53:27 INFO - PROCESS | 3840 | 1464105207204 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 3840 | 1464105207207 Marionette TRACE conn3 <- [1,874,null,{}] 07:53:27 INFO - PROCESS | 3840 | 1464105207210 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 3840 | 1464105207292 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:53:27 INFO - PROCESS | 3840 | 1464105207299 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 3840 | ++DOCSHELL 11C6B400 == 47 [pid = 3840] [id = 228] 07:53:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (12B61000) [pid = 3840] [serial = 682] [outer = 00000000] 07:53:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (13368000) [pid = 3840] [serial = 683] [outer = 12B61000] 07:53:27 INFO - PROCESS | 3840 | 1464105207327 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (13B0F800) [pid = 3840] [serial = 684] [outer = 12B61000] 07:53:27 INFO - PROCESS | 3840 | 1464105207876 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 755ms 07:53:28 INFO - PROCESS | 3840 | 1464105208093 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 3840 | 1464105208097 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 07:53:28 INFO - PROCESS | 3840 | 1464105208101 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 3840 | 1464105208104 Marionette TRACE conn3 <- [1,878,null,{}] 07:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:53:28 INFO - PROCESS | 3840 | 1464105208115 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 3840 | 1464105208200 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:53:28 INFO - PROCESS | 3840 | 1464105208208 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 3840 | ++DOCSHELL 156EE000 == 48 [pid = 3840] [id = 229] 07:53:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (156F3C00) [pid = 3840] [serial = 685] [outer = 00000000] 07:53:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (16C32400) [pid = 3840] [serial = 686] [outer = 156F3C00] 07:53:28 INFO - PROCESS | 3840 | 1464105208255 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (170A0400) [pid = 3840] [serial = 687] [outer = 156F3C00] 07:53:28 INFO - PROCESS | 3840 | 1464105208662 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 607ms 07:53:28 INFO - PROCESS | 3840 | 1464105208715 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 3840 | 1464105208718 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 07:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:53:28 INFO - PROCESS | 3840 | 1464105208721 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 3840 | 1464105208723 Marionette TRACE conn3 <- [1,882,null,{}] 07:53:28 INFO - PROCESS | 3840 | 1464105208726 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 3840 | 1464105208805 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:53:28 INFO - PROCESS | 3840 | 1464105208811 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 3840 | ++DOCSHELL 177C5000 == 49 [pid = 3840] [id = 230] 07:53:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (177C8000) [pid = 3840] [serial = 688] [outer = 00000000] 07:53:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (17B8A400) [pid = 3840] [serial = 689] [outer = 177C8000] 07:53:28 INFO - PROCESS | 3840 | 1464105208856 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (18171400) [pid = 3840] [serial = 690] [outer = 177C8000] 07:53:29 INFO - PROCESS | 3840 | 1464105209288 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 607ms 07:53:29 INFO - PROCESS | 3840 | 1464105209336 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 3840 | 1464105209338 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 07:53:29 INFO - PROCESS | 3840 | 1464105209342 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:53:29 INFO - PROCESS | 3840 | 1464105209343 Marionette TRACE conn3 <- [1,886,null,{}] 07:53:29 INFO - PROCESS | 3840 | 1464105209347 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 3840 | 1464105209436 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:53:29 INFO - PROCESS | 3840 | 1464105209443 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 3840 | ++DOCSHELL 1333A400 == 50 [pid = 3840] [id = 231] 07:53:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (17711400) [pid = 3840] [serial = 691] [outer = 00000000] 07:53:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (196C3C00) [pid = 3840] [serial = 692] [outer = 17711400] 07:53:29 INFO - PROCESS | 3840 | 1464105209530 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (196CCC00) [pid = 3840] [serial = 693] [outer = 17711400] 07:53:29 INFO - PROCESS | 3840 | 1464105209961 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 652ms 07:53:29 INFO - PROCESS | 3840 | 1464105210007 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 3840 | 1464105209992 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 07:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:53:29 INFO - PROCESS | 3840 | 1464105209996 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 3840 | 1464105209997 Marionette TRACE conn3 <- [1,890,null,{}] 07:53:29 INFO - PROCESS | 3840 | 1464105210001 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 3840 | 1464105210130 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:53:30 INFO - PROCESS | 3840 | 1464105210225 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 3840 | ++DOCSHELL 0F30FC00 == 51 [pid = 3840] [id = 232] 07:53:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1987EC00) [pid = 3840] [serial = 694] [outer = 00000000] 07:53:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (19B67800) [pid = 3840] [serial = 695] [outer = 1987EC00] 07:53:30 INFO - PROCESS | 3840 | 1464105210270 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (19CD3000) [pid = 3840] [serial = 696] [outer = 1987EC00] 07:53:30 INFO - PROCESS | 3840 | 1464105210658 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 696ms 07:53:30 INFO - PROCESS | 3840 | 1464105210701 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 3840 | 1464105210703 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 07:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:53:30 INFO - PROCESS | 3840 | 1464105210707 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - PROCESS | 3840 | 1464105210708 Marionette TRACE conn3 <- [1,894,null,{}] 07:53:30 INFO - PROCESS | 3840 | 1464105210716 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 3840 | 1464105210821 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:53:30 INFO - PROCESS | 3840 | 1464105210830 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 3840 | ++DOCSHELL 102CFC00 == 52 [pid = 3840] [id = 233] 07:53:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (105FB800) [pid = 3840] [serial = 697] [outer = 00000000] 07:53:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (19CDE800) [pid = 3840] [serial = 698] [outer = 105FB800] 07:53:30 INFO - PROCESS | 3840 | 1464105210919 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (1A084C00) [pid = 3840] [serial = 699] [outer = 105FB800] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (164D7400) [pid = 3840] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (11C6BC00) [pid = 3840] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (105F6C00) [pid = 3840] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (102D8C00) [pid = 3840] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (140B8800) [pid = 3840] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (1660EC00) [pid = 3840] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (13BAE800) [pid = 3840] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (110A0000) [pid = 3840] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (17B89800) [pid = 3840] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (16C2A400) [pid = 3840] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:53:31 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (11A11800) [pid = 3840] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:53:31 INFO - PROCESS | 3840 | 1464105211380 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 696ms 07:53:31 INFO - PROCESS | 3840 | 1464105211439 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 3840 | 1464105211441 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 07:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:53:31 INFO - PROCESS | 3840 | 1464105211444 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 3840 | 1464105211446 Marionette TRACE conn3 <- [1,898,null,{}] 07:53:31 INFO - PROCESS | 3840 | 1464105211450 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 3840 | 1464105211528 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:53:31 INFO - PROCESS | 3840 | 1464105211619 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 3840 | ++DOCSHELL 0F39D800 == 53 [pid = 3840] [id = 234] 07:53:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (102D8C00) [pid = 3840] [serial = 700] [outer = 00000000] 07:53:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (1620B000) [pid = 3840] [serial = 701] [outer = 102D8C00] 07:53:31 INFO - PROCESS | 3840 | 1464105211646 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (1979D800) [pid = 3840] [serial = 702] [outer = 102D8C00] 07:53:31 INFO - PROCESS | 3840 | 1464105211975 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 562ms 07:53:32 INFO - PROCESS | 3840 | 1464105212003 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3840 | 1464105212004 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 07:53:32 INFO - PROCESS | 3840 | 1464105212007 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:53:32 INFO - PROCESS | 3840 | 1464105212009 Marionette TRACE conn3 <- [1,902,null,{}] 07:53:32 INFO - PROCESS | 3840 | 1464105212012 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 3840 | 1464105212122 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:53:32 INFO - PROCESS | 3840 | 1464105212130 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3840 | ++DOCSHELL 166E2800 == 54 [pid = 3840] [id = 235] 07:53:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (16A56800) [pid = 3840] [serial = 703] [outer = 00000000] 07:53:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1A5B2400) [pid = 3840] [serial = 704] [outer = 16A56800] 07:53:32 INFO - PROCESS | 3840 | 1464105212176 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1A7E5800) [pid = 3840] [serial = 705] [outer = 16A56800] 07:53:32 INFO - PROCESS | 3840 | 1464105212559 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 563ms 07:53:32 INFO - PROCESS | 3840 | 1464105212588 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 3840 | 1464105212590 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:53:32 INFO - PROCESS | 3840 | 1464105212593 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 3840 | 1464105212595 Marionette TRACE conn3 <- [1,906,null,{}] 07:53:32 INFO - PROCESS | 3840 | 1464105212598 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 3840 | 1464105212659 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:53:32 INFO - PROCESS | 3840 | 1464105212743 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 3840 | ++DOCSHELL 0F309C00 == 55 [pid = 3840] [id = 236] 07:53:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (15265000) [pid = 3840] [serial = 706] [outer = 00000000] 07:53:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1A7ECC00) [pid = 3840] [serial = 707] [outer = 15265000] 07:53:32 INFO - PROCESS | 3840 | 1464105212788 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (1A8B0800) [pid = 3840] [serial = 708] [outer = 15265000] 07:53:33 INFO - PROCESS | 3840 | 1464105213153 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 607ms 07:53:33 INFO - PROCESS | 3840 | 1464105213233 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 3840 | 1464105213237 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:53:33 INFO - PROCESS | 3840 | 1464105213243 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 3840 | 1464105213247 Marionette TRACE conn3 <- [1,910,null,{}] 07:53:33 INFO - PROCESS | 3840 | 1464105213257 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 3840 | 1464105213351 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:53:33 INFO - PROCESS | 3840 | 1464105213453 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 3840 | ++DOCSHELL 10A58C00 == 56 [pid = 3840] [id = 237] 07:53:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (10A59400) [pid = 3840] [serial = 709] [outer = 00000000] 07:53:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (11262000) [pid = 3840] [serial = 710] [outer = 10A59400] 07:53:33 INFO - PROCESS | 3840 | 1464105213508 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (1307E400) [pid = 3840] [serial = 711] [outer = 10A59400] 07:53:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (15244000) [pid = 3840] [serial = 712] [outer = 1B284000] 07:53:34 INFO - PROCESS | 3840 | 1464105214175 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 992ms 07:53:34 INFO - PROCESS | 3840 | 1464105214236 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 3840 | 1464105214240 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 07:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:53:34 INFO - PROCESS | 3840 | 1464105214266 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 3840 | 1464105214270 Marionette TRACE conn3 <- [1,914,null,{}] 07:53:34 INFO - PROCESS | 3840 | 1464105214257 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 3840 | 1464105214364 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:53:34 INFO - PROCESS | 3840 | 1464105214492 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 3840 | ++DOCSHELL 140AF000 == 57 [pid = 3840] [id = 238] 07:53:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (14E0E800) [pid = 3840] [serial = 713] [outer = 00000000] 07:53:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (177CAC00) [pid = 3840] [serial = 714] [outer = 14E0E800] 07:53:34 INFO - PROCESS | 3840 | 1464105214551 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (105FB400) [pid = 3840] [serial = 715] [outer = 14E0E800] 07:53:35 INFO - PROCESS | 3840 | 1464105215101 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 903ms 07:53:35 INFO - PROCESS | 3840 | 1464105215155 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 3840 | 1464105215158 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 07:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:53:35 INFO - PROCESS | 3840 | 1464105215162 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 3840 | 1464105215164 Marionette TRACE conn3 <- [1,918,null,{}] 07:53:35 INFO - PROCESS | 3840 | 1464105215174 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 3840 | 1464105215269 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:53:35 INFO - PROCESS | 3840 | 1464105215403 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 3840 | ++DOCSHELL 197DEC00 == 58 [pid = 3840] [id = 239] 07:53:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (197E1C00) [pid = 3840] [serial = 716] [outer = 00000000] 07:53:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1A1BA000) [pid = 3840] [serial = 717] [outer = 197E1C00] 07:53:35 INFO - PROCESS | 3840 | 1464105215462 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (1A7EB400) [pid = 3840] [serial = 718] [outer = 197E1C00] 07:53:36 INFO - PROCESS | 3840 | 1464105216045 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 947ms 07:53:36 INFO - PROCESS | 3840 | 1464105216108 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 3840 | 1464105216110 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:53:36 INFO - PROCESS | 3840 | 1464105216113 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 3840 | 1464105216116 Marionette TRACE conn3 <- [1,922,null,{}] 07:53:36 INFO - PROCESS | 3840 | 1464105216132 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 3840 | 1464105216247 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:53:36 INFO - PROCESS | 3840 | 1464105216310 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 3840 | ++DOCSHELL 1A8BC000 == 59 [pid = 3840] [id = 240] 07:53:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1A8BD000) [pid = 3840] [serial = 719] [outer = 00000000] 07:53:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (1A92A000) [pid = 3840] [serial = 720] [outer = 1A8BD000] 07:53:36 INFO - PROCESS | 3840 | 1464105216364 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (1A931000) [pid = 3840] [serial = 721] [outer = 1A8BD000] 07:53:36 INFO - PROCESS | 3840 | 1464105216865 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 800ms 07:53:36 INFO - PROCESS | 3840 | 1464105216904 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 3840 | 1464105216906 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:53:36 INFO - PROCESS | 3840 | 1464105216910 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 3840 | 1464105216912 Marionette TRACE conn3 <- [1,926,null,{}] 07:53:36 INFO - PROCESS | 3840 | 1464105216915 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 3840 | 1464105217014 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:53:37 INFO - PROCESS | 3840 | 1464105217142 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 3840 | ++DOCSHELL 16C2E800 == 60 [pid = 3840] [id = 241] 07:53:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (197A3400) [pid = 3840] [serial = 722] [outer = 00000000] 07:53:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (1ABC5000) [pid = 3840] [serial = 723] [outer = 197A3400] 07:53:37 INFO - PROCESS | 3840 | 1464105217195 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (1ABC7C00) [pid = 3840] [serial = 724] [outer = 197A3400] 07:53:37 INFO - PROCESS | 3840 | 1464105217934 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1081ms 07:53:38 INFO - PROCESS | 3840 | 1464105218004 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 3840 | 1464105218008 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 07:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:53:38 INFO - PROCESS | 3840 | 1464105218013 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 3840 | 1464105218016 Marionette TRACE conn3 <- [1,930,null,{}] 07:53:38 INFO - PROCESS | 3840 | 1464105218022 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 3840 | 1464105218124 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:53:38 INFO - PROCESS | 3840 | 1464105218252 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 3840 | ++DOCSHELL 0F30D000 == 61 [pid = 3840] [id = 242] 07:53:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (0F30E400) [pid = 3840] [serial = 725] [outer = 00000000] 07:53:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (102ED400) [pid = 3840] [serial = 726] [outer = 0F30E400] 07:53:38 INFO - PROCESS | 3840 | 1464105218308 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (105F5800) [pid = 3840] [serial = 727] [outer = 0F30E400] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 0C385C00 == 60 [pid = 3840] [id = 197] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 166E2800 == 59 [pid = 3840] [id = 235] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 0F39D800 == 58 [pid = 3840] [id = 234] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 102CFC00 == 57 [pid = 3840] [id = 233] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 0F30FC00 == 56 [pid = 3840] [id = 232] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 1333A400 == 55 [pid = 3840] [id = 231] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 177C5000 == 54 [pid = 3840] [id = 230] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 156EE000 == 53 [pid = 3840] [id = 229] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 11C6B400 == 52 [pid = 3840] [id = 228] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 0F306C00 == 51 [pid = 3840] [id = 227] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 13368400 == 50 [pid = 3840] [id = 223] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 10477400 == 49 [pid = 3840] [id = 222] 07:53:38 INFO - PROCESS | 3840 | --DOCSHELL 1839F400 == 48 [pid = 3840] [id = 221] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (197AB000) [pid = 3840] [serial = 629] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (1A56CC00) [pid = 3840] [serial = 632] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (164CC400) [pid = 3840] [serial = 626] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (11087800) [pid = 3840] [serial = 623] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (197DA400) [pid = 3840] [serial = 662] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (16818800) [pid = 3840] [serial = 648] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (17F3D800) [pid = 3840] [serial = 651] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1336E800) [pid = 3840] [serial = 656] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (166DB400) [pid = 3840] [serial = 647] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (11087400) [pid = 3840] [serial = 636] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (16207000) [pid = 3840] [serial = 645] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (183A9000) [pid = 3840] [serial = 659] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (140B8C00) [pid = 3840] [serial = 641] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (197A7400) [pid = 3840] [serial = 660] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (10A5A400) [pid = 3840] [serial = 635] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (14E9B400) [pid = 3840] [serial = 642] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (17D9F800) [pid = 3840] [serial = 650] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (13331000) [pid = 3840] [serial = 639] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (12D82800) [pid = 3840] [serial = 638] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (196CE800) [pid = 3840] [serial = 654] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (15B6C000) [pid = 3840] [serial = 644] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (16202400) [pid = 3840] [serial = 657] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (196CDC00) [pid = 3840] [serial = 653] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (17B84800) [pid = 3840] [serial = 591] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (14E51400) [pid = 3840] [serial = 588] [outer = 00000000] [url = about:blank] 07:53:38 INFO - PROCESS | 3840 | 1464105218807 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 859ms 07:53:38 INFO - PROCESS | 3840 | 1464105218883 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 3840 | 1464105218888 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 07:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:53:38 INFO - PROCESS | 3840 | 1464105218877 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 3840 | 1464105218879 Marionette TRACE conn3 <- [1,934,null,{}] 07:53:38 INFO - PROCESS | 3840 | 1464105218883 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 3840 | 1464105218966 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:53:38 INFO - PROCESS | 3840 | 1464105218979 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 3840 | ++DOCSHELL 11065000 == 49 [pid = 3840] [id = 243] 07:53:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (11069000) [pid = 3840] [serial = 728] [outer = 00000000] 07:53:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (11095400) [pid = 3840] [serial = 729] [outer = 11069000] 07:53:39 INFO - PROCESS | 3840 | 1464105219024 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (11428400) [pid = 3840] [serial = 730] [outer = 11069000] 07:53:39 INFO - PROCESS | 3840 | 1464105219477 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 607ms 07:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:53:39 INFO - PROCESS | 3840 | 1464105219491 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 3840 | 1464105219493 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 07:53:39 INFO - PROCESS | 3840 | 1464105219497 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 3840 | 1464105219500 Marionette TRACE conn3 <- [1,938,null,{}] 07:53:39 INFO - PROCESS | 3840 | 1464105219514 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 3840 | 1464105219607 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:53:39 INFO - PROCESS | 3840 | 1464105219618 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 3840 | ++DOCSHELL 1332D400 == 50 [pid = 3840] [id = 244] 07:53:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (13330800) [pid = 3840] [serial = 731] [outer = 00000000] 07:53:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1336E800) [pid = 3840] [serial = 732] [outer = 13330800] 07:53:39 INFO - PROCESS | 3840 | 1464105219668 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (137E4400) [pid = 3840] [serial = 733] [outer = 13330800] 07:53:40 INFO - PROCESS | 3840 | 1464105220092 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 622ms 07:53:40 INFO - PROCESS | 3840 | 1464105220120 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 3840 | 1464105220123 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:53:40 INFO - PROCESS | 3840 | 1464105220126 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 3840 | 1464105220127 Marionette TRACE conn3 <- [1,942,null,{}] 07:53:40 INFO - PROCESS | 3840 | 1464105220131 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 3840 | 1464105220194 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:53:40 INFO - PROCESS | 3840 | 1464105220201 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 3840 | ++DOCSHELL 13B0D000 == 51 [pid = 3840] [id = 245] 07:53:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (13B7B000) [pid = 3840] [serial = 734] [outer = 00000000] 07:53:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (13D96400) [pid = 3840] [serial = 735] [outer = 13B7B000] 07:53:40 INFO - PROCESS | 3840 | 1464105220245 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (140B9000) [pid = 3840] [serial = 736] [outer = 13B7B000] 07:53:40 INFO - PROCESS | 3840 | 1464105220661 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 562ms 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:53:40 INFO - PROCESS | 3840 | 1464105220700 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 3840 | 1464105220702 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 07:53:40 INFO - PROCESS | 3840 | 1464105220705 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 3840 | 1464105220716 Marionette TRACE conn3 <- [1,946,null,{}] 07:53:40 INFO - PROCESS | 3840 | 1464105220727 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 3840 | 1464105220833 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:53:40 INFO - PROCESS | 3840 | 1464105220839 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 3840 | ++DOCSHELL 0C383400 == 52 [pid = 3840] [id = 246] 07:53:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (0C385800) [pid = 3840] [serial = 737] [outer = 00000000] 07:53:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (14E51400) [pid = 3840] [serial = 738] [outer = 0C385800] 07:53:40 INFO - PROCESS | 3840 | 1464105220866 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (1524C400) [pid = 3840] [serial = 739] [outer = 0C385800] 07:53:41 INFO - PROCESS | 3840 | 1464105221304 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 622ms 07:53:41 INFO - PROCESS | 3840 | 1464105221328 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 3840 | 1464105221330 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:53:41 INFO - PROCESS | 3840 | 1464105221334 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 3840 | 1464105221335 Marionette TRACE conn3 <- [1,950,null,{}] 07:53:41 INFO - PROCESS | 3840 | 1464105221339 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:41 INFO - PROCESS | 3840 | 1464105221473 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:53:41 INFO - PROCESS | 3840 | 1464105221480 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 3840 | ++DOCSHELL 156EE000 == 53 [pid = 3840] [id = 247] 07:53:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (156EF000) [pid = 3840] [serial = 740] [outer = 00000000] 07:53:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1620C000) [pid = 3840] [serial = 741] [outer = 156EF000] 07:53:41 INFO - PROCESS | 3840 | 1464105221525 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (166D9800) [pid = 3840] [serial = 742] [outer = 156EF000] 07:53:41 INFO - PROCESS | 3840 | 1464105221937 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 666ms 07:53:41 INFO - PROCESS | 3840 | 1464105222000 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 3840 | 1464105222002 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:53:42 INFO - PROCESS | 3840 | 1464105222006 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 3840 | 1464105222007 Marionette TRACE conn3 <- [1,954,null,{}] 07:53:42 INFO - PROCESS | 3840 | 1464105222015 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 3840 | 1464105222149 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:53:42 INFO - PROCESS | 3840 | 1464105222171 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 3840 | ++DOCSHELL 16202000 == 54 [pid = 3840] [id = 248] 07:53:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (166D5000) [pid = 3840] [serial = 743] [outer = 00000000] 07:53:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (16C29400) [pid = 3840] [serial = 744] [outer = 166D5000] 07:53:42 INFO - PROCESS | 3840 | 1464105222215 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (16C2D400) [pid = 3840] [serial = 745] [outer = 166D5000] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1A1C0800) [pid = 3840] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (15639000) [pid = 3840] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (10A59000) [pid = 3840] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1979F800) [pid = 3840] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (19CD7400) [pid = 3840] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (16A56800) [pid = 3840] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (1987EC00) [pid = 3840] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (156F3C00) [pid = 3840] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (177C8000) [pid = 3840] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (0F307400) [pid = 3840] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (12B61000) [pid = 3840] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (105FB800) [pid = 3840] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (0F307000) [pid = 3840] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (102D8C00) [pid = 3840] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (17711400) [pid = 3840] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:53:42 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (166D6000) [pid = 3840] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:53:42 INFO - PROCESS | 3840 | 1464105222809 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 859ms 07:53:42 INFO - PROCESS | 3840 | 1464105222870 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 3840 | 1464105222872 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:53:42 INFO - PROCESS | 3840 | 1464105222859 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 3840 | 1464105222860 Marionette TRACE conn3 <- [1,958,null,{}] 07:53:42 INFO - PROCESS | 3840 | 1464105222864 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 3840 | 1464105222942 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:53:42 INFO - PROCESS | 3840 | 1464105222948 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 3840 | ++DOCSHELL 1106BC00 == 55 [pid = 3840] [id = 249] 07:53:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (110A0000) [pid = 3840] [serial = 746] [outer = 00000000] 07:53:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (1525F800) [pid = 3840] [serial = 747] [outer = 110A0000] 07:53:42 INFO - PROCESS | 3840 | 1464105222992 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (16814000) [pid = 3840] [serial = 748] [outer = 110A0000] 07:53:43 INFO - PROCESS | 3840 | 1464105223434 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 592ms 07:53:43 INFO - PROCESS | 3840 | 1464105223476 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 3840 | 1464105223478 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:53:43 INFO - PROCESS | 3840 | 1464105223482 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 3840 | 1464105223485 Marionette TRACE conn3 <- [1,962,null,{}] 07:53:43 INFO - PROCESS | 3840 | 1464105223489 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 3840 | 1464105223581 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:53:43 INFO - PROCESS | 3840 | 1464105223587 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 3840 | ++DOCSHELL 12B61000 == 56 [pid = 3840] [id = 250] 07:53:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (166D7000) [pid = 3840] [serial = 749] [outer = 00000000] 07:53:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (17686000) [pid = 3840] [serial = 750] [outer = 166D7000] 07:53:43 INFO - PROCESS | 3840 | 1464105223631 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (17D33400) [pid = 3840] [serial = 751] [outer = 166D7000] 07:53:44 INFO - PROCESS | 3840 | 1464105224026 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 592ms 07:53:44 INFO - PROCESS | 3840 | 1464105224082 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 3840 | 1464105224084 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:53:44 INFO - PROCESS | 3840 | 1464105224087 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 3840 | 1464105224089 Marionette TRACE conn3 <- [1,966,null,{}] 07:53:44 INFO - PROCESS | 3840 | 1464105224093 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 3840 | 1464105224171 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:53:44 INFO - PROCESS | 3840 | 1464105224180 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 3840 | ++DOCSHELL 17DA1000 == 57 [pid = 3840] [id = 251] 07:53:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (17DA2000) [pid = 3840] [serial = 752] [outer = 00000000] 07:53:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (18116800) [pid = 3840] [serial = 753] [outer = 17DA2000] 07:53:44 INFO - PROCESS | 3840 | 1464105224227 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (1816F000) [pid = 3840] [serial = 754] [outer = 17DA2000] 07:53:44 INFO - PROCESS | 3840 | 1464105224626 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 562ms 07:53:44 INFO - PROCESS | 3840 | 1464105224651 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 3840 | 1464105224653 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:53:44 INFO - PROCESS | 3840 | 1464105224661 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 3840 | 1464105224663 Marionette TRACE conn3 <- [1,970,null,{}] 07:53:44 INFO - PROCESS | 3840 | 1464105224666 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 3840 | 1464105224820 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:53:44 INFO - PROCESS | 3840 | 1464105224966 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 3840 | ++DOCSHELL 0F30CC00 == 58 [pid = 3840] [id = 252] 07:53:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (0F30F400) [pid = 3840] [serial = 755] [outer = 00000000] 07:53:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1043F000) [pid = 3840] [serial = 756] [outer = 0F30F400] 07:53:45 INFO - PROCESS | 3840 | 1464105225024 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (105EFC00) [pid = 3840] [serial = 757] [outer = 0F30F400] 07:53:45 INFO - PROCESS | 3840 | 1464105225600 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 992ms 07:53:45 INFO - PROCESS | 3840 | 1464105225669 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 3840 | 1464105225673 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:53:45 INFO - PROCESS | 3840 | 1464105225677 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 3840 | 1464105225681 Marionette TRACE conn3 <- [1,974,null,{}] 07:53:45 INFO - PROCESS | 3840 | 1464105225686 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 3840 | 1464105225839 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:53:45 INFO - PROCESS | 3840 | 1464105225893 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 3840 | ++DOCSHELL 130D3400 == 59 [pid = 3840] [id = 253] 07:53:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (130D3C00) [pid = 3840] [serial = 758] [outer = 00000000] 07:53:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (13327400) [pid = 3840] [serial = 759] [outer = 130D3C00] 07:53:45 INFO - PROCESS | 3840 | 1464105225932 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1370BC00) [pid = 3840] [serial = 760] [outer = 130D3C00] 07:53:46 INFO - PROCESS | 3840 | 1464105226564 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 948ms 07:53:46 INFO - PROCESS | 3840 | 1464105226625 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 3840 | 1464105226628 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:53:46 INFO - PROCESS | 3840 | 1464105226632 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 3840 | 1464105226634 Marionette TRACE conn3 <- [1,978,null,{}] 07:53:46 INFO - PROCESS | 3840 | 1464105226638 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 3840 | 1464105226742 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:53:46 INFO - PROCESS | 3840 | 1464105226872 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 3840 | ++DOCSHELL 13BAE000 == 60 [pid = 3840] [id = 254] 07:53:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (1525C000) [pid = 3840] [serial = 761] [outer = 00000000] 07:53:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (166DB000) [pid = 3840] [serial = 762] [outer = 1525C000] 07:53:46 INFO - PROCESS | 3840 | 1464105226927 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (17719800) [pid = 3840] [serial = 763] [outer = 1525C000] 07:53:47 INFO - PROCESS | 3840 | 1464105227507 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 889ms 07:53:47 INFO - PROCESS | 3840 | 1464105227524 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 3840 | 1464105227528 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:53:47 INFO - PROCESS | 3840 | 1464105227553 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 3840 | 1464105227558 Marionette TRACE conn3 <- [1,982,null,{}] 07:53:47 INFO - PROCESS | 3840 | 1464105227562 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 3840 | 1464105227669 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:53:47 INFO - PROCESS | 3840 | 1464105227799 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 3840 | ++DOCSHELL 196D0400 == 61 [pid = 3840] [id = 255] 07:53:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (196D0C00) [pid = 3840] [serial = 764] [outer = 00000000] 07:53:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (197A2C00) [pid = 3840] [serial = 765] [outer = 196D0C00] 07:53:47 INFO - PROCESS | 3840 | 1464105227836 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (197A7400) [pid = 3840] [serial = 766] [outer = 196D0C00] 07:53:48 INFO - PROCESS | 3840 | 1464105228364 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 859ms 07:53:48 INFO - PROCESS | 3840 | 1464105228414 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 3840 | 1464105228417 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 07:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:53:48 INFO - PROCESS | 3840 | 1464105228420 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 3840 | 1464105228422 Marionette TRACE conn3 <- [1,986,null,{}] 07:53:48 INFO - PROCESS | 3840 | 1464105228426 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 3840 | 1464105228510 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:53:48 INFO - PROCESS | 3840 | 1464105228614 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 3840 | ++DOCSHELL 196C6400 == 62 [pid = 3840] [id = 256] 07:53:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (197A1C00) [pid = 3840] [serial = 767] [outer = 00000000] 07:53:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (197DA000) [pid = 3840] [serial = 768] [outer = 197A1C00] 07:53:48 INFO - PROCESS | 3840 | 1464105228667 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (197DD000) [pid = 3840] [serial = 769] [outer = 197A1C00] 07:53:49 INFO - PROCESS | 3840 | 1464105229161 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 800ms 07:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:53:49 INFO - PROCESS | 3840 | 1464105229237 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 3840 | 1464105229239 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 07:53:49 INFO - PROCESS | 3840 | 1464105229243 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 3840 | 1464105229245 Marionette TRACE conn3 <- [1,990,null,{}] 07:53:49 INFO - PROCESS | 3840 | 1464105229249 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 3840 | 1464105229352 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:53:49 INFO - PROCESS | 3840 | 1464105229456 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 3840 | ++DOCSHELL 197A0800 == 63 [pid = 3840] [id = 257] 07:53:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (197A2800) [pid = 3840] [serial = 770] [outer = 00000000] 07:53:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (19880400) [pid = 3840] [serial = 771] [outer = 197A2800] 07:53:49 INFO - PROCESS | 3840 | 1464105229500 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (19B68000) [pid = 3840] [serial = 772] [outer = 197A2800] 07:53:50 INFO - PROCESS | 3840 | 1464105230192 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 992ms 07:53:50 INFO - PROCESS | 3840 | 1464105230246 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 3840 | 1464105230250 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:53:50 INFO - PROCESS | 3840 | 1464105230255 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 3840 | 1464105230259 Marionette TRACE conn3 <- [1,994,null,{}] 07:53:50 INFO - PROCESS | 3840 | 1464105230264 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 3840 | 1464105230395 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:53:50 INFO - PROCESS | 3840 | 1464105230516 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 3840 | ++DOCSHELL 1043A000 == 64 [pid = 3840] [id = 258] 07:53:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (105F1C00) [pid = 3840] [serial = 773] [outer = 00000000] 07:53:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1288E400) [pid = 3840] [serial = 774] [outer = 105F1C00] 07:53:50 INFO - PROCESS | 3840 | 1464105230575 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1307F400) [pid = 3840] [serial = 775] [outer = 105F1C00] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 105F5C00 == 63 [pid = 3840] [id = 187] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 1A5B7000 == 62 [pid = 3840] [id = 10] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 1A0E5000 == 61 [pid = 3840] [id = 211] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 16A64400 == 60 [pid = 3840] [id = 210] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 17DA1000 == 59 [pid = 3840] [id = 251] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 12B61000 == 58 [pid = 3840] [id = 250] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 1106BC00 == 57 [pid = 3840] [id = 249] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 16202000 == 56 [pid = 3840] [id = 248] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 156EE000 == 55 [pid = 3840] [id = 247] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 13B0D000 == 54 [pid = 3840] [id = 245] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 1332D400 == 53 [pid = 3840] [id = 244] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 11065000 == 52 [pid = 3840] [id = 243] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 0F30D000 == 51 [pid = 3840] [id = 242] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 1A8BC000 == 50 [pid = 3840] [id = 240] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 197DEC00 == 49 [pid = 3840] [id = 239] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 140AF000 == 48 [pid = 3840] [id = 238] 07:53:50 INFO - PROCESS | 3840 | --DOCSHELL 10A58C00 == 47 [pid = 3840] [id = 237] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1A5B2000) [pid = 3840] [serial = 633] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (166DCC00) [pid = 3840] [serial = 627] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (12AF8000) [pid = 3840] [serial = 624] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1987D800) [pid = 3840] [serial = 630] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1A084C00) [pid = 3840] [serial = 699] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1A5B2400) [pid = 3840] [serial = 704] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1A7ECC00) [pid = 3840] [serial = 707] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (196C3C00) [pid = 3840] [serial = 692] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (196CCC00) [pid = 3840] [serial = 693] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1979D800) [pid = 3840] [serial = 702] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (18171400) [pid = 3840] [serial = 690] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (17618800) [pid = 3840] [serial = 585] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (19CDD400) [pid = 3840] [serial = 621] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (1A7E5800) [pid = 3840] [serial = 705] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (19B67800) [pid = 3840] [serial = 695] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (10A58400) [pid = 3840] [serial = 665] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (197AA000) [pid = 3840] [serial = 671] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (140B5000) [pid = 3840] [serial = 668] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (16C32400) [pid = 3840] [serial = 686] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (170A0400) [pid = 3840] [serial = 687] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (17B8A400) [pid = 3840] [serial = 689] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (197A1000) [pid = 3840] [serial = 678] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (17D34000) [pid = 3840] [serial = 677] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (13368000) [pid = 3840] [serial = 683] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (13B0F800) [pid = 3840] [serial = 684] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (19CDE800) [pid = 3840] [serial = 698] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (13B01400) [pid = 3840] [serial = 681] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (114A7C00) [pid = 3840] [serial = 680] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (19CD3000) [pid = 3840] [serial = 696] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (1620B000) [pid = 3840] [serial = 701] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (1A1B6C00) [pid = 3840] [serial = 674] [outer = 00000000] [url = about:blank] 07:53:51 INFO - PROCESS | 3840 | 1464105231071 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 859ms 07:53:51 INFO - PROCESS | 3840 | 1464105231120 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 3840 | 1464105231107 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:53:51 INFO - PROCESS | 3840 | 1464105231113 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 3840 | 1464105231116 Marionette TRACE conn3 <- [1,998,null,{}] 07:53:51 INFO - PROCESS | 3840 | 1464105231119 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 3840 | 1464105231203 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:53:51 INFO - PROCESS | 3840 | 1464105231298 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 3840 | ++DOCSHELL 11086400 == 48 [pid = 3840] [id = 259] 07:53:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (1108C800) [pid = 3840] [serial = 776] [outer = 00000000] 07:53:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (12B63400) [pid = 3840] [serial = 777] [outer = 1108C800] 07:53:51 INFO - PROCESS | 3840 | 1464105231343 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (1336E400) [pid = 3840] [serial = 778] [outer = 1108C800] 07:53:51 INFO - PROCESS | 3840 | 1464105231722 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 666ms 07:53:51 INFO - PROCESS | 3840 | 1464105231777 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 3840 | 1464105231779 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 07:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:53:51 INFO - PROCESS | 3840 | 1464105231783 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - PROCESS | 3840 | 1464105231786 Marionette TRACE conn3 <- [1,1002,null,{}] 07:53:51 INFO - PROCESS | 3840 | 1464105231800 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 3840 | 1464105231915 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:53:51 INFO - PROCESS | 3840 | 1464105231933 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 3840 | ++DOCSHELL 14E91800 == 49 [pid = 3840] [id = 260] 07:53:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (14E97400) [pid = 3840] [serial = 779] [outer = 00000000] 07:53:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (15264400) [pid = 3840] [serial = 780] [outer = 14E97400] 07:53:51 INFO - PROCESS | 3840 | 1464105231980 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (15905400) [pid = 3840] [serial = 781] [outer = 14E97400] 07:53:52 INFO - PROCESS | 3840 | 1464105232404 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 666ms 07:53:52 INFO - PROCESS | 3840 | 1464105232443 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 3840 | 1464105232446 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 07:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:53:52 INFO - PROCESS | 3840 | 1464105232449 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 3840 | 1464105232450 Marionette TRACE conn3 <- [1,1006,null,{}] 07:53:52 INFO - PROCESS | 3840 | 1464105232454 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 3840 | 1464105232535 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:53:52 INFO - PROCESS | 3840 | 1464105232544 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 3840 | ++DOCSHELL 15B64400 == 50 [pid = 3840] [id = 261] 07:53:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (15B6BC00) [pid = 3840] [serial = 782] [outer = 00000000] 07:53:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (166DBC00) [pid = 3840] [serial = 783] [outer = 15B6BC00] 07:53:52 INFO - PROCESS | 3840 | 1464105232592 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (16C2A800) [pid = 3840] [serial = 784] [outer = 15B6BC00] 07:53:53 INFO - PROCESS | 3840 | 1464105233009 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 607ms 07:53:53 INFO - PROCESS | 3840 | 1464105233067 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 3840 | 1464105233069 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:53:53 INFO - PROCESS | 3840 | 1464105233082 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 3840 | 1464105233084 Marionette TRACE conn3 <- [1,1010,null,{}] 07:53:53 INFO - PROCESS | 3840 | 1464105233087 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 3840 | 1464105233179 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:53:53 INFO - PROCESS | 3840 | 1464105233262 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 3840 | ++DOCSHELL 1307C000 == 51 [pid = 3840] [id = 262] 07:53:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (13D9D000) [pid = 3840] [serial = 785] [outer = 00000000] 07:53:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (17392800) [pid = 3840] [serial = 786] [outer = 13D9D000] 07:53:53 INFO - PROCESS | 3840 | 1464105233307 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1770E000) [pid = 3840] [serial = 787] [outer = 13D9D000] 07:53:53 INFO - PROCESS | 3840 | 1464105233737 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 726ms 07:53:53 INFO - PROCESS | 3840 | 1464105233799 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 3840 | 1464105233801 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:53:53 INFO - PROCESS | 3840 | 1464105233810 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 3840 | 1464105233812 Marionette TRACE conn3 <- [1,1014,null,{}] 07:53:53 INFO - PROCESS | 3840 | 1464105233816 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 3840 | 1464105233926 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:53:53 INFO - PROCESS | 3840 | 1464105233994 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 3840 | ++DOCSHELL 183A8C00 == 52 [pid = 3840] [id = 263] 07:53:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (183A9000) [pid = 3840] [serial = 788] [outer = 00000000] 07:53:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (196CAC00) [pid = 3840] [serial = 789] [outer = 183A9000] 07:53:54 INFO - PROCESS | 3840 | 1464105234041 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (196CCC00) [pid = 3840] [serial = 790] [outer = 183A9000] 07:53:54 INFO - PROCESS | 3840 | 1464105234439 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 666ms 07:53:54 INFO - PROCESS | 3840 | 1464105234463 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 3840 | 1464105234465 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:53:54 INFO - PROCESS | 3840 | 1464105234452 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 3840 | 1464105234454 Marionette TRACE conn3 <- [1,1018,null,{}] 07:53:54 INFO - PROCESS | 3840 | 1464105234490 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 3840 | 1464105234600 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:53:54 INFO - PROCESS | 3840 | 1464105234607 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 3840 | ++DOCSHELL 177CDC00 == 53 [pid = 3840] [id = 264] 07:53:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (196CE800) [pid = 3840] [serial = 791] [outer = 00000000] 07:53:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (197D4000) [pid = 3840] [serial = 792] [outer = 196CE800] 07:53:54 INFO - PROCESS | 3840 | 1464105234657 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (19882C00) [pid = 3840] [serial = 793] [outer = 196CE800] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (197A8800) [pid = 3840] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (0C385800) [pid = 3840] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (13B7B000) [pid = 3840] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (0F30E400) [pid = 3840] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (11069000) [pid = 3840] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (13330800) [pid = 3840] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (156EF000) [pid = 3840] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (166D5000) [pid = 3840] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (110A0000) [pid = 3840] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:53:55 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (166D7000) [pid = 3840] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:53:55 INFO - PROCESS | 3840 | 1464105235115 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 696ms 07:53:55 INFO - PROCESS | 3840 | 1464105235173 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 3840 | 1464105235175 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 07:53:55 INFO - PROCESS | 3840 | 1464105235179 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:53:55 INFO - PROCESS | 3840 | 1464105235163 Marionette TRACE conn3 <- [1,1022,null,{}] 07:53:55 INFO - PROCESS | 3840 | 1464105235166 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 3840 | 1464105235246 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:53:55 INFO - PROCESS | 3840 | 1464105235340 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 3840 | ++DOCSHELL 0F306800 == 54 [pid = 3840] [id = 265] 07:53:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (0F30E400) [pid = 3840] [serial = 794] [outer = 00000000] 07:53:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (140AFC00) [pid = 3840] [serial = 795] [outer = 0F30E400] 07:53:55 INFO - PROCESS | 3840 | 1464105235394 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (17B89800) [pid = 3840] [serial = 796] [outer = 0F30E400] 07:53:55 INFO - PROCESS | 3840 | 1464105235732 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 607ms 07:53:55 INFO - PROCESS | 3840 | 1464105235778 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 3840 | 1464105235780 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 07:53:55 INFO - PROCESS | 3840 | 1464105235783 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:53:55 INFO - PROCESS | 3840 | 1464105235785 Marionette TRACE conn3 <- [1,1026,null,{}] 07:53:55 INFO - PROCESS | 3840 | 1464105235789 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 3840 | 1464105235911 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:53:55 INFO - PROCESS | 3840 | 1464105235926 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 3840 | ++DOCSHELL 0F304400 == 55 [pid = 3840] [id = 266] 07:53:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (177CA800) [pid = 3840] [serial = 797] [outer = 00000000] 07:53:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (19B5E800) [pid = 3840] [serial = 798] [outer = 177CA800] 07:53:55 INFO - PROCESS | 3840 | 1464105235970 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (19B64000) [pid = 3840] [serial = 799] [outer = 177CA800] 07:53:56 INFO - PROCESS | 3840 | 1464105236343 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 593ms 07:53:56 INFO - PROCESS | 3840 | 1464105236384 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 3840 | 1464105236386 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 07:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:53:56 INFO - PROCESS | 3840 | 1464105236390 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 3840 | 1464105236391 Marionette TRACE conn3 <- [1,1030,null,{}] 07:53:56 INFO - PROCESS | 3840 | 1464105236395 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 3840 | 1464105236509 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:53:56 INFO - PROCESS | 3840 | 1464105236520 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 3840 | ++DOCSHELL 1525F000 == 56 [pid = 3840] [id = 267] 07:53:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (166D5000) [pid = 3840] [serial = 800] [outer = 00000000] 07:53:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1A086000) [pid = 3840] [serial = 801] [outer = 166D5000] 07:53:56 INFO - PROCESS | 3840 | 1464105236545 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (1A0E6400) [pid = 3840] [serial = 802] [outer = 166D5000] 07:53:56 INFO - PROCESS | 3840 | 1464105237003 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 652ms 07:53:57 INFO - PROCESS | 3840 | 1464105237052 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 3840 | 1464105237056 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 07:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:53:57 INFO - PROCESS | 3840 | 1464105237062 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 3840 | 1464105237066 Marionette TRACE conn3 <- [1,1034,null,{}] 07:53:57 INFO - PROCESS | 3840 | 1464105237073 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 3840 | 1464105237210 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:53:57 INFO - PROCESS | 3840 | 1464105237332 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 3840 | ++DOCSHELL 10272C00 == 57 [pid = 3840] [id = 268] 07:53:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (1043FC00) [pid = 3840] [serial = 803] [outer = 00000000] 07:53:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (11085C00) [pid = 3840] [serial = 804] [outer = 1043FC00] 07:53:57 INFO - PROCESS | 3840 | 1464105237388 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (11A11400) [pid = 3840] [serial = 805] [outer = 1043FC00] 07:53:57 INFO - PROCESS | 3840 | 1464105237934 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 888ms 07:53:57 INFO - PROCESS | 3840 | 1464105237953 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 3840 | 1464105237958 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 07:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:53:57 INFO - PROCESS | 3840 | 1464105237965 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 3840 | 1464105237968 Marionette TRACE conn3 <- [1,1038,null,{}] 07:53:57 INFO - PROCESS | 3840 | 1464105237972 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 3840 | 1464105238078 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:53:58 INFO - PROCESS | 3840 | 1464105238182 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 3840 | ++DOCSHELL 10A5B400 == 58 [pid = 3840] [id = 269] 07:53:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (11069400) [pid = 3840] [serial = 806] [outer = 00000000] 07:53:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (140BB800) [pid = 3840] [serial = 807] [outer = 11069400] 07:53:58 INFO - PROCESS | 3840 | 1464105238219 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (15266000) [pid = 3840] [serial = 808] [outer = 11069400] 07:53:58 INFO - PROCESS | 3840 | 1464105238813 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 903ms 07:53:58 INFO - PROCESS | 3840 | 1464105238873 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 3840 | 1464105238875 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 07:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:53:58 INFO - PROCESS | 3840 | 1464105238879 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 3840 | 1464105238866 Marionette TRACE conn3 <- [1,1042,null,{}] 07:53:58 INFO - PROCESS | 3840 | 1464105238877 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 3840 | 1464105238987 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:53:59 INFO - PROCESS | 3840 | 1464105239118 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 3840 | ++DOCSHELL 16204000 == 59 [pid = 3840] [id = 270] 07:53:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (17614000) [pid = 3840] [serial = 809] [outer = 00000000] 07:53:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (196D1000) [pid = 3840] [serial = 810] [outer = 17614000] 07:53:59 INFO - PROCESS | 3840 | 1464105239176 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1987A800) [pid = 3840] [serial = 811] [outer = 17614000] 07:53:59 INFO - PROCESS | 3840 | 1464105239691 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 859ms 07:53:59 INFO - PROCESS | 3840 | 1464105239727 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 3840 | 1464105239730 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 07:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:53:59 INFO - PROCESS | 3840 | 1464105239733 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - PROCESS | 3840 | 1464105239735 Marionette TRACE conn3 <- [1,1046,null,{}] 07:53:59 INFO - PROCESS | 3840 | 1464105239739 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 3840 | 1464105239848 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:54:00 INFO - PROCESS | 3840 | 1464105240011 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 3840 | ++DOCSHELL 1A1B6400 == 60 [pid = 3840] [id = 271] 07:54:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (1A1B6C00) [pid = 3840] [serial = 812] [outer = 00000000] 07:54:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1A1BF800) [pid = 3840] [serial = 813] [outer = 1A1B6C00] 07:54:00 INFO - PROCESS | 3840 | 1464105240066 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1A5AD000) [pid = 3840] [serial = 814] [outer = 1A1B6C00] 07:54:00 INFO - PROCESS | 3840 | 1464105240870 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1184ms 07:54:00 INFO - PROCESS | 3840 | 1464105240912 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 3840 | 1464105240916 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 07:54:00 INFO - PROCESS | 3840 | 1464105240922 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:54:00 INFO - PROCESS | 3840 | 1464105240925 Marionette TRACE conn3 <- [1,1050,null,{}] 07:54:00 INFO - PROCESS | 3840 | 1464105240931 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 3840 | 1464105241027 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:54:01 INFO - PROCESS | 3840 | 1464105241111 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 3840 | ++DOCSHELL 104EC800 == 61 [pid = 3840] [id = 272] 07:54:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (10504C00) [pid = 3840] [serial = 815] [outer = 00000000] 07:54:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (10A62400) [pid = 3840] [serial = 816] [outer = 10504C00] 07:54:01 INFO - PROCESS | 3840 | 1464105241207 Marionette DEBUG loaded listener.js 07:54:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (11262C00) [pid = 3840] [serial = 817] [outer = 10504C00] 07:54:01 INFO - PROCESS | 3840 | 1464105241804 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 948ms 07:54:01 INFO - PROCESS | 3840 | 1464105241871 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 3840 | 1464105241876 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 07:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:54:01 INFO - PROCESS | 3840 | 1464105241883 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 3840 | 1464105241885 Marionette TRACE conn3 <- [1,1054,null,{}] 07:54:01 INFO - PROCESS | 3840 | 1464105241889 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 3840 | 1464105241995 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 16C2E800 == 60 [pid = 3840] [id = 241] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 0F304400 == 59 [pid = 3840] [id = 266] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 0F306800 == 58 [pid = 3840] [id = 265] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 177CDC00 == 57 [pid = 3840] [id = 264] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 183A8C00 == 56 [pid = 3840] [id = 263] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 0F309C00 == 55 [pid = 3840] [id = 236] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 1307C000 == 54 [pid = 3840] [id = 262] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 0C383400 == 53 [pid = 3840] [id = 246] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 15B64400 == 52 [pid = 3840] [id = 261] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 14E91800 == 51 [pid = 3840] [id = 260] 07:54:01 INFO - PROCESS | 3840 | --DOCSHELL 11086400 == 50 [pid = 3840] [id = 259] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1ABC5000) [pid = 3840] [serial = 723] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (11262000) [pid = 3840] [serial = 710] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (177CAC00) [pid = 3840] [serial = 714] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (1A1BA000) [pid = 3840] [serial = 717] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1A92A000) [pid = 3840] [serial = 720] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (18116800) [pid = 3840] [serial = 753] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOCSHELL 1043A000 == 49 [pid = 3840] [id = 258] 07:54:02 INFO - PROCESS | 3840 | --DOCSHELL 196C6400 == 48 [pid = 3840] [id = 256] 07:54:02 INFO - PROCESS | 3840 | --DOCSHELL 196D0400 == 47 [pid = 3840] [id = 255] 07:54:02 INFO - PROCESS | 3840 | --DOCSHELL 13BAE000 == 46 [pid = 3840] [id = 254] 07:54:02 INFO - PROCESS | 3840 | --DOCSHELL 130D3400 == 45 [pid = 3840] [id = 253] 07:54:02 INFO - PROCESS | 3840 | --DOCSHELL 0F30CC00 == 44 [pid = 3840] [id = 252] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1987DC00) [pid = 3840] [serial = 663] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1524C400) [pid = 3840] [serial = 739] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (13D96400) [pid = 3840] [serial = 735] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (105F5800) [pid = 3840] [serial = 727] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (102ED400) [pid = 3840] [serial = 726] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (11095400) [pid = 3840] [serial = 729] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (11428400) [pid = 3840] [serial = 730] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (1336E800) [pid = 3840] [serial = 732] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (137E4400) [pid = 3840] [serial = 733] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (166D9800) [pid = 3840] [serial = 742] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (1620C000) [pid = 3840] [serial = 741] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (16C29400) [pid = 3840] [serial = 744] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (16814000) [pid = 3840] [serial = 748] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (1525F800) [pid = 3840] [serial = 747] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (1563A400) [pid = 3840] [serial = 402] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (17686000) [pid = 3840] [serial = 750] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (16C2D400) [pid = 3840] [serial = 745] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (14E51400) [pid = 3840] [serial = 738] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (140B9000) [pid = 3840] [serial = 736] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (17D33400) [pid = 3840] [serial = 751] [outer = 00000000] [url = about:blank] 07:54:02 INFO - PROCESS | 3840 | 1464105242112 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 3840 | ++DOCSHELL 0C783000 == 45 [pid = 3840] [id = 273] 07:54:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (0F304400) [pid = 3840] [serial = 818] [outer = 00000000] 07:54:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (104ECC00) [pid = 3840] [serial = 819] [outer = 0F304400] 07:54:02 INFO - PROCESS | 3840 | 1464105242159 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (10A64400) [pid = 3840] [serial = 820] [outer = 0F304400] 07:54:02 INFO - PROCESS | 3840 | 1464105242764 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 948ms 07:54:02 INFO - PROCESS | 3840 | 1464105242829 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 3840 | 1464105242834 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 07:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:54:02 INFO - PROCESS | 3840 | 1464105242839 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 3840 | 1464105242844 Marionette TRACE conn3 <- [1,1058,null,{}] 07:54:02 INFO - PROCESS | 3840 | 1464105242849 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:02 INFO - PROCESS | 3840 | 1464105243002 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:54:02 INFO - PROCESS | 3840 | 1464105243014 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 3840 | ++DOCSHELL 104ED800 == 46 [pid = 3840] [id = 274] 07:54:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (105FB000) [pid = 3840] [serial = 821] [outer = 00000000] 07:54:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (12B5EC00) [pid = 3840] [serial = 822] [outer = 105FB000] 07:54:03 INFO - PROCESS | 3840 | 1464105243070 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (130D5800) [pid = 3840] [serial = 823] [outer = 105FB000] 07:54:03 INFO - PROCESS | 3840 | 1464105243652 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 844ms 07:54:03 INFO - PROCESS | 3840 | 1464105243709 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 3840 | 1464105243715 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:54:03 INFO - PROCESS | 3840 | 1464105243722 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 3840 | 1464105243724 Marionette TRACE conn3 <- [1,1062,null,{}] 07:54:03 INFO - PROCESS | 3840 | 1464105243729 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 3840 | 1464105243816 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:54:03 INFO - PROCESS | 3840 | 1464105243947 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 3840 | ++DOCSHELL 12A9DC00 == 47 [pid = 3840] [id = 275] 07:54:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (12AED000) [pid = 3840] [serial = 824] [outer = 00000000] 07:54:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (13B08800) [pid = 3840] [serial = 825] [outer = 12AED000] 07:54:03 INFO - PROCESS | 3840 | 1464105244003 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (13B86000) [pid = 3840] [serial = 826] [outer = 12AED000] 07:54:04 INFO - PROCESS | 3840 | 1464105244540 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 858ms 07:54:04 INFO - PROCESS | 3840 | 1464105244578 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 3840 | 1464105244580 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 07:54:04 INFO - PROCESS | 3840 | 1464105244585 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:54:04 INFO - PROCESS | 3840 | 1464105244589 Marionette TRACE conn3 <- [1,1066,null,{}] 07:54:04 INFO - PROCESS | 3840 | 1464105244600 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 3840 | 1464105244703 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:54:04 INFO - PROCESS | 3840 | 1464105244803 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 3840 | ++DOCSHELL 1524C000 == 48 [pid = 3840] [id = 276] 07:54:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1524C400) [pid = 3840] [serial = 827] [outer = 00000000] 07:54:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (15631400) [pid = 3840] [serial = 828] [outer = 1524C400] 07:54:04 INFO - PROCESS | 3840 | 1464105244861 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (15B64400) [pid = 3840] [serial = 829] [outer = 1524C400] 07:54:05 INFO - PROCESS | 3840 | 1464105245473 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 948ms 07:54:05 INFO - PROCESS | 3840 | 1464105245538 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 3840 | 1464105245541 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 07:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:54:05 INFO - PROCESS | 3840 | 1464105245544 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 3840 | 1464105245546 Marionette TRACE conn3 <- [1,1070,null,{}] 07:54:05 INFO - PROCESS | 3840 | 1464105245550 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 3840 | 1464105245680 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:54:05 INFO - PROCESS | 3840 | 1464105245806 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 3840 | ++DOCSHELL 1109B000 == 49 [pid = 3840] [id = 277] 07:54:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (13701C00) [pid = 3840] [serial = 830] [outer = 00000000] 07:54:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (164D7400) [pid = 3840] [serial = 831] [outer = 13701C00] 07:54:05 INFO - PROCESS | 3840 | 1464105245861 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (166E1C00) [pid = 3840] [serial = 832] [outer = 13701C00] 07:54:06 INFO - PROCESS | 3840 | 1464105246484 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 977ms 07:54:06 INFO - PROCESS | 3840 | 1464105246532 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 3840 | 1464105246535 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 07:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:54:06 INFO - PROCESS | 3840 | 1464105246555 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 3840 | 1464105246557 Marionette TRACE conn3 <- [1,1074,null,{}] 07:54:06 INFO - PROCESS | 3840 | 1464105246560 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 3840 | 1464105246640 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:54:06 INFO - PROCESS | 3840 | 1464105246724 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 3840 | ++DOCSHELL 0F309C00 == 50 [pid = 3840] [id = 278] 07:54:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (0F30B000) [pid = 3840] [serial = 833] [outer = 00000000] 07:54:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1043A000) [pid = 3840] [serial = 834] [outer = 0F30B000] 07:54:06 INFO - PROCESS | 3840 | 1464105246883 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (105F2400) [pid = 3840] [serial = 835] [outer = 0F30B000] 07:54:07 INFO - PROCESS | 3840 | --DOCSHELL 197A0800 == 49 [pid = 3840] [id = 257] 07:54:07 INFO - PROCESS | 3840 | --DOCSHELL 104EC800 == 48 [pid = 3840] [id = 272] 07:54:07 INFO - PROCESS | 3840 | --DOCSHELL 10A5B400 == 47 [pid = 3840] [id = 269] 07:54:07 INFO - PROCESS | 3840 | --DOCSHELL 10272C00 == 46 [pid = 3840] [id = 268] 07:54:07 INFO - PROCESS | 3840 | 1464105247393 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 889ms 07:54:07 INFO - PROCESS | 3840 | 1464105247451 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 3840 | 1464105247456 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 07:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:54:07 INFO - PROCESS | 3840 | 1464105247460 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 3840 | 1464105247464 Marionette TRACE conn3 <- [1,1078,null,{}] 07:54:07 INFO - PROCESS | 3840 | 1464105247469 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 3840 | 1464105247549 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:54:07 INFO - PROCESS | 3840 | 1464105247644 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 3840 | ++DOCSHELL 1050B400 == 47 [pid = 3840] [id = 279] 07:54:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (10565C00) [pid = 3840] [serial = 836] [outer = 00000000] 07:54:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (13B04400) [pid = 3840] [serial = 837] [outer = 10565C00] 07:54:07 INFO - PROCESS | 3840 | 1464105247691 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (13D94400) [pid = 3840] [serial = 838] [outer = 10565C00] 07:54:08 INFO - PROCESS | 3840 | 1464105248071 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 696ms 07:54:08 INFO - PROCESS | 3840 | 1464105248163 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3840 | 1464105248167 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:54:08 INFO - PROCESS | 3840 | 1464105248173 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 3840 | 1464105248175 Marionette TRACE conn3 <- [1,1082,null,{}] 07:54:08 INFO - PROCESS | 3840 | 1464105248162 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 3840 | 1464105248246 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:54:08 INFO - PROCESS | 3840 | 1464105248262 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 3840 | ++DOCSHELL 1590D800 == 48 [pid = 3840] [id = 280] 07:54:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (15B6D800) [pid = 3840] [serial = 839] [outer = 00000000] 07:54:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (16818400) [pid = 3840] [serial = 840] [outer = 15B6D800] 07:54:08 INFO - PROCESS | 3840 | 1464105248310 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (16C31800) [pid = 3840] [serial = 841] [outer = 15B6D800] 07:54:08 INFO - PROCESS | 3840 | 1464105248744 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 607ms 07:54:08 INFO - PROCESS | 3840 | 1464105248778 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 3840 | 1464105248781 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:54:08 INFO - PROCESS | 3840 | 1464105248784 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 3840 | 1464105248788 Marionette TRACE conn3 <- [1,1086,null,{}] 07:54:08 INFO - PROCESS | 3840 | 1464105248798 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 3840 | 1464105248865 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:54:08 INFO - PROCESS | 3840 | 1464105248876 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 3840 | ++DOCSHELL 177CD800 == 49 [pid = 3840] [id = 281] 07:54:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (177CDC00) [pid = 3840] [serial = 842] [outer = 00000000] 07:54:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (17D9F800) [pid = 3840] [serial = 843] [outer = 177CDC00] 07:54:08 INFO - PROCESS | 3840 | 1464105248920 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (17DA7800) [pid = 3840] [serial = 844] [outer = 177CDC00] 07:54:09 INFO - PROCESS | 3840 | 1464105249373 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 651ms 07:54:09 INFO - PROCESS | 3840 | 1464105249449 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 3840 | 1464105249452 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 07:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:54:09 INFO - PROCESS | 3840 | 1464105249464 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 3840 | 1464105249465 Marionette TRACE conn3 <- [1,1090,null,{}] 07:54:09 INFO - PROCESS | 3840 | 1464105249470 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 3840 | 1464105249600 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:54:09 INFO - PROCESS | 3840 | 1464105249620 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 3840 | ++DOCSHELL 177C5000 == 50 [pid = 3840] [id = 282] 07:54:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (17F39800) [pid = 3840] [serial = 845] [outer = 00000000] 07:54:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (18176000) [pid = 3840] [serial = 846] [outer = 17F39800] 07:54:09 INFO - PROCESS | 3840 | 1464105249665 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (196C4C00) [pid = 3840] [serial = 847] [outer = 17F39800] 07:54:10 INFO - PROCESS | 3840 | 1464105250079 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 667ms 07:54:10 INFO - PROCESS | 3840 | 1464105250128 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 3840 | 1464105250130 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:54:10 INFO - PROCESS | 3840 | 1464105250125 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 3840 | 1464105250127 Marionette TRACE conn3 <- [1,1094,null,{}] 07:54:10 INFO - PROCESS | 3840 | 1464105250130 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 3840 | 1464105250241 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:54:10 INFO - PROCESS | 3840 | 1464105250247 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3840 | ++DOCSHELL 14E4E000 == 51 [pid = 3840] [id = 283] 07:54:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (18118800) [pid = 3840] [serial = 848] [outer = 00000000] 07:54:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (196CE400) [pid = 3840] [serial = 849] [outer = 18118800] 07:54:10 INFO - PROCESS | 3840 | 1464105250299 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (197D7000) [pid = 3840] [serial = 850] [outer = 18118800] 07:54:10 INFO - PROCESS | 3840 | 1464105250732 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 622ms 07:54:10 INFO - PROCESS | 3840 | 1464105250756 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:54:10 INFO - PROCESS | 3840 | 1464105250758 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 07:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:54:10 INFO - PROCESS | 3840 | 1464105250766 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:54:10 INFO - PROCESS | 3840 | 1464105250768 Marionette TRACE conn3 <- [1,1098,null,{}] 07:54:10 INFO - PROCESS | 3840 | 1464105250771 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:10 INFO - PROCESS | 3840 | 1464105250870 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:54:10 INFO - PROCESS | 3840 | 1464105250964 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 3840 | ++DOCSHELL 19889800 == 52 [pid = 3840] [id = 284] 07:54:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (19889C00) [pid = 3840] [serial = 851] [outer = 00000000] 07:54:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (19CDC400) [pid = 3840] [serial = 852] [outer = 19889C00] 07:54:11 INFO - PROCESS | 3840 | 1464105251014 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1A088400) [pid = 3840] [serial = 853] [outer = 19889C00] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (196C3800) [pid = 3840] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (10A59400) [pid = 3840] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1336C000) [pid = 3840] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (14E0E800) [pid = 3840] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (10504C00) [pid = 3840] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (197E1C00) [pid = 3840] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (104E7000) [pid = 3840] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (197A3400) [pid = 3840] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1A08C000) [pid = 3840] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1A8BD000) [pid = 3840] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (183A9000) [pid = 3840] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (177CA800) [pid = 3840] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (13D9D000) [pid = 3840] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (0F30E400) [pid = 3840] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (14E97400) [pid = 3840] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (105F1C00) [pid = 3840] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1108C800) [pid = 3840] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (17DA2000) [pid = 3840] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (15B6BC00) [pid = 3840] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:54:11 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (196CE800) [pid = 3840] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:54:11 INFO - PROCESS | 3840 | 1464105251485 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 755ms 07:54:11 INFO - PROCESS | 3840 | 1464105251511 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 3840 | 1464105251513 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 07:54:11 INFO - PROCESS | 3840 | 1464105251516 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:54:11 INFO - PROCESS | 3840 | 1464105251518 Marionette TRACE conn3 <- [1,1102,null,{}] 07:54:11 INFO - PROCESS | 3840 | 1464105251521 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 3840 | 1464105251597 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:54:11 INFO - PROCESS | 3840 | 1464105251603 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 3840 | ++DOCSHELL 0F302400 == 53 [pid = 3840] [id = 285] 07:54:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (0F307C00) [pid = 3840] [serial = 854] [outer = 00000000] 07:54:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (130CC000) [pid = 3840] [serial = 855] [outer = 0F307C00] 07:54:11 INFO - PROCESS | 3840 | 1464105251648 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (16CB6400) [pid = 3840] [serial = 856] [outer = 0F307C00] 07:54:12 INFO - PROCESS | 3840 | 1464105252057 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 592ms 07:54:12 INFO - PROCESS | 3840 | 1464105252119 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 3840 | 1464105252121 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 07:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:54:12 INFO - PROCESS | 3840 | 1464105252124 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 3840 | 1464105252126 Marionette TRACE conn3 <- [1,1106,null,{}] 07:54:12 INFO - PROCESS | 3840 | 1464105252130 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 3840 | 1464105252232 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:54:12 INFO - PROCESS | 3840 | 1464105252239 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 3840 | ++DOCSHELL 13708400 == 54 [pid = 3840] [id = 286] 07:54:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (13B04000) [pid = 3840] [serial = 857] [outer = 00000000] 07:54:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (19884C00) [pid = 3840] [serial = 858] [outer = 13B04000] 07:54:12 INFO - PROCESS | 3840 | 1464105252282 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1A08C000) [pid = 3840] [serial = 859] [outer = 13B04000] 07:54:12 INFO - PROCESS | 3840 | 1464105252684 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 607ms 07:54:12 INFO - PROCESS | 3840 | 1464105252746 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 3840 | 1464105252748 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 07:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:54:12 INFO - PROCESS | 3840 | 1464105252751 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 3840 | 1464105252753 Marionette TRACE conn3 <- [1,1110,null,{}] 07:54:12 INFO - PROCESS | 3840 | 1464105252740 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 3840 | 1464105252818 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:54:12 INFO - PROCESS | 3840 | 1464105252825 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 3840 | ++DOCSHELL 18117400 == 55 [pid = 3840] [id = 287] 07:54:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (196CD000) [pid = 3840] [serial = 860] [outer = 00000000] 07:54:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1A56D400) [pid = 3840] [serial = 861] [outer = 196CD000] 07:54:12 INFO - PROCESS | 3840 | 1464105252872 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1A5B0000) [pid = 3840] [serial = 862] [outer = 196CD000] 07:54:13 INFO - PROCESS | 3840 | 1464105253269 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 563ms 07:54:13 INFO - PROCESS | 3840 | 1464105253308 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 3840 | 1464105253311 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 07:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:54:13 INFO - PROCESS | 3840 | 1464105253381 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 3840 | 1464105253384 Marionette TRACE conn3 <- [1,1114,null,{}] 07:54:13 INFO - PROCESS | 3840 | 1464105253394 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 3840 | 1464105253488 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:54:13 INFO - PROCESS | 3840 | 1464105253645 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 3840 | ++DOCSHELL 11425C00 == 56 [pid = 3840] [id = 288] 07:54:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (114A7C00) [pid = 3840] [serial = 863] [outer = 00000000] 07:54:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (12D7CC00) [pid = 3840] [serial = 864] [outer = 114A7C00] 07:54:13 INFO - PROCESS | 3840 | 1464105253700 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (137E7000) [pid = 3840] [serial = 865] [outer = 114A7C00] 07:54:14 INFO - PROCESS | 3840 | 1464105254277 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 947ms 07:54:14 INFO - PROCESS | 3840 | 1464105254330 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 3840 | 1464105254334 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 07:54:14 INFO - PROCESS | 3840 | 1464105254338 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:54:14 INFO - PROCESS | 3840 | 1464105254341 Marionette TRACE conn3 <- [1,1118,null,{}] 07:54:14 INFO - PROCESS | 3840 | 1464105254349 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 3840 | 1464105254472 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:54:14 INFO - PROCESS | 3840 | 1464105254606 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 3840 | ++DOCSHELL 16C2A400 == 57 [pid = 3840] [id = 289] 07:54:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (16C2B400) [pid = 3840] [serial = 866] [outer = 00000000] 07:54:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (17391C00) [pid = 3840] [serial = 867] [outer = 16C2B400] 07:54:14 INFO - PROCESS | 3840 | 1464105254662 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (177D0000) [pid = 3840] [serial = 868] [outer = 16C2B400] 07:54:15 INFO - PROCESS | 3840 | 1464105255223 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 948ms 07:54:15 INFO - PROCESS | 3840 | 1464105255289 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 3840 | 1464105255291 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 07:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:54:15 INFO - PROCESS | 3840 | 1464105255295 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 3840 | 1464105255297 Marionette TRACE conn3 <- [1,1122,null,{}] 07:54:15 INFO - PROCESS | 3840 | 1464105255302 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 3840 | 1464105255386 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:54:15 INFO - PROCESS | 3840 | 1464105255499 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 3840 | ++DOCSHELL 19881C00 == 58 [pid = 3840] [id = 290] 07:54:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (19882800) [pid = 3840] [serial = 869] [outer = 00000000] 07:54:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1A565C00) [pid = 3840] [serial = 870] [outer = 19882800] 07:54:15 INFO - PROCESS | 3840 | 1464105255600 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1A7E3000) [pid = 3840] [serial = 871] [outer = 19882800] 07:54:16 INFO - PROCESS | 3840 | 1464105256191 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 947ms 07:54:16 INFO - PROCESS | 3840 | 1464105256244 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 3840 | 1464105256247 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 07:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:54:16 INFO - PROCESS | 3840 | 1464105256250 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 3840 | 1464105256252 Marionette TRACE conn3 <- [1,1126,null,{}] 07:54:16 INFO - PROCESS | 3840 | 1464105256256 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 3840 | 1464105256361 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:54:16 INFO - PROCESS | 3840 | 1464105256492 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 3840 | ++DOCSHELL 177CF000 == 59 [pid = 3840] [id = 291] 07:54:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1A1C2000) [pid = 3840] [serial = 872] [outer = 00000000] 07:54:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1A8BA800) [pid = 3840] [serial = 873] [outer = 1A1C2000] 07:54:16 INFO - PROCESS | 3840 | 1464105256547 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1A926400) [pid = 3840] [serial = 874] [outer = 1A1C2000] 07:54:17 INFO - PROCESS | 3840 | 1464105257058 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 859ms 07:54:17 INFO - PROCESS | 3840 | 1464105257103 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 3840 | 1464105257105 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 07:54:17 INFO - PROCESS | 3840 | 1464105257110 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:54:17 INFO - PROCESS | 3840 | 1464105257112 Marionette TRACE conn3 <- [1,1130,null,{}] 07:54:17 INFO - PROCESS | 3840 | 1464105257115 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 3840 | 1464105257222 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:54:17 INFO - PROCESS | 3840 | 1464105257326 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 3840 | ++DOCSHELL 1A8B2800 == 60 [pid = 3840] [id = 292] 07:54:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1A927C00) [pid = 3840] [serial = 875] [outer = 00000000] 07:54:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1A92E800) [pid = 3840] [serial = 876] [outer = 1A927C00] 07:54:17 INFO - PROCESS | 3840 | 1464105257362 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1A932800) [pid = 3840] [serial = 877] [outer = 1A927C00] 07:54:17 INFO - PROCESS | 3840 | 1464105257978 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1096ms 07:54:18 INFO - PROCESS | 3840 | 1464105258210 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 3840 | 1464105258214 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 07:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:54:18 INFO - PROCESS | 3840 | 1464105258220 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 3840 | 1464105258222 Marionette TRACE conn3 <- [1,1134,null,{}] 07:54:18 INFO - PROCESS | 3840 | 1464105258228 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 3840 | 1464105258310 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:54:18 INFO - PROCESS | 3840 | 1464105258439 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 3840 | ++DOCSHELL 12AF5800 == 61 [pid = 3840] [id = 293] 07:54:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (12B61000) [pid = 3840] [serial = 878] [outer = 00000000] 07:54:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (130CEC00) [pid = 3840] [serial = 879] [outer = 12B61000] 07:54:18 INFO - PROCESS | 3840 | 1464105258492 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (13368000) [pid = 3840] [serial = 880] [outer = 12B61000] 07:54:19 INFO - PROCESS | 3840 | 1464105259006 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 859ms 07:54:19 INFO - PROCESS | 3840 | 1464105259071 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 3840 | 1464105259074 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:54:19 INFO - PROCESS | 3840 | 1464105259081 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 3840 | 1464105259085 Marionette TRACE conn3 <- [1,1138,null,{}] 07:54:19 INFO - PROCESS | 3840 | 1464105259089 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 3840 | 1464105259198 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 13708400 == 60 [pid = 3840] [id = 286] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 0F302400 == 59 [pid = 3840] [id = 285] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 19889800 == 58 [pid = 3840] [id = 284] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 14E4E000 == 57 [pid = 3840] [id = 283] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 177C5000 == 56 [pid = 3840] [id = 282] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 177CD800 == 55 [pid = 3840] [id = 281] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 1590D800 == 54 [pid = 3840] [id = 280] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 1050B400 == 53 [pid = 3840] [id = 279] 07:54:19 INFO - PROCESS | 3840 | --DOCSHELL 0F309C00 == 52 [pid = 3840] [id = 278] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (196CAC00) [pid = 3840] [serial = 789] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (19B64000) [pid = 3840] [serial = 799] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (17392800) [pid = 3840] [serial = 786] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (1770E000) [pid = 3840] [serial = 787] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (196CCC00) [pid = 3840] [serial = 790] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (140AFC00) [pid = 3840] [serial = 795] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (15264400) [pid = 3840] [serial = 780] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (15905400) [pid = 3840] [serial = 781] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (197A2C00) [pid = 3840] [serial = 765] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1307F400) [pid = 3840] [serial = 775] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1288E400) [pid = 3840] [serial = 774] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (12B63400) [pid = 3840] [serial = 777] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1336E400) [pid = 3840] [serial = 778] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1816F000) [pid = 3840] [serial = 754] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (166DBC00) [pid = 3840] [serial = 783] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (197DA000) [pid = 3840] [serial = 768] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (19880400) [pid = 3840] [serial = 771] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (13327400) [pid = 3840] [serial = 759] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (166DB000) [pid = 3840] [serial = 762] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (197D4000) [pid = 3840] [serial = 792] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (1043F000) [pid = 3840] [serial = 756] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (19B5E800) [pid = 3840] [serial = 798] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1A086000) [pid = 3840] [serial = 801] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (19882C00) [pid = 3840] [serial = 793] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (17B89800) [pid = 3840] [serial = 796] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (16C2A800) [pid = 3840] [serial = 784] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (19888000) [pid = 3840] [serial = 672] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1307E400) [pid = 3840] [serial = 711] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1563A000) [pid = 3840] [serial = 669] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (105FB400) [pid = 3840] [serial = 715] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (10A62400) [pid = 3840] [serial = 816] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (1A7EB400) [pid = 3840] [serial = 718] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (11085C00) [pid = 3840] [serial = 804] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (140BB800) [pid = 3840] [serial = 807] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (11A10400) [pid = 3840] [serial = 666] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1ABC7C00) [pid = 3840] [serial = 724] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (1A566C00) [pid = 3840] [serial = 675] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (196D1000) [pid = 3840] [serial = 810] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (1A1BF800) [pid = 3840] [serial = 813] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (11262C00) [pid = 3840] [serial = 817] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (1A931000) [pid = 3840] [serial = 721] [outer = 00000000] [url = about:blank] 07:54:19 INFO - PROCESS | 3840 | 1464105259319 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DD400 == 53 [pid = 3840] [id = 294] 07:54:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (0F2DE400) [pid = 3840] [serial = 881] [outer = 00000000] 07:54:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (1050B400) [pid = 3840] [serial = 882] [outer = 0F2DE400] 07:54:19 INFO - PROCESS | 3840 | 1464105259364 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (114A5800) [pid = 3840] [serial = 883] [outer = 0F2DE400] 07:54:19 INFO - PROCESS | 3840 | 1464105259786 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 770ms 07:54:19 INFO - PROCESS | 3840 | 1464105259846 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 3840 | 1464105259848 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:54:19 INFO - PROCESS | 3840 | 1464105259851 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 3840 | 1464105259853 Marionette TRACE conn3 <- [1,1142,null,{}] 07:54:19 INFO - PROCESS | 3840 | 1464105259863 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 3840 | 1464105259933 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:54:19 INFO - PROCESS | 3840 | 1464105259944 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 3840 | ++DOCSHELL 14E02000 == 54 [pid = 3840] [id = 295] 07:54:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (14E49000) [pid = 3840] [serial = 884] [outer = 00000000] 07:54:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (14E98000) [pid = 3840] [serial = 885] [outer = 14E49000] 07:54:19 INFO - PROCESS | 3840 | 1464105259992 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (15637C00) [pid = 3840] [serial = 886] [outer = 14E49000] 07:54:20 INFO - PROCESS | 3840 | 1464105260444 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 607ms 07:54:20 INFO - PROCESS | 3840 | 1464105260454 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 3840 | 1464105260456 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:54:20 INFO - PROCESS | 3840 | 1464105260464 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 3840 | 1464105260465 Marionette TRACE conn3 <- [1,1146,null,{}] 07:54:20 INFO - PROCESS | 3840 | 1464105260469 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:20 INFO - PROCESS | 3840 | 1464105260549 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:54:20 INFO - PROCESS | 3840 | 1464105260556 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:20 INFO - PROCESS | 3840 | ++DOCSHELL 16209800 == 55 [pid = 3840] [id = 296] 07:54:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (1620B000) [pid = 3840] [serial = 887] [outer = 00000000] 07:54:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (16A5EC00) [pid = 3840] [serial = 888] [outer = 1620B000] 07:54:20 INFO - PROCESS | 3840 | 1464105260584 Marionette DEBUG loaded listener.js 07:54:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (16C31400) [pid = 3840] [serial = 889] [outer = 1620B000] 07:54:20 INFO - PROCESS | 3840 | 1464105260992 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 562ms 07:54:21 INFO - PROCESS | 3840 | 1464105261026 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 3840 | 1464105261027 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:54:21 INFO - PROCESS | 3840 | 1464105261031 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 3840 | 1464105261032 Marionette TRACE conn3 <- [1,1150,null,{}] 07:54:21 INFO - PROCESS | 3840 | 1464105261036 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 3840 | 1464105261114 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:54:21 INFO - PROCESS | 3840 | 1464105261127 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 3840 | ++DOCSHELL 160DEC00 == 56 [pid = 3840] [id = 297] 07:54:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (16C35800) [pid = 3840] [serial = 890] [outer = 00000000] 07:54:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (17689400) [pid = 3840] [serial = 891] [outer = 16C35800] 07:54:21 INFO - PROCESS | 3840 | 1464105261171 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (17B85000) [pid = 3840] [serial = 892] [outer = 16C35800] 07:54:21 INFO - PROCESS | 3840 | 1464105261652 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 667ms 07:54:21 INFO - PROCESS | 3840 | 1464105261693 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 3840 | 1464105261695 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:54:21 INFO - PROCESS | 3840 | 1464105261704 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 3840 | 1464105261706 Marionette TRACE conn3 <- [1,1154,null,{}] 07:54:21 INFO - PROCESS | 3840 | 1464105261709 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 3840 | 1464105261844 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:54:21 INFO - PROCESS | 3840 | 1464105261856 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 3840 | ++DOCSHELL 166E2400 == 57 [pid = 3840] [id = 298] 07:54:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (1816A800) [pid = 3840] [serial = 893] [outer = 00000000] 07:54:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (196CB400) [pid = 3840] [serial = 894] [outer = 1816A800] 07:54:21 INFO - PROCESS | 3840 | 1464105261934 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (197A0400) [pid = 3840] [serial = 895] [outer = 1816A800] 07:54:22 INFO - PROCESS | 3840 | 1464105262347 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 695ms 07:54:22 INFO - PROCESS | 3840 | 1464105262407 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 3840 | 1464105262409 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:54:22 INFO - PROCESS | 3840 | 1464105262451 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 3840 | 1464105262453 Marionette TRACE conn3 <- [1,1158,null,{}] 07:54:22 INFO - PROCESS | 3840 | 1464105262456 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 3840 | 1464105262565 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:54:22 INFO - PROCESS | 3840 | 1464105262559 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 3840 | ++DOCSHELL 10509000 == 58 [pid = 3840] [id = 299] 07:54:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (197A2C00) [pid = 3840] [serial = 896] [outer = 00000000] 07:54:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (197D6000) [pid = 3840] [serial = 897] [outer = 197A2C00] 07:54:22 INFO - PROCESS | 3840 | 1464105262654 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (197D8C00) [pid = 3840] [serial = 898] [outer = 197A2C00] 07:54:23 INFO - PROCESS | 3840 | 1464105263045 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 666ms 07:54:23 INFO - PROCESS | 3840 | 1464105263100 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 3840 | 1464105263102 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:54:23 INFO - PROCESS | 3840 | 1464105263112 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 3840 | 1464105263114 Marionette TRACE conn3 <- [1,1162,null,{}] 07:54:23 INFO - PROCESS | 3840 | 1464105263117 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 3840 | 1464105263227 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:54:23 INFO - PROCESS | 3840 | 1464105263233 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 3840 | ++DOCSHELL 196CEC00 == 59 [pid = 3840] [id = 300] 07:54:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (197D2400) [pid = 3840] [serial = 899] [outer = 00000000] 07:54:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (19888400) [pid = 3840] [serial = 900] [outer = 197D2400] 07:54:23 INFO - PROCESS | 3840 | 1464105263268 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (19B66800) [pid = 3840] [serial = 901] [outer = 197D2400] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (17F39800) [pid = 3840] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (10565C00) [pid = 3840] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (15B6D800) [pid = 3840] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (18118800) [pid = 3840] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (0F30B000) [pid = 3840] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (177CDC00) [pid = 3840] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (19889C00) [pid = 3840] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (0F307C00) [pid = 3840] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:54:23 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (13B04000) [pid = 3840] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:54:23 INFO - PROCESS | 3840 | 1464105263759 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 3840 | 1464105263837 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:54:23 INFO - PROCESS | 3840 | 1464105263843 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 3840 | 1464105263844 Marionette TRACE conn3 <- [1,1166,null,{}] 07:54:23 INFO - PROCESS | 3840 | 1464105263858 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 3840 | 1464105263920 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:54:23 INFO - PROCESS | 3840 | 1464105263927 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 3840 | ++DOCSHELL 164D1800 == 60 [pid = 3840] [id = 301] 07:54:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (177CDC00) [pid = 3840] [serial = 902] [outer = 00000000] 07:54:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (197D8400) [pid = 3840] [serial = 903] [outer = 177CDC00] 07:54:23 INFO - PROCESS | 3840 | 1464105263971 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (19886000) [pid = 3840] [serial = 904] [outer = 177CDC00] 07:54:24 INFO - PROCESS | 3840 | 1464105264383 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 3840 | 1464105264407 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 07:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:54:24 INFO - PROCESS | 3840 | 1464105264411 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 3840 | 1464105264412 Marionette TRACE conn3 <- [1,1170,null,{}] 07:54:24 INFO - PROCESS | 3840 | 1464105264416 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 3840 | 1464105264494 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:54:24 INFO - PROCESS | 3840 | 1464105264484 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 3840 | ++DOCSHELL 197A9000 == 61 [pid = 3840] [id = 302] 07:54:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (19B63800) [pid = 3840] [serial = 905] [outer = 00000000] 07:54:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (1A0EF800) [pid = 3840] [serial = 906] [outer = 19B63800] 07:54:24 INFO - PROCESS | 3840 | 1464105264528 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1A1C3C00) [pid = 3840] [serial = 907] [outer = 19B63800] 07:54:25 INFO - PROCESS | 3840 | 1464105265037 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 3840 | 1464105265075 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:54:25 INFO - PROCESS | 3840 | 1464105265079 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 3840 | 1464105265081 Marionette TRACE conn3 <- [1,1174,null,{}] 07:54:25 INFO - PROCESS | 3840 | 1464105265084 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 3840 | 1464105265170 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:54:25 INFO - PROCESS | 3840 | 1464105265211 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 3840 | ++DOCSHELL 1ABC7000 == 62 [pid = 3840] [id = 303] 07:54:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (1ABC7400) [pid = 3840] [serial = 908] [outer = 00000000] 07:54:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1ABCA000) [pid = 3840] [serial = 909] [outer = 1ABC7400] 07:54:25 INFO - PROCESS | 3840 | 1464105265260 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1ABCF800) [pid = 3840] [serial = 910] [outer = 1ABC7400] 07:54:25 INFO - PROCESS | 3840 | 1464105265889 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 3840 | 1464105265933 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:54:25 INFO - PROCESS | 3840 | 1464105265938 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 3840 | 1464105265943 Marionette TRACE conn3 <- [1,1178,null,{}] 07:54:25 INFO - PROCESS | 3840 | 1464105265948 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 3840 | 1464105266094 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:54:26 INFO - PROCESS | 3840 | 1464105266190 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 3840 | ++DOCSHELL 1288F400 == 63 [pid = 3840] [id = 304] 07:54:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (12AF8000) [pid = 3840] [serial = 911] [outer = 00000000] 07:54:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (13373800) [pid = 3840] [serial = 912] [outer = 12AF8000] 07:54:26 INFO - PROCESS | 3840 | 1464105266246 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (13B09400) [pid = 3840] [serial = 913] [outer = 12AF8000] 07:54:26 INFO - PROCESS | 3840 | 1464105266817 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 3840 | 1464105266895 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:54:26 INFO - PROCESS | 3840 | 1464105266901 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 3840 | 1464105266904 Marionette TRACE conn3 <- [1,1182,null,{}] 07:54:26 INFO - PROCESS | 3840 | 1464105266908 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 3840 | 1464105267018 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:54:27 INFO - PROCESS | 3840 | 1464105267152 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 3840 | ++DOCSHELL 166DE800 == 64 [pid = 3840] [id = 305] 07:54:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (166E2800) [pid = 3840] [serial = 914] [outer = 00000000] 07:54:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (17715C00) [pid = 3840] [serial = 915] [outer = 166E2800] 07:54:27 INFO - PROCESS | 3840 | 1464105267207 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (18117C00) [pid = 3840] [serial = 916] [outer = 166E2800] 07:54:27 INFO - PROCESS | 3840 | 1464105267818 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 3840 | 1464105267890 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 07:54:27 INFO - PROCESS | 3840 | 1464105267910 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 3840 | 1464105267914 Marionette TRACE conn3 <- [1,1186,null,{}] 07:54:27 INFO - PROCESS | 3840 | 1464105267938 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 3840 | 1464105268086 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:54:28 INFO - PROCESS | 3840 | 1464105268128 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 3840 | ++DOCSHELL 1A8AFC00 == 65 [pid = 3840] [id = 306] 07:54:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1A8B0000) [pid = 3840] [serial = 917] [outer = 00000000] 07:54:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1A92C400) [pid = 3840] [serial = 918] [outer = 1A8B0000] 07:54:28 INFO - PROCESS | 3840 | 1464105268183 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1ABCD000) [pid = 3840] [serial = 919] [outer = 1A8B0000] 07:54:28 INFO - PROCESS | 3840 | 1464105268740 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 874ms 07:54:28 INFO - PROCESS | 3840 | 1464105268768 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 3840 | 1464105268771 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:54:28 INFO - PROCESS | 3840 | 1464105268776 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 3840 | 1464105268778 Marionette TRACE conn3 <- [1,1190,null,{}] 07:54:28 INFO - PROCESS | 3840 | 1464105268782 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 3840 | 1464105268888 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:54:28 INFO - PROCESS | 3840 | 1464105268992 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 3840 | ++DOCSHELL 10D53C00 == 66 [pid = 3840] [id = 307] 07:54:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (10D54400) [pid = 3840] [serial = 920] [outer = 00000000] 07:54:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (10D5E400) [pid = 3840] [serial = 921] [outer = 10D54400] 07:54:29 INFO - PROCESS | 3840 | 1464105269046 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1811B400) [pid = 3840] [serial = 922] [outer = 10D54400] 07:54:29 INFO - PROCESS | 3840 | 1464105269633 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:54:29 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 07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 888ms 07:54:29 INFO - PROCESS | 3840 | 1464105269684 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 3840 | 1464105269686 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:54:29 INFO - PROCESS | 3840 | 1464105269690 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 3840 | 1464105269692 Marionette TRACE conn3 <- [1,1194,null,{}] 07:54:29 INFO - PROCESS | 3840 | 1464105269695 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 3840 | 1464105269778 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:54:29 INFO - PROCESS | 3840 | 1464105269884 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 3840 | ++DOCSHELL 10D59C00 == 67 [pid = 3840] [id = 308] 07:54:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (15631000) [pid = 3840] [serial = 923] [outer = 00000000] 07:54:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1ABCD400) [pid = 3840] [serial = 924] [outer = 15631000] 07:54:29 INFO - PROCESS | 3840 | 1464105269936 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1ACA8400) [pid = 3840] [serial = 925] [outer = 15631000] 07:54:30 INFO - PROCESS | 3840 | 1464105270526 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:54:30 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 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 888ms 07:54:30 INFO - PROCESS | 3840 | 1464105270583 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 3840 | 1464105270585 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:54:30 INFO - PROCESS | 3840 | 1464105270589 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 3840 | 1464105270591 Marionette TRACE conn3 <- [1,1198,null,{}] 07:54:30 INFO - PROCESS | 3840 | 1464105270595 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 3840 | 1464105270706 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:54:30 INFO - PROCESS | 3840 | 1464105270949 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 3840 | ++DOCSHELL 0C386800 == 68 [pid = 3840] [id = 309] 07:54:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (0F2D6C00) [pid = 3840] [serial = 926] [outer = 00000000] 07:54:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (10A59400) [pid = 3840] [serial = 927] [outer = 0F2D6C00] 07:54:30 INFO - PROCESS | 3840 | 1464105271016 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (10D60000) [pid = 3840] [serial = 928] [outer = 0F2D6C00] 07:54:31 INFO - PROCESS | 3840 | 1464105271659 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1155ms 07:54:31 INFO - PROCESS | 3840 | 1464105271725 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 3840 | 1464105271729 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:54:31 INFO - PROCESS | 3840 | 1464105271734 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 3840 | 1464105271737 Marionette TRACE conn3 <- [1,1202,null,{}] 07:54:31 INFO - PROCESS | 3840 | 1464105271743 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 3840 | 1464105271863 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 197A9000 == 67 [pid = 3840] [id = 302] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 164D1800 == 66 [pid = 3840] [id = 301] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 196CEC00 == 65 [pid = 3840] [id = 300] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 10509000 == 64 [pid = 3840] [id = 299] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 166E2400 == 63 [pid = 3840] [id = 298] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 160DEC00 == 62 [pid = 3840] [id = 297] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 16209800 == 61 [pid = 3840] [id = 296] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 14E02000 == 60 [pid = 3840] [id = 295] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 0F2DD400 == 59 [pid = 3840] [id = 294] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 12AF5800 == 58 [pid = 3840] [id = 293] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 16C2A400 == 57 [pid = 3840] [id = 289] 07:54:31 INFO - PROCESS | 3840 | --DOCSHELL 11425C00 == 56 [pid = 3840] [id = 288] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (104ECC00) [pid = 3840] [serial = 819] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (12B5EC00) [pid = 3840] [serial = 822] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (13B08800) [pid = 3840] [serial = 825] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (18176000) [pid = 3840] [serial = 846] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (196C4C00) [pid = 3840] [serial = 847] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (15631400) [pid = 3840] [serial = 828] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (13B04400) [pid = 3840] [serial = 837] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (13D94400) [pid = 3840] [serial = 838] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (16818400) [pid = 3840] [serial = 840] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (16C31800) [pid = 3840] [serial = 841] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (197D7000) [pid = 3840] [serial = 850] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (105F2400) [pid = 3840] [serial = 835] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1043A000) [pid = 3840] [serial = 834] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (196CE400) [pid = 3840] [serial = 849] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (17D9F800) [pid = 3840] [serial = 843] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (19CDC400) [pid = 3840] [serial = 852] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (130CC000) [pid = 3840] [serial = 855] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (164D7400) [pid = 3840] [serial = 831] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (19884C00) [pid = 3840] [serial = 858] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1A088400) [pid = 3840] [serial = 853] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (16CB6400) [pid = 3840] [serial = 856] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1A08C000) [pid = 3840] [serial = 859] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (17DA7800) [pid = 3840] [serial = 844] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1A56D400) [pid = 3840] [serial = 861] [outer = 00000000] [url = about:blank] 07:54:31 INFO - PROCESS | 3840 | 1464105271984 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 3840 | ++DOCSHELL 1043A000 == 57 [pid = 3840] [id = 310] 07:54:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1043B400) [pid = 3840] [serial = 929] [outer = 00000000] 07:54:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (1055FC00) [pid = 3840] [serial = 930] [outer = 1043B400] 07:54:32 INFO - PROCESS | 3840 | 1464105272015 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (12B5EC00) [pid = 3840] [serial = 931] [outer = 1043B400] 07:54:32 INFO - PROCESS | 3840 | 1464105272422 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 696ms 07:54:32 INFO - PROCESS | 3840 | 1464105272438 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 3840 | 1464105272443 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:54:32 INFO - PROCESS | 3840 | 1464105272450 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 3840 | 1464105272453 Marionette TRACE conn3 <- [1,1206,null,{}] 07:54:32 INFO - PROCESS | 3840 | 1464105272458 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 3840 | 1464105272543 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:54:32 INFO - PROCESS | 3840 | 1464105272550 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 3840 | ++DOCSHELL 1333AC00 == 58 [pid = 3840] [id = 311] 07:54:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (13B04800) [pid = 3840] [serial = 932] [outer = 00000000] 07:54:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (15268800) [pid = 3840] [serial = 933] [outer = 13B04800] 07:54:32 INFO - PROCESS | 3840 | 1464105272596 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (15B66400) [pid = 3840] [serial = 934] [outer = 13B04800] 07:54:33 INFO - PROCESS | 3840 | 1464105273044 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 666ms 07:54:33 INFO - PROCESS | 3840 | 1464105273110 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 3840 | 1464105273112 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:54:33 INFO - PROCESS | 3840 | 1464105273116 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 3840 | 1464105273122 Marionette TRACE conn3 <- [1,1210,null,{}] 07:54:33 INFO - PROCESS | 3840 | 1464105273131 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 3840 | 1464105273215 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:54:33 INFO - PROCESS | 3840 | 1464105273312 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 3840 | ++DOCSHELL 16A56800 == 59 [pid = 3840] [id = 312] 07:54:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (16C2A800) [pid = 3840] [serial = 935] [outer = 00000000] 07:54:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (17617C00) [pid = 3840] [serial = 936] [outer = 16C2A800] 07:54:33 INFO - PROCESS | 3840 | 1464105273375 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (177C4800) [pid = 3840] [serial = 937] [outer = 16C2A800] 07:54:33 INFO - PROCESS | 3840 | 1464105273707 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 3840 | 1464105273758 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 07:54:33 INFO - PROCESS | 3840 | 1464105273762 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 3840 | 1464105273764 Marionette TRACE conn3 <- [1,1214,null,{}] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:54:33 INFO - PROCESS | 3840 | 1464105273768 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 3840 | 1464105273851 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:54:33 INFO - PROCESS | 3840 | 1464105273858 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 3840 | ++DOCSHELL 1738C400 == 60 [pid = 3840] [id = 313] 07:54:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (17617800) [pid = 3840] [serial = 938] [outer = 00000000] 07:54:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (196C9400) [pid = 3840] [serial = 939] [outer = 17617800] 07:54:33 INFO - PROCESS | 3840 | 1464105273902 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (196D1800) [pid = 3840] [serial = 940] [outer = 17617800] 07:54:34 INFO - PROCESS | 3840 | 1464105274350 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 607ms 07:54:34 INFO - PROCESS | 3840 | 1464105274370 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 3840 | 1464105274372 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:54:34 INFO - PROCESS | 3840 | 1464105274375 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 3840 | 1464105274377 Marionette TRACE conn3 <- [1,1218,null,{}] 07:54:34 INFO - PROCESS | 3840 | 1464105274381 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 3840 | 1464105274496 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:54:34 INFO - PROCESS | 3840 | 1464105274590 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 3840 | ++DOCSHELL 197AA400 == 61 [pid = 3840] [id = 314] 07:54:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (197AB400) [pid = 3840] [serial = 941] [outer = 00000000] 07:54:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (197DBC00) [pid = 3840] [serial = 942] [outer = 197AB400] 07:54:34 INFO - PROCESS | 3840 | 1464105274623 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (19885400) [pid = 3840] [serial = 943] [outer = 197AB400] 07:54:35 INFO - PROCESS | 3840 | 1464105275039 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 696ms 07:54:35 INFO - PROCESS | 3840 | 1464105275080 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3840 | 1464105275082 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:54:35 INFO - PROCESS | 3840 | 1464105275094 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 3840 | 1464105275095 Marionette TRACE conn3 <- [1,1222,null,{}] 07:54:35 INFO - PROCESS | 3840 | 1464105275099 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 3840 | 1464105275217 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:54:35 INFO - PROCESS | 3840 | 1464105275227 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 3840 | ++DOCSHELL 1A083400 == 62 [pid = 3840] [id = 315] 07:54:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1A088400) [pid = 3840] [serial = 944] [outer = 00000000] 07:54:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1A0EA000) [pid = 3840] [serial = 945] [outer = 1A088400] 07:54:35 INFO - PROCESS | 3840 | 1464105275262 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1A1B8000) [pid = 3840] [serial = 946] [outer = 1A088400] 07:54:35 INFO - PROCESS | 3840 | 1464105275681 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 622ms 07:54:35 INFO - PROCESS | 3840 | 1464105275709 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 3840 | 1464105275711 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 3840 | 1464105275714 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:54:35 INFO - PROCESS | 3840 | 1464105275715 Marionette TRACE conn3 <- [1,1226,null,{}] 07:54:35 INFO - PROCESS | 3840 | 1464105275719 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 3840 | 1464105275835 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:54:35 INFO - PROCESS | 3840 | 1464105275908 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 3840 | ++DOCSHELL 19CDC400 == 63 [pid = 3840] [id = 316] 07:54:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1A1B7800) [pid = 3840] [serial = 947] [outer = 00000000] 07:54:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1A8B3800) [pid = 3840] [serial = 948] [outer = 1A1B7800] 07:54:35 INFO - PROCESS | 3840 | 1464105275952 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1A934C00) [pid = 3840] [serial = 949] [outer = 1A1B7800] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (16C35800) [pid = 3840] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (0F2DE400) [pid = 3840] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1620B000) [pid = 3840] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (12B61000) [pid = 3840] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (14E49000) [pid = 3840] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (177CDC00) [pid = 3840] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (19B63800) [pid = 3840] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1816A800) [pid = 3840] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (197A2C00) [pid = 3840] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (197D2400) [pid = 3840] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:54:36 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (196CD000) [pid = 3840] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:54:36 INFO - PROCESS | 3840 | 1464105276403 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 761ms 07:54:36 INFO - PROCESS | 3840 | 1464105276477 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 3840 | 1464105276479 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 07:54:36 INFO - PROCESS | 3840 | 1464105276492 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:54:36 INFO - PROCESS | 3840 | 1464105276494 Marionette TRACE conn3 <- [1,1230,null,{}] 07:54:36 INFO - PROCESS | 3840 | 1464105276497 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 3840 | 1464105276585 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:54:36 INFO - PROCESS | 3840 | 1464105276591 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 3840 | ++DOCSHELL 12AEE800 == 64 [pid = 3840] [id = 317] 07:54:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (12B61000) [pid = 3840] [serial = 950] [outer = 00000000] 07:54:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (196C5C00) [pid = 3840] [serial = 951] [outer = 12B61000] 07:54:36 INFO - PROCESS | 3840 | 1464105276635 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (19CD3C00) [pid = 3840] [serial = 952] [outer = 12B61000] 07:54:37 INFO - PROCESS | 3840 | 1464105277056 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 582ms 07:54:37 INFO - PROCESS | 3840 | 1464105277093 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 3840 | 1464105277095 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:54:37 INFO - PROCESS | 3840 | 1464105277102 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 3840 | 1464105277104 Marionette TRACE conn3 <- [1,1234,null,{}] 07:54:37 INFO - PROCESS | 3840 | 1464105277091 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 3840 | 1464105277173 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:54:37 INFO - PROCESS | 3840 | 1464105277179 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 3840 | ++DOCSHELL 1562EC00 == 65 [pid = 3840] [id = 318] 07:54:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (19CDE000) [pid = 3840] [serial = 953] [outer = 00000000] 07:54:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1A7ED400) [pid = 3840] [serial = 954] [outer = 19CDE000] 07:54:37 INFO - PROCESS | 3840 | 1464105277223 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1ACA8800) [pid = 3840] [serial = 955] [outer = 19CDE000] 07:54:37 INFO - PROCESS | 3840 | 1464105277700 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 628ms 07:54:37 INFO - PROCESS | 3840 | 1464105277732 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 3840 | 1464105277734 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 07:54:37 INFO - PROCESS | 3840 | 1464105277737 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:54:37 INFO - PROCESS | 3840 | 1464105277739 Marionette TRACE conn3 <- [1,1238,null,{}] 07:54:37 INFO - PROCESS | 3840 | 1464105277742 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 3840 | 1464105277827 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:54:37 INFO - PROCESS | 3840 | 1464105277836 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 3840 | ++DOCSHELL 10C4D400 == 66 [pid = 3840] [id = 319] 07:54:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (10C4F400) [pid = 3840] [serial = 956] [outer = 00000000] 07:54:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (10C52C00) [pid = 3840] [serial = 957] [outer = 10C4F400] 07:54:37 INFO - PROCESS | 3840 | 1464105277892 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (183A7C00) [pid = 3840] [serial = 958] [outer = 10C4F400] 07:54:38 INFO - PROCESS | 3840 | 1464105278476 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 782ms 07:54:38 INFO - PROCESS | 3840 | 1464105278559 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 3840 | 1464105278564 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:54:38 INFO - PROCESS | 3840 | 1464105278614 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 3840 | 1464105278619 Marionette TRACE conn3 <- [1,1242,null,{}] 07:54:38 INFO - PROCESS | 3840 | 1464105278626 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 3840 | 1464105278745 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:54:38 INFO - PROCESS | 3840 | 1464105278875 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 3840 | ++DOCSHELL 10C49400 == 67 [pid = 3840] [id = 320] 07:54:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (10C51000) [pid = 3840] [serial = 959] [outer = 00000000] 07:54:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (10D5D800) [pid = 3840] [serial = 960] [outer = 10C51000] 07:54:38 INFO - PROCESS | 3840 | 1464105278933 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (13372400) [pid = 3840] [serial = 961] [outer = 10C51000] 07:54:39 INFO - PROCESS | 3840 | 1464105279500 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 950ms 07:54:39 INFO - PROCESS | 3840 | 1464105279544 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:54:39 INFO - PROCESS | 3840 | 1464105279550 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 07:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:54:39 INFO - PROCESS | 3840 | 1464105279557 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:54:39 INFO - PROCESS | 3840 | 1464105279560 Marionette TRACE conn3 <- [1,1246,null,{}] 07:54:39 INFO - PROCESS | 3840 | 1464105279564 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:39 INFO - PROCESS | 3840 | 1464105279678 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:54:39 INFO - PROCESS | 3840 | 1464105279771 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 3840 | ++DOCSHELL 13B09800 == 68 [pid = 3840] [id = 321] 07:54:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (14E49000) [pid = 3840] [serial = 962] [outer = 00000000] 07:54:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1620B000) [pid = 3840] [serial = 963] [outer = 14E49000] 07:54:39 INFO - PROCESS | 3840 | 1464105279826 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (16818400) [pid = 3840] [serial = 964] [outer = 14E49000] 07:54:40 INFO - PROCESS | 3840 | 1464105280448 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 919ms 07:54:40 INFO - PROCESS | 3840 | 1464105280488 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 3840 | 1464105280491 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:54:40 INFO - PROCESS | 3840 | 1464105280495 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 3840 | 1464105280498 Marionette TRACE conn3 <- [1,1250,null,{}] 07:54:40 INFO - PROCESS | 3840 | 1464105280509 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 3840 | 1464105280619 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:54:40 INFO - PROCESS | 3840 | 1464105280764 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 3840 | ++DOCSHELL 17D9F800 == 69 [pid = 3840] [id = 322] 07:54:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1816F800) [pid = 3840] [serial = 965] [outer = 00000000] 07:54:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (1A090C00) [pid = 3840] [serial = 966] [outer = 1816F800] 07:54:40 INFO - PROCESS | 3840 | 1464105280822 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1A8B1400) [pid = 3840] [serial = 967] [outer = 1816F800] 07:54:41 INFO - PROCESS | 3840 | 1464105281372 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 920ms 07:54:41 INFO - PROCESS | 3840 | 1464105281423 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 3840 | 1464105281426 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:54:41 INFO - PROCESS | 3840 | 1464105281429 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 3840 | 1464105281431 Marionette TRACE conn3 <- [1,1254,null,{}] 07:54:41 INFO - PROCESS | 3840 | 1464105281435 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 3840 | 1464105281524 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:54:41 INFO - PROCESS | 3840 | 1464105281661 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 3840 | ++DOCSHELL 1A0E4800 == 70 [pid = 3840] [id = 323] 07:54:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1A8B0C00) [pid = 3840] [serial = 968] [outer = 00000000] 07:54:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (1B02A000) [pid = 3840] [serial = 969] [outer = 1A8B0C00] 07:54:41 INFO - PROCESS | 3840 | 1464105281723 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (1B02EC00) [pid = 3840] [serial = 970] [outer = 1A8B0C00] 07:54:42 INFO - PROCESS | 3840 | 1464105282307 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 935ms 07:54:42 INFO - PROCESS | 3840 | 1464105282357 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 3840 | 1464105282359 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:54:42 INFO - PROCESS | 3840 | 1464105282363 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 3840 | 1464105282365 Marionette TRACE conn3 <- [1,1258,null,{}] 07:54:42 INFO - PROCESS | 3840 | 1464105282352 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 3840 | 1464105282455 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:54:42 INFO - PROCESS | 3840 | 1464105282591 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 3840 | ++DOCSHELL 10AC9800 == 71 [pid = 3840] [id = 324] 07:54:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (10ACE800) [pid = 3840] [serial = 971] [outer = 00000000] 07:54:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (10AD4800) [pid = 3840] [serial = 972] [outer = 10ACE800] 07:54:42 INFO - PROCESS | 3840 | 1464105282646 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (10AD7000) [pid = 3840] [serial = 973] [outer = 10ACE800] 07:54:43 INFO - PROCESS | 3840 | 1464105283222 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 889ms 07:54:43 INFO - PROCESS | 3840 | 1464105283233 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 3840 | 1464105283235 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:54:43 INFO - PROCESS | 3840 | 1464105283239 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 3840 | 1464105283241 Marionette TRACE conn3 <- [1,1262,null,{}] 07:54:43 INFO - PROCESS | 3840 | 1464105283245 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 3840 | 1464105283364 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:54:43 INFO - PROCESS | 3840 | 1464105283475 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 3840 | ++DOCSHELL 10ACB000 == 72 [pid = 3840] [id = 325] 07:54:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (1B033400) [pid = 3840] [serial = 974] [outer = 00000000] 07:54:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (1B27F800) [pid = 3840] [serial = 975] [outer = 1B033400] 07:54:43 INFO - PROCESS | 3840 | 1464105283529 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1B282000) [pid = 3840] [serial = 976] [outer = 1B033400] 07:54:44 INFO - PROCESS | 3840 | 1464105284333 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1165ms 07:54:44 INFO - PROCESS | 3840 | 1464105284425 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 3840 | 1464105284429 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:54:44 INFO - PROCESS | 3840 | 1464105284434 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 3840 | 1464105284437 Marionette TRACE conn3 <- [1,1266,null,{}] 07:54:44 INFO - PROCESS | 3840 | 1464105284443 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 3840 | 1464105284544 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:54:44 INFO - PROCESS | 3840 | 1464105284677 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:44 INFO - PROCESS | 3840 | ++DOCSHELL 10A5C000 == 73 [pid = 3840] [id = 326] 07:54:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (10D52400) [pid = 3840] [serial = 977] [outer = 00000000] 07:54:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (10D5A800) [pid = 3840] [serial = 978] [outer = 10D52400] 07:54:44 INFO - PROCESS | 3840 | 1464105284729 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (11C6B000) [pid = 3840] [serial = 979] [outer = 10D52400] 07:54:45 INFO - PROCESS | 3840 | 1464105285257 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 889ms 07:54:45 INFO - PROCESS | 3840 | 1464105285323 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:54:45 INFO - PROCESS | 3840 | 1464105285329 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 07:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:54:45 INFO - PROCESS | 3840 | 1464105285335 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:54:45 INFO - PROCESS | 3840 | 1464105285338 Marionette TRACE conn3 <- [1,1270,null,{}] 07:54:45 INFO - PROCESS | 3840 | 1464105285342 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 3840 | 1464105285442 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:54:45 INFO - PROCESS | 3840 | 1464105285594 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1109B000 == 72 [pid = 3840] [id = 277] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1525F000 == 71 [pid = 3840] [id = 267] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 17DA2800 == 70 [pid = 3840] [id = 190] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1524C000 == 69 [pid = 3840] [id = 276] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 17D39400 == 68 [pid = 3840] [id = 189] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 104ED800 == 67 [pid = 3840] [id = 274] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 0C783000 == 66 [pid = 3840] [id = 273] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 18117400 == 65 [pid = 3840] [id = 287] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1562EC00 == 64 [pid = 3840] [id = 318] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 12AEE800 == 63 [pid = 3840] [id = 317] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 19CDC400 == 62 [pid = 3840] [id = 316] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1A083400 == 61 [pid = 3840] [id = 315] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 197AA400 == 60 [pid = 3840] [id = 314] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1738C400 == 59 [pid = 3840] [id = 313] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 16A56800 == 58 [pid = 3840] [id = 312] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1333AC00 == 57 [pid = 3840] [id = 311] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 1043A000 == 56 [pid = 3840] [id = 310] 07:54:45 INFO - PROCESS | 3840 | --DOCSHELL 0C386800 == 55 [pid = 3840] [id = 309] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (1ABCA000) [pid = 3840] [serial = 909] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (196CB400) [pid = 3840] [serial = 894] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (197D6000) [pid = 3840] [serial = 897] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (197A0400) [pid = 3840] [serial = 895] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (19888400) [pid = 3840] [serial = 900] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1A5B0000) [pid = 3840] [serial = 862] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (12D7CC00) [pid = 3840] [serial = 864] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1A8BA800) [pid = 3840] [serial = 873] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1A565C00) [pid = 3840] [serial = 870] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (17391C00) [pid = 3840] [serial = 867] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (197D8C00) [pid = 3840] [serial = 898] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (1A92E800) [pid = 3840] [serial = 876] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (17689400) [pid = 3840] [serial = 891] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1050B400) [pid = 3840] [serial = 882] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (114A5800) [pid = 3840] [serial = 883] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (16A5EC00) [pid = 3840] [serial = 888] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (16C31400) [pid = 3840] [serial = 889] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (13368000) [pid = 3840] [serial = 880] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (130CEC00) [pid = 3840] [serial = 879] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (14E98000) [pid = 3840] [serial = 885] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (15637C00) [pid = 3840] [serial = 886] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (197D8400) [pid = 3840] [serial = 903] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1A0EF800) [pid = 3840] [serial = 906] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (19B66800) [pid = 3840] [serial = 901] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1A1C3C00) [pid = 3840] [serial = 907] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (17B85000) [pid = 3840] [serial = 892] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (19886000) [pid = 3840] [serial = 904] [outer = 00000000] [url = about:blank] 07:54:45 INFO - PROCESS | 3840 | ++DOCSHELL 0C783000 == 56 [pid = 3840] [id = 327] 07:54:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (0F2D2800) [pid = 3840] [serial = 980] [outer = 00000000] 07:54:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (10C4AC00) [pid = 3840] [serial = 981] [outer = 0F2D2800] 07:54:45 INFO - PROCESS | 3840 | 1464105285680 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (12D35C00) [pid = 3840] [serial = 982] [outer = 0F2D2800] 07:54:46 INFO - PROCESS | 3840 | 1464105286108 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 828ms 07:54:46 INFO - PROCESS | 3840 | 1464105286160 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3840 | 1464105286162 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:54:46 INFO - PROCESS | 3840 | 1464105286166 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 3840 | 1464105286169 Marionette TRACE conn3 <- [1,1274,null,{}] 07:54:46 INFO - PROCESS | 3840 | 1464105286179 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 3840 | 1464105286270 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:54:46 INFO - PROCESS | 3840 | 1464105286280 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3840 | ++DOCSHELL 14E0EC00 == 57 [pid = 3840] [id = 328] 07:54:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1525B800) [pid = 3840] [serial = 983] [outer = 00000000] 07:54:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (15905400) [pid = 3840] [serial = 984] [outer = 1525B800] 07:54:46 INFO - PROCESS | 3840 | 1464105286331 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1620C800) [pid = 3840] [serial = 985] [outer = 1525B800] 07:54:46 INFO - PROCESS | 3840 | 1464105286793 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 07:54:46 INFO - PROCESS | 3840 | 1464105286848 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 3840 | 1464105286851 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:54:46 INFO - PROCESS | 3840 | 1464105286854 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 3840 | 1464105286856 Marionette TRACE conn3 <- [1,1278,null,{}] 07:54:46 INFO - PROCESS | 3840 | 1464105286859 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 3840 | 1464105286943 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:54:46 INFO - PROCESS | 3840 | 1464105286952 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 3840 | ++DOCSHELL 156F3C00 == 58 [pid = 3840] [id = 329] 07:54:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (16C2A000) [pid = 3840] [serial = 986] [outer = 00000000] 07:54:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (17719400) [pid = 3840] [serial = 987] [outer = 16C2A000] 07:54:46 INFO - PROCESS | 3840 | 1464105286996 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (17B85000) [pid = 3840] [serial = 988] [outer = 16C2A000] 07:54:47 INFO - PROCESS | 3840 | 1464105287447 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 628ms 07:54:47 INFO - PROCESS | 3840 | 1464105287492 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 3840 | 1464105287494 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:54:47 INFO - PROCESS | 3840 | 1464105287497 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 3840 | 1464105287499 Marionette TRACE conn3 <- [1,1282,null,{}] 07:54:47 INFO - PROCESS | 3840 | 1464105287502 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 3840 | 1464105287583 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:54:47 INFO - PROCESS | 3840 | 1464105287589 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 3840 | ++DOCSHELL 1047A400 == 59 [pid = 3840] [id = 330] 07:54:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (16C38000) [pid = 3840] [serial = 989] [outer = 00000000] 07:54:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1839D400) [pid = 3840] [serial = 990] [outer = 16C38000] 07:54:47 INFO - PROCESS | 3840 | 1464105287617 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (196CA400) [pid = 3840] [serial = 991] [outer = 16C38000] 07:54:48 INFO - PROCESS | 3840 | 1464105288087 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:54:48 INFO - PROCESS | 3840 | 1464105288121 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3840 | 1464105288123 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 07:54:48 INFO - PROCESS | 3840 | 1464105288126 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 3840 | 1464105288127 Marionette TRACE conn3 <- [1,1286,null,{}] 07:54:48 INFO - PROCESS | 3840 | 1464105288131 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 3840 | 1464105288271 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:54:48 INFO - PROCESS | 3840 | 1464105288278 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 3840 | ++DOCSHELL 18176000 == 60 [pid = 3840] [id = 331] 07:54:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (196CB000) [pid = 3840] [serial = 992] [outer = 00000000] 07:54:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (197DF000) [pid = 3840] [serial = 993] [outer = 196CB000] 07:54:48 INFO - PROCESS | 3840 | 1464105288323 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (19888000) [pid = 3840] [serial = 994] [outer = 196CB000] 07:54:48 INFO - PROCESS | 3840 | 1464105288781 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 675ms 07:54:48 INFO - PROCESS | 3840 | 1464105288805 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 3840 | 1464105288807 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:54:48 INFO - PROCESS | 3840 | 1464105288815 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 3840 | 1464105288817 Marionette TRACE conn3 <- [1,1290,null,{}] 07:54:48 INFO - PROCESS | 3840 | 1464105288820 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 3840 | 1464105288940 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:54:49 INFO - PROCESS | 3840 | 1464105289033 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 3840 | ++DOCSHELL 1672F000 == 61 [pid = 3840] [id = 332] 07:54:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (16730000) [pid = 3840] [serial = 995] [outer = 00000000] 07:54:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (16735800) [pid = 3840] [serial = 996] [outer = 16730000] 07:54:49 INFO - PROCESS | 3840 | 1464105289077 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (16738800) [pid = 3840] [serial = 997] [outer = 16730000] 07:54:49 INFO - PROCESS | 3840 | 1464105289483 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 721ms 07:54:49 INFO - PROCESS | 3840 | 1464105289541 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 3840 | 1464105289543 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:54:49 INFO - PROCESS | 3840 | 1464105289546 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 3840 | 1464105289548 Marionette TRACE conn3 <- [1,1294,null,{}] 07:54:49 INFO - PROCESS | 3840 | 1464105289551 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 3840 | 1464105289667 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:54:49 INFO - PROCESS | 3840 | 1464105289738 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 3840 | ++DOCSHELL 10AC9C00 == 62 [pid = 3840] [id = 333] 07:54:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1672A800) [pid = 3840] [serial = 998] [outer = 00000000] 07:54:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (19CD3000) [pid = 3840] [serial = 999] [outer = 1672A800] 07:54:49 INFO - PROCESS | 3840 | 1464105289782 Marionette DEBUG loaded listener.js 07:54:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (1A085000) [pid = 3840] [serial = 1000] [outer = 1672A800] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (197AB400) [pid = 3840] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1A088400) [pid = 3840] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (17617800) [pid = 3840] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (0F2D6C00) [pid = 3840] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (1043B400) [pid = 3840] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (16C2A800) [pid = 3840] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (19CDE000) [pid = 3840] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1A1B7800) [pid = 3840] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (13B04800) [pid = 3840] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:54:50 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (12B61000) [pid = 3840] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:54:50 INFO - PROCESS | 3840 | 1464105290355 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 828ms 07:54:50 INFO - PROCESS | 3840 | 1464105290370 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 3840 | 1464105290372 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:54:50 INFO - PROCESS | 3840 | 1464105290375 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 3840 | 1464105290377 Marionette TRACE conn3 <- [1,1298,null,{}] 07:54:50 INFO - PROCESS | 3840 | 1464105290380 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 3840 | 1464105290472 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:54:50 INFO - PROCESS | 3840 | 1464105290569 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 3840 | ++DOCSHELL 10C47800 == 63 [pid = 3840] [id = 334] 07:54:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (10C4C000) [pid = 3840] [serial = 1001] [outer = 00000000] 07:54:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (16C2AC00) [pid = 3840] [serial = 1002] [outer = 10C4C000] 07:54:50 INFO - PROCESS | 3840 | 1464105290613 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (197AB400) [pid = 3840] [serial = 1003] [outer = 10C4C000] 07:54:50 INFO - PROCESS | 3840 | 1464105290975 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 3840 | 1464105291015 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:54:50 INFO - PROCESS | 3840 | 1464105291018 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 3840 | 1464105291020 Marionette TRACE conn3 <- [1,1302,null,{}] 07:54:51 INFO - PROCESS | 3840 | 1464105291023 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 3840 | 1464105291143 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:54:51 INFO - PROCESS | 3840 | 1464105291152 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 3840 | ++DOCSHELL 1672D400 == 64 [pid = 3840] [id = 335] 07:54:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (16735400) [pid = 3840] [serial = 1004] [outer = 00000000] 07:54:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1A5B7400) [pid = 3840] [serial = 1005] [outer = 16735400] 07:54:51 INFO - PROCESS | 3840 | 1464105291179 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (1A7EA000) [pid = 3840] [serial = 1006] [outer = 16735400] 07:54:51 INFO - PROCESS | 3840 | 1464105291584 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms 07:54:51 INFO - PROCESS | 3840 | 1464105291640 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 3840 | 1464105291643 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 07:54:51 INFO - PROCESS | 3840 | 1464105291646 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:54:51 INFO - PROCESS | 3840 | 1464105291648 Marionette TRACE conn3 <- [1,1306,null,{}] 07:54:51 INFO - PROCESS | 3840 | 1464105291651 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 3840 | 1464105291792 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:54:51 INFO - PROCESS | 3840 | 1464105291835 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 3840 | ++DOCSHELL 1A92A400 == 65 [pid = 3840] [id = 336] 07:54:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (1A92F400) [pid = 3840] [serial = 1007] [outer = 00000000] 07:54:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1ACA9400) [pid = 3840] [serial = 1008] [outer = 1A92F400] 07:54:51 INFO - PROCESS | 3840 | 1464105291884 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1B02E000) [pid = 3840] [serial = 1009] [outer = 1A92F400] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 13B83C00 == 64 [pid = 3840] [id = 188] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1A8AFC00 == 63 [pid = 3840] [id = 306] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 16204000 == 62 [pid = 3840] [id = 270] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10D59C00 == 61 [pid = 3840] [id = 308] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1288F400 == 60 [pid = 3840] [id = 304] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 166DE800 == 59 [pid = 3840] [id = 305] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10D53C00 == 58 [pid = 3840] [id = 307] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 183A6800 == 57 [pid = 3840] [id = 224] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1B4F4800 == 56 [pid = 3840] [id = 18] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1A083800 == 55 [pid = 3840] [id = 225] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1A1B6400 == 54 [pid = 3840] [id = 271] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1ABC7000 == 53 [pid = 3840] [id = 303] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 15268C00 == 52 [pid = 3840] [id = 209] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 0F303400 == 51 [pid = 3840] [id = 198] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 19881C00 == 50 [pid = 3840] [id = 290] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 12A9DC00 == 49 [pid = 3840] [id = 275] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1A7E0000 == 48 [pid = 3840] [id = 11] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 105F0400 == 47 [pid = 3840] [id = 208] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 0F306400 == 46 [pid = 3840] [id = 226] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 177CF000 == 45 [pid = 3840] [id = 291] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1A8B2800 == 44 [pid = 3840] [id = 292] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 0C783000 == 43 [pid = 3840] [id = 327] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10ACB000 == 42 [pid = 3840] [id = 325] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10A5C000 == 41 [pid = 3840] [id = 326] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10AC9800 == 40 [pid = 3840] [id = 324] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 17D9F800 == 39 [pid = 3840] [id = 322] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 1A0E4800 == 38 [pid = 3840] [id = 323] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 13B09800 == 37 [pid = 3840] [id = 321] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10C4D400 == 36 [pid = 3840] [id = 319] 07:54:53 INFO - PROCESS | 3840 | --DOCSHELL 10C49400 == 35 [pid = 3840] [id = 320] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 1672F000 == 34 [pid = 3840] [id = 332] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 18176000 == 33 [pid = 3840] [id = 331] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 10C47800 == 32 [pid = 3840] [id = 334] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 1672D400 == 31 [pid = 3840] [id = 335] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 10AC9C00 == 30 [pid = 3840] [id = 333] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 156F3C00 == 29 [pid = 3840] [id = 329] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 14E0EC00 == 28 [pid = 3840] [id = 328] 07:54:54 INFO - PROCESS | 3840 | --DOCSHELL 1047A400 == 27 [pid = 3840] [id = 330] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (197DBC00) [pid = 3840] [serial = 942] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1A92C400) [pid = 3840] [serial = 918] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (1A0EA000) [pid = 3840] [serial = 945] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (10C52C00) [pid = 3840] [serial = 957] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (10D5E400) [pid = 3840] [serial = 921] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (196C9400) [pid = 3840] [serial = 939] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (10D60000) [pid = 3840] [serial = 928] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (10A59400) [pid = 3840] [serial = 927] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (1055FC00) [pid = 3840] [serial = 930] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (12B5EC00) [pid = 3840] [serial = 931] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (19885400) [pid = 3840] [serial = 943] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (17617C00) [pid = 3840] [serial = 936] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (177C4800) [pid = 3840] [serial = 937] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (1ABCD400) [pid = 3840] [serial = 924] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1ACA8800) [pid = 3840] [serial = 955] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1A8B3800) [pid = 3840] [serial = 948] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1A1B8000) [pid = 3840] [serial = 946] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1A7ED400) [pid = 3840] [serial = 954] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A934C00) [pid = 3840] [serial = 949] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (15268800) [pid = 3840] [serial = 933] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (13373800) [pid = 3840] [serial = 912] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (15B66400) [pid = 3840] [serial = 934] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (17715C00) [pid = 3840] [serial = 915] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (196C5C00) [pid = 3840] [serial = 951] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (19CD3C00) [pid = 3840] [serial = 952] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (196D1800) [pid = 3840] [serial = 940] [outer = 00000000] [url = about:blank] 07:54:54 INFO - PROCESS | 3840 | 1464105294284 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2667ms 07:54:54 INFO - PROCESS | 3840 | 1464105294313 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 3840 | 1464105294318 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 07:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:54:54 INFO - PROCESS | 3840 | 1464105294323 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 3840 | 1464105294327 Marionette TRACE conn3 <- [1,1310,null,{}] 07:54:54 INFO - PROCESS | 3840 | 1464105294333 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 3840 | 1464105294426 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:54:54 INFO - PROCESS | 3840 | 1464105294435 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 3840 | ++DOCSHELL 0F302C00 == 28 [pid = 3840] [id = 337] 07:54:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (0F306800) [pid = 3840] [serial = 1010] [outer = 00000000] 07:54:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (102D0400) [pid = 3840] [serial = 1011] [outer = 0F306800] 07:54:54 INFO - PROCESS | 3840 | 1464105294483 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (104E8000) [pid = 3840] [serial = 1012] [outer = 0F306800] 07:54:54 INFO - PROCESS | 3840 | 1464105294960 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 689ms 07:54:54 INFO - PROCESS | 3840 | 1464105295004 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 3840 | 1464105295014 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 07:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:54:55 INFO - PROCESS | 3840 | 1464105295024 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 3840 | 1464105295027 Marionette TRACE conn3 <- [1,1314,null,{}] 07:54:55 INFO - PROCESS | 3840 | 1464105295031 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 3840 | 1464105295121 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:54:55 INFO - PROCESS | 3840 | 1464105295132 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 3840 | ++DOCSHELL 104EE800 == 29 [pid = 3840] [id = 338] 07:54:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (105EF000) [pid = 3840] [serial = 1013] [outer = 00000000] 07:54:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (10ACB800) [pid = 3840] [serial = 1014] [outer = 105EF000] 07:54:55 INFO - PROCESS | 3840 | 1464105295178 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (10AD5400) [pid = 3840] [serial = 1015] [outer = 105EF000] 07:54:55 INFO - PROCESS | 3840 | 1464105295663 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:54:55 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 07:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 674ms 07:54:55 INFO - PROCESS | 3840 | 1464105295703 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 3840 | 1464105295706 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 07:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:54:55 INFO - PROCESS | 3840 | 1464105295709 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 3840 | 1464105295713 Marionette TRACE conn3 <- [1,1318,null,{}] 07:54:55 INFO - PROCESS | 3840 | 1464105295724 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 3840 | 1464105295842 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:54:55 INFO - PROCESS | 3840 | 1464105295936 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 3840 | ++DOCSHELL 10D5E800 == 30 [pid = 3840] [id = 339] 07:54:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (10D5EC00) [pid = 3840] [serial = 1016] [outer = 00000000] 07:54:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (11085000) [pid = 3840] [serial = 1017] [outer = 10D5EC00] 07:54:55 INFO - PROCESS | 3840 | 1464105295986 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (11261400) [pid = 3840] [serial = 1018] [outer = 10D5EC00] 07:54:56 INFO - PROCESS | 3840 | 1464105296386 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:54:56 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 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 674ms 07:54:56 INFO - PROCESS | 3840 | 1464105296408 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 3840 | 1464105296411 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:54:56 INFO - PROCESS | 3840 | 1464105296414 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 3840 | 1464105296416 Marionette TRACE conn3 <- [1,1322,null,{}] 07:54:56 INFO - PROCESS | 3840 | 1464105296419 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 3840 | 1464105296497 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:54:56 INFO - PROCESS | 3840 | 1464105296504 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 3840 | ++DOCSHELL 1288CC00 == 31 [pid = 3840] [id = 340] 07:54:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (12A96C00) [pid = 3840] [serial = 1019] [outer = 00000000] 07:54:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (130CBC00) [pid = 3840] [serial = 1020] [outer = 12A96C00] 07:54:56 INFO - PROCESS | 3840 | 1464105296549 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (13330800) [pid = 3840] [serial = 1021] [outer = 12A96C00] 07:54:56 INFO - PROCESS | 3840 | 1464105296993 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms 07:54:57 INFO - PROCESS | 3840 | 1464105297035 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 3840 | 1464105297036 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 07:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:54:57 INFO - PROCESS | 3840 | 1464105297040 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 3840 | 1464105297041 Marionette TRACE conn3 <- [1,1326,null,{}] 07:54:57 INFO - PROCESS | 3840 | 1464105297049 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 3840 | 1464105297134 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:54:57 INFO - PROCESS | 3840 | 1464105297140 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 3840 | ++DOCSHELL 1333A000 == 32 [pid = 3840] [id = 341] 07:54:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (13373800) [pid = 3840] [serial = 1022] [outer = 00000000] 07:54:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (137E8000) [pid = 3840] [serial = 1023] [outer = 13373800] 07:54:57 INFO - PROCESS | 3840 | 1464105297187 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (13B03800) [pid = 3840] [serial = 1024] [outer = 13373800] 07:54:58 INFO - PROCESS | 3840 | 1464105298122 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1134ms 07:54:58 INFO - PROCESS | 3840 | 1464105298185 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 3840 | 1464105298187 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:54:58 INFO - PROCESS | 3840 | 1464105298191 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 3840 | 1464105298193 Marionette TRACE conn3 <- [1,1330,null,{}] 07:54:58 INFO - PROCESS | 3840 | 1464105298197 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 3840 | 1464105298288 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:54:58 INFO - PROCESS | 3840 | 1464105298296 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 3840 | ++DOCSHELL 13B02000 == 33 [pid = 3840] [id = 342] 07:54:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (13B06C00) [pid = 3840] [serial = 1025] [outer = 00000000] 07:54:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (140BB000) [pid = 3840] [serial = 1026] [outer = 13B06C00] 07:54:58 INFO - PROCESS | 3840 | 1464105298342 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1525E800) [pid = 3840] [serial = 1027] [outer = 13B06C00] 07:54:58 INFO - PROCESS | 3840 | 1464105298814 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 674ms 07:54:58 INFO - PROCESS | 3840 | 1464105298873 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 3840 | 1464105298875 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:54:58 INFO - PROCESS | 3840 | 1464105298878 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 3840 | 1464105298880 Marionette TRACE conn3 <- [1,1334,null,{}] 07:54:58 INFO - PROCESS | 3840 | 1464105298883 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 3840 | 1464105298959 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:54:58 INFO - PROCESS | 3840 | 1464105298965 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 3840 | ++DOCSHELL 14E53800 == 34 [pid = 3840] [id = 343] 07:54:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (15269800) [pid = 3840] [serial = 1028] [outer = 00000000] 07:54:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (15906C00) [pid = 3840] [serial = 1029] [outer = 15269800] 07:54:58 INFO - PROCESS | 3840 | 1464105299012 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (15907800) [pid = 3840] [serial = 1030] [outer = 15269800] 07:54:59 INFO - PROCESS | 3840 | 1464105299490 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 689ms 07:54:59 INFO - PROCESS | 3840 | 1464105299567 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 3840 | 1464105299569 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:54:59 INFO - PROCESS | 3840 | 1464105299573 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 3840 | 1464105299575 Marionette TRACE conn3 <- [1,1338,null,{}] 07:54:59 INFO - PROCESS | 3840 | 1464105299578 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 3840 | 1464105299722 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:54:59 INFO - PROCESS | 3840 | 1464105299746 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 3840 | ++DOCSHELL 10ACB400 == 35 [pid = 3840] [id = 344] 07:54:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (12AF4C00) [pid = 3840] [serial = 1031] [outer = 00000000] 07:54:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (166DD000) [pid = 3840] [serial = 1032] [outer = 12AF4C00] 07:54:59 INFO - PROCESS | 3840 | 1464105299791 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (166D4C00) [pid = 3840] [serial = 1033] [outer = 12AF4C00] 07:55:00 INFO - PROCESS | 3840 | 1464105300219 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 690ms 07:55:00 INFO - PROCESS | 3840 | 1464105300254 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 3840 | 1464105300256 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:55:00 INFO - PROCESS | 3840 | 1464105300259 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3840 | 1464105300261 Marionette TRACE conn3 <- [1,1342,null,{}] 07:55:00 INFO - PROCESS | 3840 | 1464105300265 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 3840 | 1464105300375 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:55:00 INFO - PROCESS | 3840 | 1464105300383 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 3840 | ++DOCSHELL 10D5E400 == 36 [pid = 3840] [id = 345] 07:55:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (16734400) [pid = 3840] [serial = 1034] [outer = 00000000] 07:55:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (16818000) [pid = 3840] [serial = 1035] [outer = 16734400] 07:55:00 INFO - PROCESS | 3840 | 1464105300479 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (16818800) [pid = 3840] [serial = 1036] [outer = 16734400] 07:55:00 INFO - PROCESS | 3840 | 1464105300898 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 674ms 07:55:00 INFO - PROCESS | 3840 | 1464105300942 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 3840 | 1464105300944 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 07:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:55:00 INFO - PROCESS | 3840 | 1464105300947 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 3840 | 1464105300949 Marionette TRACE conn3 <- [1,1346,null,{}] 07:55:00 INFO - PROCESS | 3840 | 1464105300958 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 3840 | 1464105301100 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (15265000) [pid = 3840] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (197A2800) [pid = 3840] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (166D5000) [pid = 3840] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (0F304400) [pid = 3840] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (16730000) [pid = 3840] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (1672A800) [pid = 3840] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (10C4C000) [pid = 3840] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (16735400) [pid = 3840] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (16C38000) [pid = 3840] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (16C2A000) [pid = 3840] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (1525B800) [pid = 3840] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (0F2D2800) [pid = 3840] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (10D52400) [pid = 3840] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1B033400) [pid = 3840] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (10ACE800) [pid = 3840] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1A8B0C00) [pid = 3840] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1816F800) [pid = 3840] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (14E49000) [pid = 3840] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (10C51000) [pid = 3840] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (10C4F400) [pid = 3840] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (196CB000) [pid = 3840] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1525C000) [pid = 3840] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (105FB000) [pid = 3840] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (130D3C00) [pid = 3840] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (12AED000) [pid = 3840] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (13701C00) [pid = 3840] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (19882800) [pid = 3840] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (0F30F400) [pid = 3840] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (114A7C00) [pid = 3840] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (11069400) [pid = 3840] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (15631000) [pid = 3840] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (196D0C00) [pid = 3840] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1A1C2000) [pid = 3840] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1043FC00) [pid = 3840] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (12AF8000) [pid = 3840] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (166E2800) [pid = 3840] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1A927C00) [pid = 3840] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (17614000) [pid = 3840] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (1A1B6C00) [pid = 3840] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (10D54400) [pid = 3840] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1ABC7400) [pid = 3840] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (16C2B400) [pid = 3840] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (197A1C00) [pid = 3840] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1A8B0000) [pid = 3840] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:55:01 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (1524C400) [pid = 3840] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:55:01 INFO - PROCESS | 3840 | 1464105301929 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 3840 | ++DOCSHELL 0C384000 == 37 [pid = 3840] [id = 346] 07:55:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (0C38A800) [pid = 3840] [serial = 1037] [outer = 00000000] 07:55:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (0F30FC00) [pid = 3840] [serial = 1038] [outer = 0C38A800] 07:55:01 INFO - PROCESS | 3840 | 1464105301978 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (105F6C00) [pid = 3840] [serial = 1039] [outer = 0C38A800] 07:55:02 INFO - PROCESS | 3840 | 1464105302371 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1472ms 07:55:02 INFO - PROCESS | 3840 | 1464105302436 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 3840 | 1464105302438 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 07:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:55:02 INFO - PROCESS | 3840 | 1464105302441 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 3840 | 1464105302444 Marionette TRACE conn3 <- [1,1350,null,{}] 07:55:02 INFO - PROCESS | 3840 | 1464105302447 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 3840 | 1464105302546 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:55:02 INFO - PROCESS | 3840 | 1464105302552 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 3840 | ++DOCSHELL 10D54400 == 38 [pid = 3840] [id = 347] 07:55:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (10D58000) [pid = 3840] [serial = 1040] [outer = 00000000] 07:55:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (13323800) [pid = 3840] [serial = 1041] [outer = 10D58000] 07:55:02 INFO - PROCESS | 3840 | 1464105302608 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (14E4E800) [pid = 3840] [serial = 1042] [outer = 10D58000] 07:55:03 INFO - PROCESS | 3840 | 1464105303049 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 674ms 07:55:03 INFO - PROCESS | 3840 | 1464105303123 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 3840 | 1464105303125 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:55:03 INFO - PROCESS | 3840 | 1464105303128 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 3840 | 1464105303130 Marionette TRACE conn3 <- [1,1354,null,{}] 07:55:03 INFO - PROCESS | 3840 | 1464105303133 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 3840 | 1464105303240 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:55:03 INFO - PROCESS | 3840 | 1464105303252 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 3840 | ++DOCSHELL 1125C400 == 39 [pid = 3840] [id = 348] 07:55:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (11C07000) [pid = 3840] [serial = 1043] [outer = 00000000] 07:55:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (166D6000) [pid = 3840] [serial = 1044] [outer = 11C07000] 07:55:03 INFO - PROCESS | 3840 | 1464105303297 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (166E2C00) [pid = 3840] [serial = 1045] [outer = 11C07000] 07:55:03 INFO - PROCESS | 3840 | 1464105303718 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 3840 | 1464105303751 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:55:03 INFO - PROCESS | 3840 | 1464105303755 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 3840 | 1464105303756 Marionette TRACE conn3 <- [1,1358,null,{}] 07:55:03 INFO - PROCESS | 3840 | 1464105303760 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 3840 | 1464105303837 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:55:03 INFO - PROCESS | 3840 | 1464105303983 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 3840 | ++DOCSHELL 0C387C00 == 40 [pid = 3840] [id = 349] 07:55:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (0C388000) [pid = 3840] [serial = 1046] [outer = 00000000] 07:55:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (0C782000) [pid = 3840] [serial = 1047] [outer = 0C388000] 07:55:04 INFO - PROCESS | 3840 | 1464105304042 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (0F305400) [pid = 3840] [serial = 1048] [outer = 0C388000] 07:55:04 INFO - PROCESS | 3840 | 1464105304873 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 3840 | 1464105304943 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 07:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:55:04 INFO - PROCESS | 3840 | 1464105304948 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 3840 | 1464105304952 Marionette TRACE conn3 <- [1,1362,null,{}] 07:55:04 INFO - PROCESS | 3840 | 1464105304957 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 3840 | 1464105305097 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:55:05 INFO - PROCESS | 3840 | 1464105305254 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 3840 | ++DOCSHELL 10AD4000 == 41 [pid = 3840] [id = 350] 07:55:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (10AD8000) [pid = 3840] [serial = 1049] [outer = 00000000] 07:55:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (10D58400) [pid = 3840] [serial = 1050] [outer = 10AD8000] 07:55:05 INFO - PROCESS | 3840 | 1464105305322 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (11062800) [pid = 3840] [serial = 1051] [outer = 10AD8000] 07:55:05 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:05 INFO - PROCESS | 3840 | 1464105305933 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 3840 | 1464105305981 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 07:55:05 INFO - PROCESS | 3840 | 1464105306004 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:55:06 INFO - PROCESS | 3840 | 1464105306006 Marionette TRACE conn3 <- [1,1366,null,{}] 07:55:06 INFO - PROCESS | 3840 | 1464105306055 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 3840 | 1464105306182 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:55:06 INFO - PROCESS | 3840 | 1464105306293 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DE000 == 42 [pid = 3840] [id = 351] 07:55:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (0F30E000) [pid = 3840] [serial = 1052] [outer = 00000000] 07:55:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (10C51400) [pid = 3840] [serial = 1053] [outer = 0F30E000] 07:55:06 INFO - PROCESS | 3840 | 1464105306356 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (13327400) [pid = 3840] [serial = 1054] [outer = 0F30E000] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 1979F400 == 41 [pid = 3840] [id = 164] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 13083400 == 40 [pid = 3840] [id = 166] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 1332E800 == 39 [pid = 3840] [id = 163] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 1332EC00 == 38 [pid = 3840] [id = 157] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 16207400 == 37 [pid = 3840] [id = 159] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 105F3C00 == 36 [pid = 3840] [id = 158] 07:55:07 INFO - PROCESS | 3840 | --DOCSHELL 14E96C00 == 35 [pid = 3840] [id = 162] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1A8B0800) [pid = 3840] [serial = 708] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (19B68000) [pid = 3840] [serial = 772] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1A926400) [pid = 3840] [serial = 874] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (11A11400) [pid = 3840] [serial = 805] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (13B09400) [pid = 3840] [serial = 913] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (18117C00) [pid = 3840] [serial = 916] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1A932800) [pid = 3840] [serial = 877] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (1987A800) [pid = 3840] [serial = 811] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1A5AD000) [pid = 3840] [serial = 814] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1811B400) [pid = 3840] [serial = 922] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1ABCF800) [pid = 3840] [serial = 910] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (177D0000) [pid = 3840] [serial = 868] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (197DD000) [pid = 3840] [serial = 769] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1ABCD000) [pid = 3840] [serial = 919] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (15B64400) [pid = 3840] [serial = 829] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (17719800) [pid = 3840] [serial = 763] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (130D5800) [pid = 3840] [serial = 823] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (1370BC00) [pid = 3840] [serial = 760] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (13B86000) [pid = 3840] [serial = 826] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (166E1C00) [pid = 3840] [serial = 832] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (1A7E3000) [pid = 3840] [serial = 871] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (105EFC00) [pid = 3840] [serial = 757] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (137E7000) [pid = 3840] [serial = 865] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (15266000) [pid = 3840] [serial = 808] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (1ACA8400) [pid = 3840] [serial = 925] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (197A7400) [pid = 3840] [serial = 766] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (1A0E6400) [pid = 3840] [serial = 802] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (10A64400) [pid = 3840] [serial = 820] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (16735800) [pid = 3840] [serial = 996] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (19CD3000) [pid = 3840] [serial = 999] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (16738800) [pid = 3840] [serial = 997] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (16C2AC00) [pid = 3840] [serial = 1002] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (1A5B7400) [pid = 3840] [serial = 1005] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (1A085000) [pid = 3840] [serial = 1000] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (1839D400) [pid = 3840] [serial = 990] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (17719400) [pid = 3840] [serial = 987] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (17B85000) [pid = 3840] [serial = 988] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (15905400) [pid = 3840] [serial = 984] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (1620C800) [pid = 3840] [serial = 985] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (10C4AC00) [pid = 3840] [serial = 981] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (12D35C00) [pid = 3840] [serial = 982] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (1A7EA000) [pid = 3840] [serial = 1006] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (11C6B000) [pid = 3840] [serial = 979] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (10D5A800) [pid = 3840] [serial = 978] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (1B282000) [pid = 3840] [serial = 976] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (1B27F800) [pid = 3840] [serial = 975] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (10AD7000) [pid = 3840] [serial = 973] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (10AD4800) [pid = 3840] [serial = 972] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (1B02EC00) [pid = 3840] [serial = 970] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (1B02A000) [pid = 3840] [serial = 969] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (1A8B1400) [pid = 3840] [serial = 967] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (1A090C00) [pid = 3840] [serial = 966] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (16818400) [pid = 3840] [serial = 964] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (1620B000) [pid = 3840] [serial = 963] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (13372400) [pid = 3840] [serial = 961] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (10D5D800) [pid = 3840] [serial = 960] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (183A7C00) [pid = 3840] [serial = 958] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (1ACA9400) [pid = 3840] [serial = 1008] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (197DF000) [pid = 3840] [serial = 993] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (19888000) [pid = 3840] [serial = 994] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (197AB400) [pid = 3840] [serial = 1003] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (196CA400) [pid = 3840] [serial = 991] [outer = 00000000] [url = about:blank] 07:55:07 INFO - PROCESS | 3840 | 1464105307306 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 3840 | 1464105307341 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:55:07 INFO - PROCESS | 3840 | 1464105307347 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 3840 | 1464105307351 Marionette TRACE conn3 <- [1,1370,null,{}] 07:55:07 INFO - PROCESS | 3840 | 1464105307356 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 3840 | 1464105307440 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:55:07 INFO - PROCESS | 3840 | 1464105307448 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 3840 | ++DOCSHELL 10504000 == 36 [pid = 3840] [id = 352] 07:55:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (1055C400) [pid = 3840] [serial = 1055] [outer = 00000000] 07:55:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (10A59C00) [pid = 3840] [serial = 1056] [outer = 1055C400] 07:55:07 INFO - PROCESS | 3840 | 1464105307495 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (10ACDC00) [pid = 3840] [serial = 1057] [outer = 1055C400] 07:55:07 INFO - PROCESS | 3840 | [3840] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:55:08 INFO - PROCESS | 3840 | 1464105308007 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 3840 | 1464105308039 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:55:08 INFO - PROCESS | 3840 | 1464105308048 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 3840 | 1464105308051 Marionette TRACE conn3 <- [1,1374,null,{}] 07:55:08 INFO - PROCESS | 3840 | 1464105308055 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 3840 | 1464105308142 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:55:08 INFO - PROCESS | 3840 | 1464105308150 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 3840 | ++DOCSHELL 10C50800 == 37 [pid = 3840] [id = 353] 07:55:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (10D57000) [pid = 3840] [serial = 1058] [outer = 00000000] 07:55:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (1108F000) [pid = 3840] [serial = 1059] [outer = 10D57000] 07:55:08 INFO - PROCESS | 3840 | 1464105308195 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (11A03C00) [pid = 3840] [serial = 1060] [outer = 10D57000] 07:55:08 INFO - PROCESS | 3840 | 1464105308655 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 3840 | 1464105308684 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:55:08 INFO - PROCESS | 3840 | 1464105308687 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 3840 | 1464105308691 Marionette TRACE conn3 <- [1,1378,null,{}] 07:55:08 INFO - PROCESS | 3840 | 1464105308705 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 3840 | 1464105308774 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:55:08 INFO - PROCESS | 3840 | 1464105308815 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 3840 | ++DOCSHELL 130CE400 == 38 [pid = 3840] [id = 354] 07:55:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (130CEC00) [pid = 3840] [serial = 1061] [outer = 00000000] 07:55:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (1370A400) [pid = 3840] [serial = 1062] [outer = 130CEC00] 07:55:08 INFO - PROCESS | 3840 | 1464105308939 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (13B07400) [pid = 3840] [serial = 1063] [outer = 130CEC00] 07:55:09 INFO - PROCESS | 3840 | 1464105309317 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 674ms 07:55:09 INFO - PROCESS | 3840 | 1464105309370 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 07:55:09 INFO - PROCESS | 3840 | 1464105309372 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 07:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:55:09 INFO - PROCESS | 3840 | 1464105309376 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:55:09 INFO - PROCESS | 3840 | 1464105309377 Marionette TRACE conn3 <- [1,1382,null,{}] 07:55:09 INFO - PROCESS | 3840 | 1464105309381 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 3840 | 1464105309514 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:55:09 INFO - PROCESS | 3840 | 1464105309533 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 3840 | ++DOCSHELL 13BAB000 == 39 [pid = 3840] [id = 355] 07:55:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (13BAD400) [pid = 3840] [serial = 1064] [outer = 00000000] 07:55:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (15245C00) [pid = 3840] [serial = 1065] [outer = 13BAD400] 07:55:09 INFO - PROCESS | 3840 | 1464105309578 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (15633C00) [pid = 3840] [serial = 1066] [outer = 13BAD400] 07:55:09 INFO - PROCESS | 3840 | 1464105309990 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 674ms 07:55:10 INFO - PROCESS | 3840 | 1464105310065 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 3840 | 1464105310067 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:55:10 INFO - PROCESS | 3840 | 1464105310070 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 3840 | 1464105310072 Marionette TRACE conn3 <- [1,1386,null,{}] 07:55:10 INFO - PROCESS | 3840 | 1464105310075 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 3840 | 1464105310207 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:55:10 INFO - PROCESS | 3840 | 1464105310230 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 3840 | ++DOCSHELL 15905400 == 40 [pid = 3840] [id = 356] 07:55:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (15907400) [pid = 3840] [serial = 1067] [outer = 00000000] 07:55:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (160DF800) [pid = 3840] [serial = 1068] [outer = 15907400] 07:55:10 INFO - PROCESS | 3840 | 1464105310274 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (164CA400) [pid = 3840] [serial = 1069] [outer = 15907400] 07:55:10 INFO - PROCESS | 3840 | 1464105310706 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 689ms 07:55:10 INFO - PROCESS | 3840 | 1464105310752 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 3840 | 1464105310754 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 07:55:10 INFO - PROCESS | 3840 | 1464105310757 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:55:10 INFO - PROCESS | 3840 | 1464105310759 Marionette TRACE conn3 <- [1,1390,null,{}] 07:55:10 INFO - PROCESS | 3840 | 1464105310765 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 3840 | 1464105310900 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:55:10 INFO - PROCESS | 3840 | 1464105310964 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 3840 | ++DOCSHELL 13325400 == 41 [pid = 3840] [id = 357] 07:55:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (14E46800) [pid = 3840] [serial = 1070] [outer = 00000000] 07:55:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (16737400) [pid = 3840] [serial = 1071] [outer = 14E46800] 07:55:11 INFO - PROCESS | 3840 | 1464105311011 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (168A9000) [pid = 3840] [serial = 1072] [outer = 14E46800] 07:55:11 INFO - PROCESS | 3840 | 1464105311412 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 690ms 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (15269800) [pid = 3840] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (13373800) [pid = 3840] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (12AF4C00) [pid = 3840] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (105EF000) [pid = 3840] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (16734400) [pid = 3840] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (13B06C00) [pid = 3840] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (0F306800) [pid = 3840] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (12A96C00) [pid = 3840] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (10D5EC00) [pid = 3840] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:55:11 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (0C38A800) [pid = 3840] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:55:11 INFO - PROCESS | 3840 | 1464105311562 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 3840 | 1464105311564 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 07:55:11 INFO - PROCESS | 3840 | 1464105311575 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 3840 | 1464105311577 Marionette TRACE conn3 <- [1,1394,null,{}] 07:55:11 INFO - PROCESS | 3840 | 1464105311580 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:55:11 INFO - PROCESS | 3840 | 1464105311659 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:55:11 INFO - PROCESS | 3840 | 1464105311665 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 3840 | ++DOCSHELL 10AD0000 == 42 [pid = 3840] [id = 358] 07:55:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (11065000) [pid = 3840] [serial = 1073] [outer = 00000000] 07:55:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (130D0400) [pid = 3840] [serial = 1074] [outer = 11065000] 07:55:11 INFO - PROCESS | 3840 | 1464105311709 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (13BAD800) [pid = 3840] [serial = 1075] [outer = 11065000] 07:55:12 INFO - PROCESS | 3840 | 1464105312132 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 567ms 07:55:12 INFO - PROCESS | 3840 | 1464105312163 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 3840 | 1464105312165 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 07:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:55:12 INFO - PROCESS | 3840 | 1464105312168 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 3840 | 1464105312170 Marionette TRACE conn3 <- [1,1398,null,{}] 07:55:12 INFO - PROCESS | 3840 | 1464105312174 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 3840 | 1464105312234 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:55:12 INFO - PROCESS | 3840 | 1464105312241 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 3840 | ++DOCSHELL 10C51000 == 43 [pid = 3840] [id = 359] 07:55:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (137F2000) [pid = 3840] [serial = 1076] [outer = 00000000] 07:55:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (1672EC00) [pid = 3840] [serial = 1077] [outer = 137F2000] 07:55:12 INFO - PROCESS | 3840 | 1464105312286 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (16C2DC00) [pid = 3840] [serial = 1078] [outer = 137F2000] 07:55:12 INFO - PROCESS | 3840 | 1464105312748 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 613ms 07:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:55:12 INFO - PROCESS | 3840 | 1464105312789 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 3840 | 1464105312791 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 07:55:12 INFO - PROCESS | 3840 | 1464105312795 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 3840 | 1464105312796 Marionette TRACE conn3 <- [1,1402,null,{}] 07:55:12 INFO - PROCESS | 3840 | 1464105312800 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 3840 | 1464105312878 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:55:12 INFO - PROCESS | 3840 | 1464105312884 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 3840 | ++DOCSHELL 11C6BC00 == 44 [pid = 3840] [id = 360] 07:55:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (131E2000) [pid = 3840] [serial = 1079] [outer = 00000000] 07:55:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (177C3800) [pid = 3840] [serial = 1080] [outer = 131E2000] 07:55:12 INFO - PROCESS | 3840 | 1464105312928 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (17392C00) [pid = 3840] [serial = 1081] [outer = 131E2000] 07:55:13 INFO - PROCESS | 3840 | 1464105313366 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 614ms 07:55:13 INFO - PROCESS | 3840 | 1464105313414 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 3840 | 1464105313416 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 07:55:13 INFO - PROCESS | 3840 | 1464105313420 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:55:13 INFO - PROCESS | 3840 | 1464105313421 Marionette TRACE conn3 <- [1,1406,null,{}] 07:55:13 INFO - PROCESS | 3840 | 1464105313425 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 3840 | 1464105313508 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:55:13 INFO - PROCESS | 3840 | 1464105313653 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 3840 | ++DOCSHELL 0C38B400 == 45 [pid = 3840] [id = 361] 07:55:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (0C38BC00) [pid = 3840] [serial = 1082] [outer = 00000000] 07:55:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (1027BC00) [pid = 3840] [serial = 1083] [outer = 0C38BC00] 07:55:13 INFO - PROCESS | 3840 | 1464105313712 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (105F5000) [pid = 3840] [serial = 1084] [outer = 0C38BC00] 07:55:14 INFO - PROCESS | 3840 | 1464105314370 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1027ms 07:55:14 INFO - PROCESS | 3840 | 1464105314459 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 3840 | 1464105314464 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 07:55:14 INFO - PROCESS | 3840 | 1464105314469 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:55:14 INFO - PROCESS | 3840 | 1464105314473 Marionette TRACE conn3 <- [1,1410,null,{}] 07:55:14 INFO - PROCESS | 3840 | 1464105314478 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 3840 | 1464105314633 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:55:14 INFO - PROCESS | 3840 | 1464105314755 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 3840 | ++DOCSHELL 12AF6400 == 46 [pid = 3840] [id = 362] 07:55:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (12D83800) [pid = 3840] [serial = 1085] [outer = 00000000] 07:55:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (1332D000) [pid = 3840] [serial = 1086] [outer = 12D83800] 07:55:14 INFO - PROCESS | 3840 | 1464105314812 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (137E3800) [pid = 3840] [serial = 1087] [outer = 12D83800] 07:55:15 INFO - PROCESS | 3840 | 1464105315387 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 981ms 07:55:15 INFO - PROCESS | 3840 | 1464105315460 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 3840 | 1464105315464 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:55:15 INFO - PROCESS | 3840 | 1464105315468 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 3840 | 1464105315471 Marionette TRACE conn3 <- [1,1414,null,{}] 07:55:15 INFO - PROCESS | 3840 | 1464105315475 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 3840 | 1464105315585 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:55:15 INFO - PROCESS | 3840 | 1464105315713 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 3840 | ++DOCSHELL 15901800 == 47 [pid = 3840] [id = 363] 07:55:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (164D7400) [pid = 3840] [serial = 1088] [outer = 00000000] 07:55:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (166E2800) [pid = 3840] [serial = 1089] [outer = 164D7400] 07:55:15 INFO - PROCESS | 3840 | 1464105315770 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (16816800) [pid = 3840] [serial = 1090] [outer = 164D7400] 07:55:16 INFO - PROCESS | 3840 | 1464105316381 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 981ms 07:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:55:16 INFO - PROCESS | 3840 | 1464105316455 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 3840 | 1464105316457 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 07:55:16 INFO - PROCESS | 3840 | 1464105316467 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 3840 | 1464105316474 Marionette TRACE conn3 <- [1,1418,null,{}] 07:55:16 INFO - PROCESS | 3840 | 1464105316493 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 3840 | 1464105316623 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:55:16 INFO - PROCESS | 3840 | 1464105316743 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 3840 | ++DOCSHELL 166E2400 == 48 [pid = 3840] [id = 364] 07:55:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (17F38400) [pid = 3840] [serial = 1091] [outer = 00000000] 07:55:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (1811B400) [pid = 3840] [serial = 1092] [outer = 17F38400] 07:55:16 INFO - PROCESS | 3840 | 1464105316798 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (18170000) [pid = 3840] [serial = 1093] [outer = 17F38400] 07:55:17 INFO - PROCESS | 3840 | 1464105317622 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1257ms 07:55:17 INFO - PROCESS | 3840 | 1464105317705 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 3840 | 1464105317709 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:55:17 INFO - PROCESS | 3840 | 1464105317715 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 3840 | 1464105317718 Marionette TRACE conn3 <- [1,1422,null,{}] 07:55:17 INFO - PROCESS | 3840 | 1464105317725 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 3840 | 1464105317853 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:55:17 INFO - PROCESS | 3840 | 1464105317991 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 3840 | ++DOCSHELL 0F30BC00 == 49 [pid = 3840] [id = 365] 07:55:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (0F30C000) [pid = 3840] [serial = 1094] [outer = 00000000] 07:55:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (10A56000) [pid = 3840] [serial = 1095] [outer = 0F30C000] 07:55:18 INFO - PROCESS | 3840 | 1464105318042 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (10C55C00) [pid = 3840] [serial = 1096] [outer = 0F30C000] 07:55:18 INFO - PROCESS | 3840 | --DOCSHELL 1A92A400 == 48 [pid = 3840] [id = 336] 07:55:18 INFO - PROCESS | 3840 | --DOCSHELL 11063000 == 47 [pid = 3840] [id = 156] 07:55:18 INFO - PROCESS | 3840 | --DOCSHELL 11065800 == 46 [pid = 3840] [id = 169] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (166D6000) [pid = 3840] [serial = 1044] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (15906C00) [pid = 3840] [serial = 1029] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (137E8000) [pid = 3840] [serial = 1023] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (13B03800) [pid = 3840] [serial = 1024] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (166DD000) [pid = 3840] [serial = 1032] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (10ACB800) [pid = 3840] [serial = 1014] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (10AD5400) [pid = 3840] [serial = 1015] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (16818000) [pid = 3840] [serial = 1035] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (140BB000) [pid = 3840] [serial = 1026] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (1525E800) [pid = 3840] [serial = 1027] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (102D0400) [pid = 3840] [serial = 1011] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (104E8000) [pid = 3840] [serial = 1012] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (13330800) [pid = 3840] [serial = 1021] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (130CBC00) [pid = 3840] [serial = 1020] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (13323800) [pid = 3840] [serial = 1041] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (16818800) [pid = 3840] [serial = 1036] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (11085000) [pid = 3840] [serial = 1017] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (11261400) [pid = 3840] [serial = 1018] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (0F30FC00) [pid = 3840] [serial = 1038] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (105F6C00) [pid = 3840] [serial = 1039] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (166D4C00) [pid = 3840] [serial = 1033] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (15907800) [pid = 3840] [serial = 1030] [outer = 00000000] [url = about:blank] 07:55:18 INFO - PROCESS | 3840 | 1464105318500 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 828ms 07:55:18 INFO - PROCESS | 3840 | 1464105318542 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 3840 | 1464105318547 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:55:18 INFO - PROCESS | 3840 | 1464105318553 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 3840 | 1464105318555 Marionette TRACE conn3 <- [1,1426,null,{}] 07:55:18 INFO - PROCESS | 3840 | 1464105318559 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 3840 | 1464105318647 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:55:18 INFO - PROCESS | 3840 | 1464105318657 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 3840 | ++DOCSHELL 10ACD000 == 47 [pid = 3840] [id = 366] 07:55:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (10ACD800) [pid = 3840] [serial = 1097] [outer = 00000000] 07:55:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (10D58800) [pid = 3840] [serial = 1098] [outer = 10ACD800] 07:55:18 INFO - PROCESS | 3840 | 1464105318702 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (1108E800) [pid = 3840] [serial = 1099] [outer = 10ACD800] 07:55:19 INFO - PROCESS | 3840 | 1464105319173 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 07:55:19 INFO - PROCESS | 3840 | 1464105319190 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 3840 | 1464105319192 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:55:19 INFO - PROCESS | 3840 | 1464105319195 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 3840 | 1464105319199 Marionette TRACE conn3 <- [1,1430,null,{}] 07:55:19 INFO - PROCESS | 3840 | 1464105319213 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 3840 | 1464105319297 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:55:19 INFO - PROCESS | 3840 | 1464105319341 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 3840 | ++DOCSHELL 1332E800 == 48 [pid = 3840] [id = 367] 07:55:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (13330800) [pid = 3840] [serial = 1100] [outer = 00000000] 07:55:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (13373800) [pid = 3840] [serial = 1101] [outer = 13330800] 07:55:19 INFO - PROCESS | 3840 | 1464105319372 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (13B01400) [pid = 3840] [serial = 1102] [outer = 13330800] 07:55:19 INFO - PROCESS | 3840 | 1464105319843 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 690ms 07:55:19 INFO - PROCESS | 3840 | 1464105319878 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 3840 | 1464105319880 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:55:19 INFO - PROCESS | 3840 | 1464105319883 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 3840 | 1464105319885 Marionette TRACE conn3 <- [1,1434,null,{}] 07:55:19 INFO - PROCESS | 3840 | 1464105319888 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 3840 | 1464105319971 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:55:19 INFO - PROCESS | 3840 | 1464105319977 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 3840 | ++DOCSHELL 13B85000 == 49 [pid = 3840] [id = 368] 07:55:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (13D94C00) [pid = 3840] [serial = 1103] [outer = 00000000] 07:55:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (15243800) [pid = 3840] [serial = 1104] [outer = 13D94C00] 07:55:20 INFO - PROCESS | 3840 | 1464105320022 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (1562E800) [pid = 3840] [serial = 1105] [outer = 13D94C00] 07:55:20 INFO - PROCESS | 3840 | 1464105320459 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 628ms 07:55:20 INFO - PROCESS | 3840 | 1464105320505 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 3840 | 1464105320507 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 07:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:55:20 INFO - PROCESS | 3840 | 1464105320510 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - PROCESS | 3840 | 1464105320512 Marionette TRACE conn3 <- [1,1438,null,{}] 07:55:20 INFO - PROCESS | 3840 | 1464105320524 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 3840 | 1464105320633 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:55:20 INFO - PROCESS | 3840 | 1464105320722 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 3840 | ++DOCSHELL 15905C00 == 50 [pid = 3840] [id = 369] 07:55:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (15906C00) [pid = 3840] [serial = 1106] [outer = 00000000] 07:55:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (15B6D800) [pid = 3840] [serial = 1107] [outer = 15906C00] 07:55:20 INFO - PROCESS | 3840 | 1464105320768 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (160E0800) [pid = 3840] [serial = 1108] [outer = 15906C00] 07:55:21 INFO - PROCESS | 3840 | 1464105321173 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 720ms 07:55:21 INFO - PROCESS | 3840 | 1464105321242 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 3840 | 1464105321244 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 07:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:55:21 INFO - PROCESS | 3840 | 1464105321247 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 3840 | 1464105321248 Marionette TRACE conn3 <- [1,1442,null,{}] 07:55:21 INFO - PROCESS | 3840 | 1464105321252 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 3840 | 1464105321383 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:55:21 INFO - PROCESS | 3840 | 1464105321447 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 3840 | ++DOCSHELL 166DD800 == 51 [pid = 3840] [id = 370] 07:55:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (166DE000) [pid = 3840] [serial = 1109] [outer = 00000000] 07:55:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (16816C00) [pid = 3840] [serial = 1110] [outer = 166DE000] 07:55:21 INFO - PROCESS | 3840 | 1464105321497 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (16C2A000) [pid = 3840] [serial = 1111] [outer = 166DE000] 07:55:21 INFO - PROCESS | 3840 | 1464105321924 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 720ms 07:55:21 INFO - PROCESS | 3840 | 1464105322000 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:55:21 INFO - PROCESS | 3840 | 1464105322002 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 07:55:22 INFO - PROCESS | 3840 | 1464105322005 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 3840 | 1464105322007 Marionette TRACE conn3 <- [1,1446,null,{}] 07:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:55:22 INFO - PROCESS | 3840 | 1464105322014 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 3840 | 1464105322122 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:55:22 INFO - PROCESS | 3840 | 1464105322132 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 3840 | ++DOCSHELL 10503000 == 52 [pid = 3840] [id = 371] 07:55:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (1055FC00) [pid = 3840] [serial = 1112] [outer = 00000000] 07:55:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (1771A400) [pid = 3840] [serial = 1113] [outer = 1055FC00] 07:55:22 INFO - PROCESS | 3840 | 1464105322176 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (177C5000) [pid = 3840] [serial = 1114] [outer = 1055FC00] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (15907400) [pid = 3840] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (1055C400) [pid = 3840] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (10D57000) [pid = 3840] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (14E46800) [pid = 3840] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (130CEC00) [pid = 3840] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (11065000) [pid = 3840] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (13BAD400) [pid = 3840] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (137F2000) [pid = 3840] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (11C07000) [pid = 3840] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:55:22 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (10D58000) [pid = 3840] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:55:22 INFO - PROCESS | 3840 | 1464105322675 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 675ms 07:55:22 INFO - PROCESS | 3840 | 1464105322707 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 3840 | 1464105322709 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 07:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:55:22 INFO - PROCESS | 3840 | 1464105322712 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 3840 | 1464105322714 Marionette TRACE conn3 <- [1,1450,null,{}] 07:55:22 INFO - PROCESS | 3840 | 1464105322717 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 3840 | 1464105322801 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:55:22 INFO - PROCESS | 3840 | 1464105322870 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 3840 | ++DOCSHELL 10438C00 == 53 [pid = 3840] [id = 372] 07:55:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (1043F400) [pid = 3840] [serial = 1115] [outer = 00000000] 07:55:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (13BAE800) [pid = 3840] [serial = 1116] [outer = 1043F400] 07:55:22 INFO - PROCESS | 3840 | 1464105322914 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (12A9DC00) [pid = 3840] [serial = 1117] [outer = 1043F400] 07:55:23 INFO - PROCESS | 3840 | 1464105323284 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 613ms 07:55:23 INFO - PROCESS | 3840 | 1464105323333 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 3840 | 1464105323335 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:55:23 INFO - PROCESS | 3840 | 1464105323339 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 3840 | 1464105323340 Marionette TRACE conn3 <- [1,1454,null,{}] 07:55:23 INFO - PROCESS | 3840 | 1464105323344 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 3840 | 1464105323458 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:55:23 INFO - PROCESS | 3840 | 1464105323499 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 3840 | ++DOCSHELL 16736000 == 54 [pid = 3840] [id = 373] 07:55:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (16816400) [pid = 3840] [serial = 1118] [outer = 00000000] 07:55:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (1770E800) [pid = 3840] [serial = 1119] [outer = 16816400] 07:55:23 INFO - PROCESS | 3840 | 1464105323543 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (1811B000) [pid = 3840] [serial = 1120] [outer = 16816400] 07:55:23 INFO - PROCESS | 3840 | 1464105323937 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 614ms 07:55:23 INFO - PROCESS | 3840 | 1464105323960 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 3840 | 1464105323962 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:55:23 INFO - PROCESS | 3840 | 1464105323966 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - PROCESS | 3840 | 1464105323967 Marionette TRACE conn3 <- [1,1458,null,{}] 07:55:23 INFO - PROCESS | 3840 | 1464105323971 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 3840 | 1464105324087 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:55:24 INFO - PROCESS | 3840 | 1464105324095 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 3840 | ++DOCSHELL 16C35400 == 55 [pid = 3840] [id = 374] 07:55:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (18118800) [pid = 3840] [serial = 1121] [outer = 00000000] 07:55:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (196C3C00) [pid = 3840] [serial = 1122] [outer = 18118800] 07:55:24 INFO - PROCESS | 3840 | 1464105324139 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (196C9C00) [pid = 3840] [serial = 1123] [outer = 18118800] 07:55:24 INFO - PROCESS | 3840 | 1464105324602 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 690ms 07:55:24 INFO - PROCESS | 3840 | 1464105324666 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 3840 | 1464105324670 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 07:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:55:24 INFO - PROCESS | 3840 | 1464105324676 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 3840 | 1464105324663 Marionette TRACE conn3 <- [1,1462,null,{}] 07:55:24 INFO - PROCESS | 3840 | 1464105324670 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 3840 | 1464105324870 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:55:24 INFO - PROCESS | 3840 | 1464105324982 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 3840 | ++DOCSHELL 105FBC00 == 56 [pid = 3840] [id = 375] 07:55:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (10A58C00) [pid = 3840] [serial = 1124] [outer = 00000000] 07:55:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (10AD5000) [pid = 3840] [serial = 1125] [outer = 10A58C00] 07:55:25 INFO - PROCESS | 3840 | 1464105325038 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (10C52000) [pid = 3840] [serial = 1126] [outer = 10A58C00] 07:55:25 INFO - PROCESS | 3840 | 1464105325630 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1027ms 07:55:25 INFO - PROCESS | 3840 | 1464105325690 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 3840 | 1464105325696 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:55:25 INFO - PROCESS | 3840 | 1464105325723 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 3840 | 1464105325726 Marionette TRACE conn3 <- [1,1466,null,{}] 07:55:25 INFO - PROCESS | 3840 | 1464105325730 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 3840 | 1464105325843 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:55:25 INFO - PROCESS | 3840 | 1464105325974 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 3840 | ++DOCSHELL 12D7F800 == 57 [pid = 3840] [id = 376] 07:55:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (1307B800) [pid = 3840] [serial = 1127] [outer = 00000000] 07:55:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (13708800) [pid = 3840] [serial = 1128] [outer = 1307B800] 07:55:26 INFO - PROCESS | 3840 | 1464105326029 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (140BC000) [pid = 3840] [serial = 1129] [outer = 1307B800] 07:55:26 INFO - PROCESS | 3840 | 1464105326623 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 935ms 07:55:26 INFO - PROCESS | 3840 | 1464105326651 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 3840 | 1464105326653 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 07:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:55:26 INFO - PROCESS | 3840 | 1464105326658 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 3840 | 1464105326662 Marionette TRACE conn3 <- [1,1470,null,{}] 07:55:26 INFO - PROCESS | 3840 | 1464105326673 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 3840 | 1464105326781 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:55:26 INFO - PROCESS | 3840 | 1464105326916 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 3840 | ++DOCSHELL 16735400 == 58 [pid = 3840] [id = 377] 07:55:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (16737000) [pid = 3840] [serial = 1130] [outer = 00000000] 07:55:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (17684C00) [pid = 3840] [serial = 1131] [outer = 16737000] 07:55:26 INFO - PROCESS | 3840 | 1464105326975 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (17F32C00) [pid = 3840] [serial = 1132] [outer = 16737000] 07:55:27 INFO - PROCESS | 3840 | 1464105327607 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 981ms 07:55:27 INFO - PROCESS | 3840 | 1464105327645 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 3840 | 1464105327648 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:55:27 INFO - PROCESS | 3840 | 1464105327652 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 3840 | 1464105327654 Marionette TRACE conn3 <- [1,1474,null,{}] 07:55:27 INFO - PROCESS | 3840 | 1464105327658 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 3840 | 1464105327761 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:55:27 INFO - PROCESS | 3840 | 1464105327862 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 3840 | ++DOCSHELL 196CC000 == 59 [pid = 3840] [id = 378] 07:55:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (196D0800) [pid = 3840] [serial = 1133] [outer = 00000000] 07:55:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (197A4400) [pid = 3840] [serial = 1134] [outer = 196D0800] 07:55:27 INFO - PROCESS | 3840 | 1464105327925 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (197D2400) [pid = 3840] [serial = 1135] [outer = 196D0800] 07:55:28 INFO - PROCESS | 3840 | 1464105328507 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 889ms 07:55:28 INFO - PROCESS | 3840 | 1464105328538 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 3840 | 1464105328540 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:55:28 INFO - PROCESS | 3840 | 1464105328544 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 3840 | 1464105328546 Marionette TRACE conn3 <- [1,1478,null,{}] 07:55:28 INFO - PROCESS | 3840 | 1464105328550 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 3840 | 1464105328649 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:55:28 INFO - PROCESS | 3840 | 1464105328750 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 3840 | ++DOCSHELL 166E3C00 == 60 [pid = 3840] [id = 379] 07:55:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (17619000) [pid = 3840] [serial = 1136] [outer = 00000000] 07:55:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (197DB400) [pid = 3840] [serial = 1137] [outer = 17619000] 07:55:28 INFO - PROCESS | 3840 | 1464105328807 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (197DDC00) [pid = 3840] [serial = 1138] [outer = 17619000] 07:55:29 INFO - PROCESS | 3840 | 1464105329559 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:55:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (10561400) [pid = 3840] [serial = 1139] [outer = 1B284000] 07:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1073ms 07:55:29 INFO - PROCESS | 3840 | 1464105329644 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 3840 | 1464105329648 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 07:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:55:29 INFO - PROCESS | 3840 | 1464105329692 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 3840 | 1464105329696 Marionette TRACE conn3 <- [1,1482,null,{}] 07:55:29 INFO - PROCESS | 3840 | 1464105329702 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:29 INFO - PROCESS | 3840 | 1464105329800 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:55:29 INFO - PROCESS | 3840 | 1464105329898 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 3840 | ++DOCSHELL 10AD6400 == 61 [pid = 3840] [id = 380] 07:55:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (10D5F400) [pid = 3840] [serial = 1140] [outer = 00000000] 07:55:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (12D7F000) [pid = 3840] [serial = 1141] [outer = 10D5F400] 07:55:29 INFO - PROCESS | 3840 | 1464105329951 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (13323800) [pid = 3840] [serial = 1142] [outer = 10D5F400] 07:55:30 INFO - PROCESS | 3840 | 1464105330493 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 889ms 07:55:30 INFO - PROCESS | 3840 | 1464105330567 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 3840 | 1464105330572 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:55:30 INFO - PROCESS | 3840 | 1464105330578 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 3840 | 1464105330580 Marionette TRACE conn3 <- [1,1486,null,{}] 07:55:30 INFO - PROCESS | 3840 | 1464105330584 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 3840 | 1464105330695 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:55:30 INFO - PROCESS | 3840 | 1464105330822 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 137EF400 == 60 [pid = 3840] [id = 172] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 10A58800 == 59 [pid = 3840] [id = 171] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 16736000 == 58 [pid = 3840] [id = 373] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 10438C00 == 57 [pid = 3840] [id = 372] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 10503000 == 56 [pid = 3840] [id = 371] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 166DD800 == 55 [pid = 3840] [id = 370] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 15905C00 == 54 [pid = 3840] [id = 369] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 13B85000 == 53 [pid = 3840] [id = 368] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 1332E800 == 52 [pid = 3840] [id = 367] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 10ACD000 == 51 [pid = 3840] [id = 366] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 0F30BC00 == 50 [pid = 3840] [id = 365] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 166E2400 == 49 [pid = 3840] [id = 364] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 15901800 == 48 [pid = 3840] [id = 363] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 12AF6400 == 47 [pid = 3840] [id = 362] 07:55:30 INFO - PROCESS | 3840 | --DOCSHELL 0C38B400 == 46 [pid = 3840] [id = 361] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (166E2C00) [pid = 3840] [serial = 1045] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (177C3800) [pid = 3840] [serial = 1080] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (14E4E800) [pid = 3840] [serial = 1042] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (160DF800) [pid = 3840] [serial = 1068] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (10A59C00) [pid = 3840] [serial = 1056] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (10ACDC00) [pid = 3840] [serial = 1057] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1108F000) [pid = 3840] [serial = 1059] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (11A03C00) [pid = 3840] [serial = 1060] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (10D58400) [pid = 3840] [serial = 1050] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (16737400) [pid = 3840] [serial = 1071] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (164CA400) [pid = 3840] [serial = 1069] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (10C51400) [pid = 3840] [serial = 1053] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (1370A400) [pid = 3840] [serial = 1062] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (13B07400) [pid = 3840] [serial = 1063] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (0C782000) [pid = 3840] [serial = 1047] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (13BAD800) [pid = 3840] [serial = 1075] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (130D0400) [pid = 3840] [serial = 1074] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (168A9000) [pid = 3840] [serial = 1072] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (15245C00) [pid = 3840] [serial = 1065] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (15633C00) [pid = 3840] [serial = 1066] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (1672EC00) [pid = 3840] [serial = 1077] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (16C2DC00) [pid = 3840] [serial = 1078] [outer = 00000000] [url = about:blank] 07:55:30 INFO - PROCESS | 3840 | ++DOCSHELL 0C38E800 == 47 [pid = 3840] [id = 381] 07:55:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (0C782000) [pid = 3840] [serial = 1143] [outer = 00000000] 07:55:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (105F4000) [pid = 3840] [serial = 1144] [outer = 0C782000] 07:55:30 INFO - PROCESS | 3840 | 1464105330900 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (10C52400) [pid = 3840] [serial = 1145] [outer = 0C782000] 07:55:31 INFO - PROCESS | 3840 | 1464105331296 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 782ms 07:55:31 INFO - PROCESS | 3840 | 1464105331363 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 3840 | 1464105331366 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:55:31 INFO - PROCESS | 3840 | 1464105331369 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 3840 | 1464105331373 Marionette TRACE conn3 <- [1,1490,null,{}] 07:55:31 INFO - PROCESS | 3840 | 1464105331383 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 3840 | 1464105331470 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:55:31 INFO - PROCESS | 3840 | 1464105331477 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:31 INFO - PROCESS | 3840 | ++DOCSHELL 137E4800 == 48 [pid = 3840] [id = 382] 07:55:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (13B07400) [pid = 3840] [serial = 1146] [outer = 00000000] 07:55:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (13BB8C00) [pid = 3840] [serial = 1147] [outer = 13B07400] 07:55:31 INFO - PROCESS | 3840 | 1464105331525 Marionette DEBUG loaded listener.js 07:55:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (1562E400) [pid = 3840] [serial = 1148] [outer = 13B07400] 07:55:31 INFO - PROCESS | 3840 | 1464105331967 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 629ms 07:55:31 INFO - PROCESS | 3840 | 1464105331991 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 3840 | 1464105331995 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 07:55:31 INFO - PROCESS | 3840 | 1464105332000 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:55:31 INFO - PROCESS | 3840 | 1464105332002 Marionette TRACE conn3 <- [1,1494,null,{}] 07:55:32 INFO - PROCESS | 3840 | 1464105332009 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 3840 | 1464105332091 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:55:32 INFO - PROCESS | 3840 | 1464105332097 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 3840 | ++DOCSHELL 15905C00 == 49 [pid = 3840] [id = 383] 07:55:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (15907800) [pid = 3840] [serial = 1149] [outer = 00000000] 07:55:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (166D5800) [pid = 3840] [serial = 1150] [outer = 15907800] 07:55:32 INFO - PROCESS | 3840 | 1464105332142 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (166DCC00) [pid = 3840] [serial = 1151] [outer = 15907800] 07:55:32 INFO - PROCESS | 3840 | 1464105332563 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 628ms 07:55:32 INFO - PROCESS | 3840 | 1464105332622 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 3840 | 1464105332624 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 07:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:55:32 INFO - PROCESS | 3840 | 1464105332627 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 3840 | 1464105332629 Marionette TRACE conn3 <- [1,1498,null,{}] 07:55:32 INFO - PROCESS | 3840 | 1464105332632 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 3840 | 1464105332711 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:55:32 INFO - PROCESS | 3840 | 1464105332720 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 3840 | ++DOCSHELL 10D5C400 == 50 [pid = 3840] [id = 384] 07:55:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1563A000) [pid = 3840] [serial = 1152] [outer = 00000000] 07:55:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (1681F000) [pid = 3840] [serial = 1153] [outer = 1563A000] 07:55:32 INFO - PROCESS | 3840 | 1464105332765 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (16C2B000) [pid = 3840] [serial = 1154] [outer = 1563A000] 07:55:33 INFO - PROCESS | 3840 | 1464105333250 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 07:55:33 INFO - PROCESS | 3840 | 1464105333268 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 3840 | 1464105333270 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 07:55:33 INFO - PROCESS | 3840 | 1464105333274 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 3840 | 1464105333275 Marionette TRACE conn3 <- [1,1502,null,{}] 07:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:55:33 INFO - PROCESS | 3840 | 1464105333279 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 3840 | 1464105333409 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:55:33 INFO - PROCESS | 3840 | 1464105333417 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 3840 | ++DOCSHELL 0C784400 == 51 [pid = 3840] [id = 385] 07:55:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (1672E800) [pid = 3840] [serial = 1155] [outer = 00000000] 07:55:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (17618800) [pid = 3840] [serial = 1156] [outer = 1672E800] 07:55:33 INFO - PROCESS | 3840 | 1464105333511 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (177D0000) [pid = 3840] [serial = 1157] [outer = 1672E800] 07:55:33 INFO - PROCESS | 3840 | 1464105333925 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 675ms 07:55:33 INFO - PROCESS | 3840 | 1464105333971 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 3840 | 1464105333973 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 07:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:55:33 INFO - PROCESS | 3840 | 1464105333976 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 3840 | 1464105333978 Marionette TRACE conn3 <- [1,1506,null,{}] 07:55:33 INFO - PROCESS | 3840 | 1464105333981 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 3840 | 1464105334096 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:55:34 INFO - PROCESS | 3840 | 1464105334184 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 3840 | ++DOCSHELL 10D5F800 == 52 [pid = 3840] [id = 386] 07:55:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (13374C00) [pid = 3840] [serial = 1158] [outer = 00000000] 07:55:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (196CD800) [pid = 3840] [serial = 1159] [outer = 13374C00] 07:55:34 INFO - PROCESS | 3840 | 1464105334212 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (196D1000) [pid = 3840] [serial = 1160] [outer = 13374C00] 07:55:34 INFO - PROCESS | 3840 | 1464105334611 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 07:55:34 INFO - PROCESS | 3840 | 1464105334659 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 3840 | 1464105334661 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 07:55:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:55:34 INFO - PROCESS | 3840 | 1464105334669 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 3840 | 1464105334671 Marionette TRACE conn3 <- [1,1510,null,{}] 07:55:34 INFO - PROCESS | 3840 | 1464105334674 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 3840 | 1464105334783 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:55:34 INFO - PROCESS | 3840 | 1464105334789 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 3840 | ++DOCSHELL 17613000 == 53 [pid = 3840] [id = 387] 07:55:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (177C9400) [pid = 3840] [serial = 1161] [outer = 00000000] 07:55:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (197E1400) [pid = 3840] [serial = 1162] [outer = 177C9400] 07:55:34 INFO - PROCESS | 3840 | 1464105334833 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1987F800) [pid = 3840] [serial = 1163] [outer = 177C9400] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (166DE000) [pid = 3840] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (15906C00) [pid = 3840] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (16816400) [pid = 3840] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (13D94C00) [pid = 3840] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (1043F400) [pid = 3840] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1055FC00) [pid = 3840] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (0F30C000) [pid = 3840] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (10ACD800) [pid = 3840] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (13330800) [pid = 3840] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:55:35 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (131E2000) [pid = 3840] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:55:35 INFO - PROCESS | 3840 | 1464105335338 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:55:35 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 () { 07:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:55:35 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 () { 07:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:55:35 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 () { 07:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:55:35 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 () { 07:55:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:55:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 721ms 07:55:35 INFO - PROCESS | 3840 | 1464105335391 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 3840 | 1464105335393 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 07:55:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:55:35 INFO - PROCESS | 3840 | 1464105335397 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 3840 | 1464105335399 Marionette TRACE conn3 <- [1,1514,null,{}] 07:55:35 INFO - PROCESS | 3840 | 1464105335427 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 3840 | 1464105335516 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:55:35 INFO - PROCESS | 3840 | 1464105335522 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 3840 | ++DOCSHELL 1043A000 == 54 [pid = 3840] [id = 388] 07:55:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1043F400) [pid = 3840] [serial = 1164] [outer = 00000000] 07:55:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (13D9D000) [pid = 3840] [serial = 1165] [outer = 1043F400] 07:55:35 INFO - PROCESS | 3840 | 1464105335566 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (15908C00) [pid = 3840] [serial = 1166] [outer = 1043F400] 07:55:35 INFO - PROCESS | 3840 | 1464105335988 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:55:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:55:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 644ms 07:55:36 INFO - PROCESS | 3840 | 1464105336039 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 3840 | 1464105336041 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 07:55:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:55:36 INFO - PROCESS | 3840 | 1464105336044 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 3840 | 1464105336046 Marionette TRACE conn3 <- [1,1518,null,{}] 07:55:36 INFO - PROCESS | 3840 | 1464105336049 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 3840 | 1464105336139 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:55:36 INFO - PROCESS | 3840 | 1464105336146 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 3840 | ++DOCSHELL 131D6800 == 55 [pid = 3840] [id = 389] 07:55:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (137E4400) [pid = 3840] [serial = 1167] [outer = 00000000] 07:55:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (197E0400) [pid = 3840] [serial = 1168] [outer = 137E4400] 07:55:36 INFO - PROCESS | 3840 | 1464105336190 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (19B5EC00) [pid = 3840] [serial = 1169] [outer = 137E4400] 07:55:36 INFO - PROCESS | 3840 | 1464105336588 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:55:36 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 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:55:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:55:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:55:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:55:36 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. 07:55:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:55:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 583ms 07:55:36 INFO - PROCESS | 3840 | 1464105336644 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 3840 | 1464105336646 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 07:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:55:36 INFO - PROCESS | 3840 | 1464105336649 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 3840 | 1464105336652 Marionette TRACE conn3 <- [1,1522,null,{}] 07:55:36 INFO - PROCESS | 3840 | 1464105336655 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 3840 | 1464105336754 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:55:36 INFO - PROCESS | 3840 | 1464105336760 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 3840 | ++DOCSHELL 17DA9400 == 56 [pid = 3840] [id = 390] 07:55:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (19CD4C00) [pid = 3840] [serial = 1170] [outer = 00000000] 07:55:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (1A088400) [pid = 3840] [serial = 1171] [outer = 19CD4C00] 07:55:36 INFO - PROCESS | 3840 | 1464105336809 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1A0EAC00) [pid = 3840] [serial = 1172] [outer = 19CD4C00] 07:55:37 INFO - PROCESS | 3840 | 1464105337319 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 07:55:37 INFO - PROCESS | 3840 | 1464105337372 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 3840 | 1464105337376 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 07:55:37 INFO - PROCESS | 3840 | 1464105337382 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:55:37 INFO - PROCESS | 3840 | 1464105337387 Marionette TRACE conn3 <- [1,1526,null,{}] 07:55:37 INFO - PROCESS | 3840 | 1464105337394 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 3840 | 1464105337514 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:55:37 INFO - PROCESS | 3840 | 1464105337614 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 3840 | ++DOCSHELL 10A59C00 == 57 [pid = 3840] [id = 391] 07:55:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (10A5A400) [pid = 3840] [serial = 1173] [outer = 00000000] 07:55:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (10D55800) [pid = 3840] [serial = 1174] [outer = 10A5A400] 07:55:37 INFO - PROCESS | 3840 | 1464105337654 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (114A5800) [pid = 3840] [serial = 1175] [outer = 10A5A400] 07:55:38 INFO - PROCESS | 3840 | 1464105338308 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 981ms 07:55:38 INFO - PROCESS | 3840 | 1464105338369 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 3840 | 1464105338375 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 07:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:55:38 INFO - PROCESS | 3840 | 1464105338382 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 3840 | 1464105338384 Marionette TRACE conn3 <- [1,1530,null,{}] 07:55:38 INFO - PROCESS | 3840 | 1464105338388 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 3840 | 1464105338496 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:55:38 INFO - PROCESS | 3840 | 1464105338615 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 3840 | ++DOCSHELL 137E7000 == 58 [pid = 3840] [id = 392] 07:55:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (137E8800) [pid = 3840] [serial = 1176] [outer = 00000000] 07:55:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (140B1000) [pid = 3840] [serial = 1177] [outer = 137E8800] 07:55:38 INFO - PROCESS | 3840 | 1464105338670 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (15908400) [pid = 3840] [serial = 1178] [outer = 137E8800] 07:55:39 INFO - PROCESS | 3840 | 1464105339226 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:55:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 874ms 07:55:39 INFO - PROCESS | 3840 | 1464105339266 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 3840 | 1464105339269 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:55:39 INFO - PROCESS | 3840 | 1464105339272 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 3840 | 1464105339276 Marionette TRACE conn3 <- [1,1534,null,{}] 07:55:39 INFO - PROCESS | 3840 | 1464105339287 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 3840 | 1464105339428 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:55:39 INFO - PROCESS | 3840 | 1464105339564 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 3840 | ++DOCSHELL 0F2D3400 == 59 [pid = 3840] [id = 393] 07:55:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (140AF800) [pid = 3840] [serial = 1179] [outer = 00000000] 07:55:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (183A2000) [pid = 3840] [serial = 1180] [outer = 140AF800] 07:55:39 INFO - PROCESS | 3840 | 1464105339622 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (197A2C00) [pid = 3840] [serial = 1181] [outer = 140AF800] 07:55:40 INFO - PROCESS | 3840 | 1464105340219 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:55:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 982ms 07:55:40 INFO - PROCESS | 3840 | 1464105340258 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 3840 | 1464105340261 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 07:55:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:55:40 INFO - PROCESS | 3840 | 1464105340264 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 3840 | 1464105340266 Marionette TRACE conn3 <- [1,1538,null,{}] 07:55:40 INFO - PROCESS | 3840 | 1464105340254 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 3840 | 1464105340359 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:55:40 INFO - PROCESS | 3840 | 1464105340467 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 3840 | ++DOCSHELL 19CD6C00 == 60 [pid = 3840] [id = 394] 07:55:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (19CDA400) [pid = 3840] [serial = 1182] [outer = 00000000] 07:55:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1A0E8400) [pid = 3840] [serial = 1183] [outer = 19CDA400] 07:55:40 INFO - PROCESS | 3840 | 1464105340520 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1A1BF000) [pid = 3840] [serial = 1184] [outer = 19CDA400] 07:55:41 INFO - PROCESS | 3840 | 1464105341111 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:55:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 889ms 07:55:41 INFO - PROCESS | 3840 | 1464105341151 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 3840 | 1464105341153 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 07:55:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:55:41 INFO - PROCESS | 3840 | 1464105341140 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 3840 | 1464105341142 Marionette TRACE conn3 <- [1,1542,null,{}] 07:55:41 INFO - PROCESS | 3840 | 1464105341146 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 3840 | 1464105341253 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:55:41 INFO - PROCESS | 3840 | 1464105341360 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 3840 | ++DOCSHELL 0F309000 == 61 [pid = 3840] [id = 395] 07:55:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (197DD400) [pid = 3840] [serial = 1185] [outer = 00000000] 07:55:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1A5AF400) [pid = 3840] [serial = 1186] [outer = 197DD400] 07:55:41 INFO - PROCESS | 3840 | 1464105341414 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (1A7DF400) [pid = 3840] [serial = 1187] [outer = 197DD400] 07:55:41 INFO - PROCESS | 3840 | 1464105341978 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:55:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 874ms 07:55:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:55:42 INFO - PROCESS | 3840 | 1464105342044 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 3840 | 1464105342030 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 07:55:42 INFO - PROCESS | 3840 | 1464105342033 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 3840 | 1464105342035 Marionette TRACE conn3 <- [1,1546,null,{}] 07:55:42 INFO - PROCESS | 3840 | 1464105342039 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 3840 | 1464105342162 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:55:42 INFO - PROCESS | 3840 | 1464105342336 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 3840 | ++DOCSHELL 1811A800 == 62 [pid = 3840] [id = 396] 07:55:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1811AC00) [pid = 3840] [serial = 1188] [outer = 00000000] 07:55:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1A8B2800) [pid = 3840] [serial = 1189] [outer = 1811AC00] 07:55:42 INFO - PROCESS | 3840 | 1464105342395 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1A8B9800) [pid = 3840] [serial = 1190] [outer = 1811AC00] 07:55:43 INFO - PROCESS | 3840 | 1464105343156 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1165ms 07:55:43 INFO - PROCESS | 3840 | 1464105343215 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 3840 | 1464105343219 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 07:55:43 INFO - PROCESS | 3840 | 1464105343224 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:55:43 INFO - PROCESS | 3840 | 1464105343228 Marionette TRACE conn3 <- [1,1550,null,{}] 07:55:43 INFO - PROCESS | 3840 | 1464105343235 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:43 INFO - PROCESS | 3840 | 1464105343339 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:55:43 INFO - PROCESS | 3840 | 1464105343483 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 3840 | ++DOCSHELL 10ACA800 == 63 [pid = 3840] [id = 397] 07:55:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (10AD2000) [pid = 3840] [serial = 1191] [outer = 00000000] 07:55:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (114A7800) [pid = 3840] [serial = 1192] [outer = 10AD2000] 07:55:43 INFO - PROCESS | 3840 | 1464105343537 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1307F400) [pid = 3840] [serial = 1193] [outer = 10AD2000] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 131D6800 == 62 [pid = 3840] [id = 389] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 1043A000 == 61 [pid = 3840] [id = 388] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 17613000 == 60 [pid = 3840] [id = 387] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 10D5F800 == 59 [pid = 3840] [id = 386] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 0C784400 == 58 [pid = 3840] [id = 385] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 10D5C400 == 57 [pid = 3840] [id = 384] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 15905C00 == 56 [pid = 3840] [id = 383] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 137E4800 == 55 [pid = 3840] [id = 382] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 0C38E800 == 54 [pid = 3840] [id = 381] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 10AD6400 == 53 [pid = 3840] [id = 380] 07:55:44 INFO - PROCESS | 3840 | --DOCSHELL 105FBC00 == 52 [pid = 3840] [id = 375] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (17392C00) [pid = 3840] [serial = 1081] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (16816C00) [pid = 3840] [serial = 1110] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (15B6D800) [pid = 3840] [serial = 1107] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1811B000) [pid = 3840] [serial = 1120] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (160E0800) [pid = 3840] [serial = 1108] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (15243800) [pid = 3840] [serial = 1104] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (16C2A000) [pid = 3840] [serial = 1111] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (13BAE800) [pid = 3840] [serial = 1116] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1771A400) [pid = 3840] [serial = 1113] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1027BC00) [pid = 3840] [serial = 1083] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (1332D000) [pid = 3840] [serial = 1086] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1811B400) [pid = 3840] [serial = 1092] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (166E2800) [pid = 3840] [serial = 1089] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1770E800) [pid = 3840] [serial = 1119] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (10C55C00) [pid = 3840] [serial = 1096] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (10A56000) [pid = 3840] [serial = 1095] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (10D58800) [pid = 3840] [serial = 1098] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (1108E800) [pid = 3840] [serial = 1099] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (13B01400) [pid = 3840] [serial = 1102] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (13373800) [pid = 3840] [serial = 1101] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (196C3C00) [pid = 3840] [serial = 1122] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (177C5000) [pid = 3840] [serial = 1114] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (12A9DC00) [pid = 3840] [serial = 1117] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (1562E800) [pid = 3840] [serial = 1105] [outer = 00000000] [url = about:blank] 07:55:44 INFO - PROCESS | 3840 | 1464105344115 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 935ms 07:55:44 INFO - PROCESS | 3840 | 1464105344155 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 3840 | 1464105344161 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 07:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:55:44 INFO - PROCESS | 3840 | 1464105344167 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 3840 | 1464105344169 Marionette TRACE conn3 <- [1,1554,null,{}] 07:55:44 INFO - PROCESS | 3840 | 1464105344173 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 3840 | 1464105344258 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:55:44 INFO - PROCESS | 3840 | 1464105344375 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 3840 | ++DOCSHELL 10503400 == 53 [pid = 3840] [id = 398] 07:55:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (10D60C00) [pid = 3840] [serial = 1194] [outer = 00000000] 07:55:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (11264800) [pid = 3840] [serial = 1195] [outer = 10D60C00] 07:55:44 INFO - PROCESS | 3840 | 1464105344422 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (131D9000) [pid = 3840] [serial = 1196] [outer = 10D60C00] 07:55:44 INFO - PROCESS | 3840 | 1464105344780 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 690ms 07:55:44 INFO - PROCESS | 3840 | 1464105344848 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 3840 | 1464105344850 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 07:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:55:44 INFO - PROCESS | 3840 | 1464105344854 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 3840 | 1464105344858 Marionette TRACE conn3 <- [1,1558,null,{}] 07:55:44 INFO - PROCESS | 3840 | 1464105344867 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 3840 | 1464105344984 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:55:45 INFO - PROCESS | 3840 | 1464105344999 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 3840 | ++DOCSHELL 15265000 == 54 [pid = 3840] [id = 399] 07:55:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (15268400) [pid = 3840] [serial = 1197] [outer = 00000000] 07:55:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (15903000) [pid = 3840] [serial = 1198] [outer = 15268400] 07:55:45 INFO - PROCESS | 3840 | 1464105345051 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (16205400) [pid = 3840] [serial = 1199] [outer = 15268400] 07:55:45 INFO - PROCESS | 3840 | 1464105345501 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 674ms 07:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:55:45 INFO - PROCESS | 3840 | 1464105345538 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 3840 | 1464105345541 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 07:55:45 INFO - PROCESS | 3840 | 1464105345544 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 3840 | 1464105345546 Marionette TRACE conn3 <- [1,1562,null,{}] 07:55:45 INFO - PROCESS | 3840 | 1464105345549 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 3840 | 1464105345632 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:55:45 INFO - PROCESS | 3840 | 1464105345638 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 3840 | ++DOCSHELL 10231C00 == 55 [pid = 3840] [id = 400] 07:55:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (166DC000) [pid = 3840] [serial = 1200] [outer = 00000000] 07:55:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (16730C00) [pid = 3840] [serial = 1201] [outer = 166DC000] 07:55:45 INFO - PROCESS | 3840 | 1464105345683 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (16813800) [pid = 3840] [serial = 1202] [outer = 166DC000] 07:55:46 INFO - PROCESS | 3840 | 1464105346138 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 613ms 07:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:55:46 INFO - PROCESS | 3840 | 1464105346180 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 3840 | 1464105346182 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 07:55:46 INFO - PROCESS | 3840 | 1464105346185 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 3840 | 1464105346187 Marionette TRACE conn3 <- [1,1566,null,{}] 07:55:46 INFO - PROCESS | 3840 | 1464105346190 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 3840 | 1464105346282 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:55:46 INFO - PROCESS | 3840 | 1464105346288 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 3840 | ++DOCSHELL 16818000 == 56 [pid = 3840] [id = 401] 07:55:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (168AB400) [pid = 3840] [serial = 1203] [outer = 00000000] 07:55:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (16CB3C00) [pid = 3840] [serial = 1204] [outer = 168AB400] 07:55:46 INFO - PROCESS | 3840 | 1464105346333 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (17612800) [pid = 3840] [serial = 1205] [outer = 168AB400] 07:55:46 INFO - PROCESS | 3840 | 1464105346818 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 675ms 07:55:46 INFO - PROCESS | 3840 | 1464105346868 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 3840 | 1464105346870 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 07:55:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:55:46 INFO - PROCESS | 3840 | 1464105346873 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 3840 | 1464105346875 Marionette TRACE conn3 <- [1,1570,null,{}] 07:55:46 INFO - PROCESS | 3840 | 1464105346878 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 3840 | 1464105347013 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:55:47 INFO - PROCESS | 3840 | 1464105347078 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 3840 | ++DOCSHELL 16C32400 == 57 [pid = 3840] [id = 402] 07:55:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (17DA3400) [pid = 3840] [serial = 1206] [outer = 00000000] 07:55:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1839CC00) [pid = 3840] [serial = 1207] [outer = 17DA3400] 07:55:47 INFO - PROCESS | 3840 | 1464105347124 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1839E000) [pid = 3840] [serial = 1208] [outer = 17DA3400] 07:55:47 INFO - PROCESS | 3840 | 1464105347559 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:55:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 721ms 07:55:47 INFO - PROCESS | 3840 | 1464105347598 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 3840 | 1464105347600 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 07:55:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:55:47 INFO - PROCESS | 3840 | 1464105347604 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 3840 | 1464105347605 Marionette TRACE conn3 <- [1,1574,null,{}] 07:55:47 INFO - PROCESS | 3840 | 1464105347609 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 3840 | 1464105347748 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:55:47 INFO - PROCESS | 3840 | 1464105347815 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 3840 | ++DOCSHELL 1816F800 == 58 [pid = 3840] [id = 403] 07:55:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (1839DC00) [pid = 3840] [serial = 1209] [outer = 00000000] 07:55:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (197E0000) [pid = 3840] [serial = 1210] [outer = 1839DC00] 07:55:47 INFO - PROCESS | 3840 | 1464105347859 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (19B66800) [pid = 3840] [serial = 1211] [outer = 1839DC00] 07:55:48 INFO - PROCESS | 3840 | 1464105348264 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:55:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 675ms 07:55:48 INFO - PROCESS | 3840 | 1464105348287 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 3840 | 1464105348289 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 07:55:48 INFO - PROCESS | 3840 | 1464105348292 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:55:48 INFO - PROCESS | 3840 | 1464105348294 Marionette TRACE conn3 <- [1,1578,null,{}] 07:55:48 INFO - PROCESS | 3840 | 1464105348297 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 3840 | 1464105348410 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:55:48 INFO - PROCESS | 3840 | 1464105348416 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 3840 | ++DOCSHELL 166DBC00 == 59 [pid = 3840] [id = 404] 07:55:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (19B5E000) [pid = 3840] [serial = 1212] [outer = 00000000] 07:55:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1A08B800) [pid = 3840] [serial = 1213] [outer = 19B5E000] 07:55:48 INFO - PROCESS | 3840 | 1464105348469 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1A0E9800) [pid = 3840] [serial = 1214] [outer = 19B5E000] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (13374C00) [pid = 3840] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (177C9400) [pid = 3840] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (18118800) [pid = 3840] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (15907800) [pid = 3840] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (0C782000) [pid = 3840] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (10D5F400) [pid = 3840] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1563A000) [pid = 3840] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (13B07400) [pid = 3840] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1043F400) [pid = 3840] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (137E4400) [pid = 3840] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:55:48 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1672E800) [pid = 3840] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:55:49 INFO - PROCESS | 3840 | 1464105349018 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 782ms 07:55:49 INFO - PROCESS | 3840 | 1464105349077 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 3840 | 1464105349079 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 07:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:55:49 INFO - PROCESS | 3840 | 1464105349082 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 3840 | 1464105349084 Marionette TRACE conn3 <- [1,1582,null,{}] 07:55:49 INFO - PROCESS | 3840 | 1464105349090 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 3840 | 1464105349172 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:55:49 INFO - PROCESS | 3840 | 1464105349178 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 3840 | ++DOCSHELL 10A63000 == 60 [pid = 3840] [id = 405] 07:55:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (10D5F400) [pid = 3840] [serial = 1215] [outer = 00000000] 07:55:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (197A0C00) [pid = 3840] [serial = 1216] [outer = 10D5F400] 07:55:49 INFO - PROCESS | 3840 | 1464105349222 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (197DE400) [pid = 3840] [serial = 1217] [outer = 10D5F400] 07:55:49 INFO - PROCESS | 3840 | 1464105349666 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:55:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 613ms 07:55:49 INFO - PROCESS | 3840 | 1464105349722 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 3840 | 1464105349724 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 07:55:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:55:49 INFO - PROCESS | 3840 | 1464105349727 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 3840 | 1464105349729 Marionette TRACE conn3 <- [1,1586,null,{}] 07:55:49 INFO - PROCESS | 3840 | 1464105349732 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 3840 | 1464105349802 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:55:49 INFO - PROCESS | 3840 | 1464105349808 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 3840 | ++DOCSHELL 1672E800 == 61 [pid = 3840] [id = 406] 07:55:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (18174400) [pid = 3840] [serial = 1218] [outer = 00000000] 07:55:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1A7E4C00) [pid = 3840] [serial = 1219] [outer = 18174400] 07:55:49 INFO - PROCESS | 3840 | 1464105349852 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (1A7EBC00) [pid = 3840] [serial = 1220] [outer = 18174400] 07:55:50 INFO - PROCESS | 3840 | 1464105350271 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:55:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 582ms 07:55:50 INFO - PROCESS | 3840 | 1464105350320 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 3840 | 1464105350322 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 07:55:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:55:50 INFO - PROCESS | 3840 | 1464105350325 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 3840 | 1464105350328 Marionette TRACE conn3 <- [1,1590,null,{}] 07:55:50 INFO - PROCESS | 3840 | 1464105350331 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 3840 | 1464105350436 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:55:50 INFO - PROCESS | 3840 | 1464105350443 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 3840 | ++DOCSHELL 19CD6800 == 62 [pid = 3840] [id = 407] 07:55:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1A8B9400) [pid = 3840] [serial = 1221] [outer = 00000000] 07:55:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (1A92B800) [pid = 3840] [serial = 1222] [outer = 1A8B9400] 07:55:50 INFO - PROCESS | 3840 | 1464105350498 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1A932000) [pid = 3840] [serial = 1223] [outer = 1A8B9400] 07:55:51 INFO - PROCESS | 3840 | 1464105351195 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:55:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 920ms 07:55:51 INFO - PROCESS | 3840 | 1464105351251 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 3840 | 1464105351257 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 07:55:51 INFO - PROCESS | 3840 | 1464105351262 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:55:51 INFO - PROCESS | 3840 | 1464105351266 Marionette TRACE conn3 <- [1,1594,null,{}] 07:55:51 INFO - PROCESS | 3840 | 1464105351271 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 3840 | 1464105351424 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:55:51 INFO - PROCESS | 3840 | 1464105351571 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 3840 | ++DOCSHELL 10D5A000 == 63 [pid = 3840] [id = 408] 07:55:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1106BC00) [pid = 3840] [serial = 1224] [outer = 00000000] 07:55:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (131D6C00) [pid = 3840] [serial = 1225] [outer = 1106BC00] 07:55:51 INFO - PROCESS | 3840 | 1464105351613 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (13B06C00) [pid = 3840] [serial = 1226] [outer = 1106BC00] 07:55:52 INFO - PROCESS | 3840 | 1464105352202 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:55:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:55:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 981ms 07:55:52 INFO - PROCESS | 3840 | 1464105352248 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 3840 | 1464105352254 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 07:55:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:55:52 INFO - PROCESS | 3840 | 1464105352261 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 3840 | 1464105352264 Marionette TRACE conn3 <- [1,1598,null,{}] 07:55:52 INFO - PROCESS | 3840 | 1464105352268 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 3840 | 1464105352377 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:55:52 INFO - PROCESS | 3840 | 1464105352489 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:52 INFO - PROCESS | 3840 | ++DOCSHELL 13B79400 == 64 [pid = 3840] [id = 409] 07:55:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (14E92C00) [pid = 3840] [serial = 1227] [outer = 00000000] 07:55:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (16C29400) [pid = 3840] [serial = 1228] [outer = 14E92C00] 07:55:52 INFO - PROCESS | 3840 | 1464105352531 Marionette DEBUG loaded listener.js 07:55:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (177CBC00) [pid = 3840] [serial = 1229] [outer = 14E92C00] 07:55:53 INFO - PROCESS | 3840 | 1464105353118 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:55:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:55:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 920ms 07:55:53 INFO - PROCESS | 3840 | 1464105353187 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 3840 | 1464105353190 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:55:53 INFO - PROCESS | 3840 | 1464105353193 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 3840 | 1464105353197 Marionette TRACE conn3 <- [1,1602,null,{}] 07:55:53 INFO - PROCESS | 3840 | 1464105353208 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 3840 | 1464105353319 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:55:53 INFO - PROCESS | 3840 | 1464105353461 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 3840 | ++DOCSHELL 1A088800 == 65 [pid = 3840] [id = 410] 07:55:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (1A089C00) [pid = 3840] [serial = 1230] [outer = 00000000] 07:55:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1A7E8400) [pid = 3840] [serial = 1231] [outer = 1A089C00] 07:55:53 INFO - PROCESS | 3840 | 1464105353518 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1A8BAC00) [pid = 3840] [serial = 1232] [outer = 1A089C00] 07:55:54 INFO - PROCESS | 3840 | 1464105354058 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:55:54 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 07:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 920ms 07:55:54 INFO - PROCESS | 3840 | 1464105354120 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 3840 | 1464105354123 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 07:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:55:54 INFO - PROCESS | 3840 | 1464105354126 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 3840 | 1464105354128 Marionette TRACE conn3 <- [1,1606,null,{}] 07:55:54 INFO - PROCESS | 3840 | 1464105354132 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 3840 | 1464105354240 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:55:54 INFO - PROCESS | 3840 | 1464105354351 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 3840 | ++DOCSHELL 1A92A800 == 66 [pid = 3840] [id = 411] 07:55:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1A92B000) [pid = 3840] [serial = 1233] [outer = 00000000] 07:55:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1ABC5400) [pid = 3840] [serial = 1234] [outer = 1A92B000] 07:55:54 INFO - PROCESS | 3840 | 1464105354387 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1ABC8800) [pid = 3840] [serial = 1235] [outer = 1A92B000] 07:55:54 INFO - PROCESS | 3840 | 1464105354960 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:55:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:55:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 874ms 07:55:54 INFO - PROCESS | 3840 | 1464105355013 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:55:54 INFO - PROCESS | 3840 | 1464105355015 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 07:55:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:55:54 INFO - PROCESS | 3840 | 1464105355018 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 3840 | 1464105355020 Marionette TRACE conn3 <- [1,1610,null,{}] 07:55:55 INFO - PROCESS | 3840 | 1464105355024 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 3840 | 1464105355128 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:55:55 INFO - PROCESS | 3840 | 1464105355239 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 3840 | ++DOCSHELL 11069000 == 67 [pid = 3840] [id = 412] 07:55:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1A086800) [pid = 3840] [serial = 1236] [outer = 00000000] 07:55:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1ABD1000) [pid = 3840] [serial = 1237] [outer = 1A086800] 07:55:55 INFO - PROCESS | 3840 | 1464105355274 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1ACA5800) [pid = 3840] [serial = 1238] [outer = 1A086800] 07:55:55 INFO - PROCESS | 3840 | 1464105355874 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:55:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:55:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 920ms 07:55:55 INFO - PROCESS | 3840 | 1464105355946 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 3840 | 1464105355948 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 07:55:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:55:55 INFO - PROCESS | 3840 | 1464105355951 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 3840 | 1464105355953 Marionette TRACE conn3 <- [1,1614,null,{}] 07:55:55 INFO - PROCESS | 3840 | 1464105355957 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 3840 | 1464105356073 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:55:56 INFO - PROCESS | 3840 | 1464105356363 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 3840 | ++DOCSHELL 0C381400 == 68 [pid = 3840] [id = 413] 07:55:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (0C384C00) [pid = 3840] [serial = 1239] [outer = 00000000] 07:55:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (105FBC00) [pid = 3840] [serial = 1240] [outer = 0C384C00] 07:55:56 INFO - PROCESS | 3840 | 1464105356448 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (10AD7000) [pid = 3840] [serial = 1241] [outer = 0C384C00] 07:55:57 INFO - PROCESS | 3840 | 1464105357027 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1119ms 07:55:57 INFO - PROCESS | 3840 | 1464105357093 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 3840 | 1464105357097 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 07:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:55:57 INFO - PROCESS | 3840 | 1464105357105 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 3840 | 1464105357109 Marionette TRACE conn3 <- [1,1618,null,{}] 07:55:57 INFO - PROCESS | 3840 | 1464105357114 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 3840 | 1464105357220 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:55:57 INFO - PROCESS | 3840 | 1464105357331 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 3840 | ++DOCSHELL 110A3C00 == 69 [pid = 3840] [id = 414] 07:55:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (11C6B000) [pid = 3840] [serial = 1242] [outer = 00000000] 07:55:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1336E000) [pid = 3840] [serial = 1243] [outer = 11C6B000] 07:55:57 INFO - PROCESS | 3840 | 1464105357380 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (13B84000) [pid = 3840] [serial = 1244] [outer = 11C6B000] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 13325400 == 68 [pid = 3840] [id = 357] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 15905400 == 67 [pid = 3840] [id = 356] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 13BAB000 == 66 [pid = 3840] [id = 355] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 11C6BC00 == 65 [pid = 3840] [id = 360] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 10AD0000 == 64 [pid = 3840] [id = 358] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 1672E800 == 63 [pid = 3840] [id = 406] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 10A63000 == 62 [pid = 3840] [id = 405] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 166DBC00 == 61 [pid = 3840] [id = 404] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 1816F800 == 60 [pid = 3840] [id = 403] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 16C32400 == 59 [pid = 3840] [id = 402] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 16818000 == 58 [pid = 3840] [id = 401] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 10231C00 == 57 [pid = 3840] [id = 400] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 15265000 == 56 [pid = 3840] [id = 399] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 10503400 == 55 [pid = 3840] [id = 398] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 10ACA800 == 54 [pid = 3840] [id = 397] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (10AD5000) [pid = 3840] [serial = 1125] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (13708800) [pid = 3840] [serial = 1128] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (17684C00) [pid = 3840] [serial = 1131] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (197A4400) [pid = 3840] [serial = 1134] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (197DB400) [pid = 3840] [serial = 1137] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1A088400) [pid = 3840] [serial = 1171] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 19CD6C00 == 53 [pid = 3840] [id = 394] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 0F2D3400 == 52 [pid = 3840] [id = 393] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 137E7000 == 51 [pid = 3840] [id = 392] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 10A59C00 == 50 [pid = 3840] [id = 391] 07:55:57 INFO - PROCESS | 3840 | --DOCSHELL 17DA9400 == 49 [pid = 3840] [id = 390] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (196CD800) [pid = 3840] [serial = 1159] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (197E1400) [pid = 3840] [serial = 1162] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (196D1000) [pid = 3840] [serial = 1160] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (196C9C00) [pid = 3840] [serial = 1123] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (166D5800) [pid = 3840] [serial = 1150] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (166DCC00) [pid = 3840] [serial = 1151] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (105F4000) [pid = 3840] [serial = 1144] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (10C52400) [pid = 3840] [serial = 1145] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (13323800) [pid = 3840] [serial = 1142] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (12D7F000) [pid = 3840] [serial = 1141] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1681F000) [pid = 3840] [serial = 1153] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (13BB8C00) [pid = 3840] [serial = 1147] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1562E400) [pid = 3840] [serial = 1148] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (13D9D000) [pid = 3840] [serial = 1165] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (19B5EC00) [pid = 3840] [serial = 1169] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (15244000) [pid = 3840] [serial = 712] [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.] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (15908C00) [pid = 3840] [serial = 1166] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (17618800) [pid = 3840] [serial = 1156] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (177D0000) [pid = 3840] [serial = 1157] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1987F800) [pid = 3840] [serial = 1163] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (197E0400) [pid = 3840] [serial = 1168] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (16C2B000) [pid = 3840] [serial = 1154] [outer = 00000000] [url = about:blank] 07:55:57 INFO - PROCESS | 3840 | 1464105357901 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:55:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 812ms 07:55:57 INFO - PROCESS | 3840 | 1464105357930 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 3840 | 1464105357934 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 07:55:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:55:57 INFO - PROCESS | 3840 | 1464105357938 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 3840 | 1464105357940 Marionette TRACE conn3 <- [1,1622,null,{}] 07:55:57 INFO - PROCESS | 3840 | 1464105357944 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 3840 | 1464105358032 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:55:58 INFO - PROCESS | 3840 | 1464105358042 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 3840 | ++DOCSHELL 13080C00 == 50 [pid = 3840] [id = 415] 07:55:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (13083000) [pid = 3840] [serial = 1245] [outer = 00000000] 07:55:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1336EC00) [pid = 3840] [serial = 1246] [outer = 13083000] 07:55:58 INFO - PROCESS | 3840 | 1464105358087 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (140BC800) [pid = 3840] [serial = 1247] [outer = 13083000] 07:55:58 INFO - PROCESS | 3840 | 1464105358573 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:55:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 690ms 07:55:58 INFO - PROCESS | 3840 | 1464105358639 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 3840 | 1464105358641 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 07:55:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:55:58 INFO - PROCESS | 3840 | 1464105358646 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 3840 | 1464105358651 Marionette TRACE conn3 <- [1,1626,null,{}] 07:55:58 INFO - PROCESS | 3840 | 1464105358660 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 3840 | 1464105358752 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:55:58 INFO - PROCESS | 3840 | 1464105358834 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 3840 | ++DOCSHELL 15639000 == 51 [pid = 3840] [id = 416] 07:55:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (156ECC00) [pid = 3840] [serial = 1248] [outer = 00000000] 07:55:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1590D800) [pid = 3840] [serial = 1249] [outer = 156ECC00] 07:55:58 INFO - PROCESS | 3840 | 1464105358882 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (16202800) [pid = 3840] [serial = 1250] [outer = 156ECC00] 07:55:59 INFO - PROCESS | 3840 | 1464105359252 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 644ms 07:55:59 INFO - PROCESS | 3840 | 1464105359286 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 3840 | 1464105359289 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 07:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:55:59 INFO - PROCESS | 3840 | 1464105359292 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 3840 | 1464105359294 Marionette TRACE conn3 <- [1,1630,null,{}] 07:55:59 INFO - PROCESS | 3840 | 1464105359297 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 3840 | 1464105359380 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:55:59 INFO - PROCESS | 3840 | 1464105359415 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 3840 | ++DOCSHELL 160E0000 == 52 [pid = 3840] [id = 417] 07:55:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (166D8800) [pid = 3840] [serial = 1251] [outer = 00000000] 07:55:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1672F000) [pid = 3840] [serial = 1252] [outer = 166D8800] 07:55:59 INFO - PROCESS | 3840 | 1464105359459 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (16738000) [pid = 3840] [serial = 1253] [outer = 166D8800] 07:55:59 INFO - PROCESS | 3840 | 1464105359868 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:55:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 628ms 07:55:59 INFO - PROCESS | 3840 | 1464105359924 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 3840 | 1464105359935 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 07:55:59 INFO - PROCESS | 3840 | 1464105359946 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 3840 | 1464105359948 Marionette TRACE conn3 <- [1,1634,null,{}] 07:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:55:59 INFO - PROCESS | 3840 | 1464105359951 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 3840 | 1464105360064 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:56:00 INFO - PROCESS | 3840 | 1464105360074 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 3840 | ++DOCSHELL 16816000 == 53 [pid = 3840] [id = 418] 07:56:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (168A8000) [pid = 3840] [serial = 1254] [outer = 00000000] 07:56:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (16C2D000) [pid = 3840] [serial = 1255] [outer = 168A8000] 07:56:00 INFO - PROCESS | 3840 | 1464105360178 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (16CB5000) [pid = 3840] [serial = 1256] [outer = 168A8000] 07:56:00 INFO - PROCESS | 3840 | 1464105360590 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 674ms 07:56:00 INFO - PROCESS | 3840 | 1464105360614 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 3840 | 1464105360616 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:56:00 INFO - PROCESS | 3840 | 1464105360624 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 3840 | 1464105360626 Marionette TRACE conn3 <- [1,1638,null,{}] 07:56:00 INFO - PROCESS | 3840 | 1464105360629 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 3840 | 1464105360748 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:56:00 INFO - PROCESS | 3840 | 1464105360844 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 3840 | ++DOCSHELL 16C2C400 == 54 [pid = 3840] [id = 419] 07:56:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1738C400) [pid = 3840] [serial = 1257] [outer = 00000000] 07:56:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (17D32C00) [pid = 3840] [serial = 1258] [outer = 1738C400] 07:56:00 INFO - PROCESS | 3840 | 1464105360887 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1816F400) [pid = 3840] [serial = 1259] [outer = 1738C400] 07:56:01 INFO - PROCESS | 3840 | 1464105361308 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:56:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 721ms 07:56:01 INFO - PROCESS | 3840 | 1464105361366 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 3840 | 1464105361368 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 07:56:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:56:01 INFO - PROCESS | 3840 | 1464105361371 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 3840 | 1464105361373 Marionette TRACE conn3 <- [1,1642,null,{}] 07:56:01 INFO - PROCESS | 3840 | 1464105361376 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 3840 | 1464105361481 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:56:01 INFO - PROCESS | 3840 | 1464105361545 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 3840 | ++DOCSHELL 177CD400 == 55 [pid = 3840] [id = 420] 07:56:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (177CEC00) [pid = 3840] [serial = 1260] [outer = 00000000] 07:56:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (196CE000) [pid = 3840] [serial = 1261] [outer = 177CEC00] 07:56:01 INFO - PROCESS | 3840 | 1464105361589 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (197A4400) [pid = 3840] [serial = 1262] [outer = 177CEC00] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (10D60C00) [pid = 3840] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (19CD4C00) [pid = 3840] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (18174400) [pid = 3840] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (168AB400) [pid = 3840] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (17DA3400) [pid = 3840] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1839DC00) [pid = 3840] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (19B5E000) [pid = 3840] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (15268400) [pid = 3840] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (10D5F400) [pid = 3840] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (10AD2000) [pid = 3840] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:56:02 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (166DC000) [pid = 3840] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:56:02 INFO - PROCESS | 3840 | 1464105362126 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:56:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 782ms 07:56:02 INFO - PROCESS | 3840 | 1464105362155 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 3840 | 1464105362157 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:56:02 INFO - PROCESS | 3840 | 1464105362160 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 3840 | 1464105362162 Marionette TRACE conn3 <- [1,1646,null,{}] 07:56:02 INFO - PROCESS | 3840 | 1464105362165 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 3840 | 1464105362246 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:56:02 INFO - PROCESS | 3840 | 1464105362261 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 3840 | ++DOCSHELL 10AD2000 == 56 [pid = 3840] [id = 421] 07:56:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (11086000) [pid = 3840] [serial = 1263] [outer = 00000000] 07:56:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1768C800) [pid = 3840] [serial = 1264] [outer = 11086000] 07:56:02 INFO - PROCESS | 3840 | 1464105362305 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1816D800) [pid = 3840] [serial = 1265] [outer = 11086000] 07:56:02 INFO - PROCESS | 3840 | 1464105362725 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 07:56:02 INFO - PROCESS | 3840 | 1464105362782 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 3840 | 1464105362784 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:56:02 INFO - PROCESS | 3840 | 1464105362788 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 3840 | 1464105362789 Marionette TRACE conn3 <- [1,1650,null,{}] 07:56:02 INFO - PROCESS | 3840 | 1464105362793 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 3840 | 1464105362883 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:56:02 INFO - PROCESS | 3840 | 1464105362889 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 3840 | ++DOCSHELL 16C33800 == 57 [pid = 3840] [id = 422] 07:56:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (18174400) [pid = 3840] [serial = 1266] [outer = 00000000] 07:56:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (197E0400) [pid = 3840] [serial = 1267] [outer = 18174400] 07:56:02 INFO - PROCESS | 3840 | 1464105362933 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1987F000) [pid = 3840] [serial = 1268] [outer = 18174400] 07:56:03 INFO - PROCESS | 3840 | 1464105363337 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 582ms 07:56:03 INFO - PROCESS | 3840 | 1464105363377 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:56:03 INFO - PROCESS | 3840 | 1464105363379 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 07:56:03 INFO - PROCESS | 3840 | 1464105363382 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:56:03 INFO - PROCESS | 3840 | 1464105363384 Marionette TRACE conn3 <- [1,1654,null,{}] 07:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:56:03 INFO - PROCESS | 3840 | 1464105363391 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:03 INFO - PROCESS | 3840 | 1464105363473 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:56:03 INFO - PROCESS | 3840 | 1464105363479 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 3840 | ++DOCSHELL 197ACC00 == 58 [pid = 3840] [id = 423] 07:56:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (197D6400) [pid = 3840] [serial = 1269] [outer = 00000000] 07:56:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (19B63800) [pid = 3840] [serial = 1270] [outer = 197D6400] 07:56:03 INFO - PROCESS | 3840 | 1464105363529 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (19CDA000) [pid = 3840] [serial = 1271] [outer = 197D6400] 07:56:03 INFO - PROCESS | 3840 | 1464105364002 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 07:56:04 INFO - PROCESS | 3840 | 1464105364085 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 3840 | 1464105364089 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:56:04 INFO - PROCESS | 3840 | 1464105364078 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 3840 | 1464105364082 Marionette TRACE conn3 <- [1,1658,null,{}] 07:56:04 INFO - PROCESS | 3840 | 1464105364088 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 3840 | 1464105364202 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:56:04 INFO - PROCESS | 3840 | 1464105364346 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 3840 | ++DOCSHELL 10A5C000 == 59 [pid = 3840] [id = 424] 07:56:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (10A60C00) [pid = 3840] [serial = 1272] [outer = 00000000] 07:56:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (10AD8400) [pid = 3840] [serial = 1273] [outer = 10A60C00] 07:56:04 INFO - PROCESS | 3840 | 1464105364405 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1108F000) [pid = 3840] [serial = 1274] [outer = 10A60C00] 07:56:05 INFO - PROCESS | 3840 | 1464105365017 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 981ms 07:56:05 INFO - PROCESS | 3840 | 1464105365064 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 3840 | 1464105365068 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 07:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:56:05 INFO - PROCESS | 3840 | 1464105365090 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 3840 | 1464105365094 Marionette TRACE conn3 <- [1,1662,null,{}] 07:56:05 INFO - PROCESS | 3840 | 1464105365099 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 3840 | 1464105365207 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:56:05 INFO - PROCESS | 3840 | 1464105365347 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 3840 | ++DOCSHELL 12D86000 == 60 [pid = 3840] [id = 425] 07:56:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (13325400) [pid = 3840] [serial = 1275] [outer = 00000000] 07:56:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1524B800) [pid = 3840] [serial = 1276] [outer = 13325400] 07:56:05 INFO - PROCESS | 3840 | 1464105365402 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (15631800) [pid = 3840] [serial = 1277] [outer = 13325400] 07:56:05 INFO - PROCESS | 3840 | 1464105365960 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 935ms 07:56:06 INFO - PROCESS | 3840 | 1464105366015 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 3840 | 1464105366017 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 07:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:56:06 INFO - PROCESS | 3840 | 1464105366021 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 3840 | 1464105366023 Marionette TRACE conn3 <- [1,1666,null,{}] 07:56:06 INFO - PROCESS | 3840 | 1464105366034 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 3840 | 1464105366156 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:56:06 INFO - PROCESS | 3840 | 1464105366299 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 3840 | ++DOCSHELL 15244000 == 61 [pid = 3840] [id = 426] 07:56:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (166DE800) [pid = 3840] [serial = 1278] [outer = 00000000] 07:56:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (17DA9400) [pid = 3840] [serial = 1279] [outer = 166DE800] 07:56:06 INFO - PROCESS | 3840 | 1464105366358 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (197DB000) [pid = 3840] [serial = 1280] [outer = 166DE800] 07:56:06 INFO - PROCESS | 3840 | 1464105366934 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 982ms 07:56:07 INFO - PROCESS | 3840 | 1464105367006 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 3840 | 1464105367009 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 07:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:56:07 INFO - PROCESS | 3840 | 1464105367012 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 3840 | 1464105367015 Marionette TRACE conn3 <- [1,1670,null,{}] 07:56:07 INFO - PROCESS | 3840 | 1464105367033 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 3840 | 1464105367140 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:56:07 INFO - PROCESS | 3840 | 1464105367277 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 3840 | ++DOCSHELL 19885400 == 62 [pid = 3840] [id = 427] 07:56:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (19B5EC00) [pid = 3840] [serial = 1281] [outer = 00000000] 07:56:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1A091C00) [pid = 3840] [serial = 1282] [outer = 19B5EC00] 07:56:07 INFO - PROCESS | 3840 | 1464105367334 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1A7E0C00) [pid = 3840] [serial = 1283] [outer = 19B5EC00] 07:56:07 INFO - PROCESS | 3840 | 1464105367888 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 920ms 07:56:07 INFO - PROCESS | 3840 | 1464105367942 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 3840 | 1464105367946 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 07:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:56:07 INFO - PROCESS | 3840 | 1464105367950 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 3840 | 1464105367952 Marionette TRACE conn3 <- [1,1674,null,{}] 07:56:07 INFO - PROCESS | 3840 | 1464105367956 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 3840 | 1464105368062 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:56:08 INFO - PROCESS | 3840 | 1464105368201 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 3840 | ++DOCSHELL 0F307000 == 63 [pid = 3840] [id = 428] 07:56:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (16731C00) [pid = 3840] [serial = 1284] [outer = 00000000] 07:56:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1A926C00) [pid = 3840] [serial = 1285] [outer = 16731C00] 07:56:08 INFO - PROCESS | 3840 | 1464105368256 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1A930C00) [pid = 3840] [serial = 1286] [outer = 16731C00] 07:56:08 INFO - PROCESS | 3840 | 1464105368787 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 889ms 07:56:08 INFO - PROCESS | 3840 | 1464105368840 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 3840 | 1464105368842 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 07:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:56:08 INFO - PROCESS | 3840 | 1464105368845 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 3840 | 1464105368847 Marionette TRACE conn3 <- [1,1678,null,{}] 07:56:08 INFO - PROCESS | 3840 | 1464105368851 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 3840 | 1464105368983 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:56:09 INFO - PROCESS | 3840 | 1464105369099 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 3840 | ++DOCSHELL 1A8B6000 == 64 [pid = 3840] [id = 429] 07:56:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (1A92BC00) [pid = 3840] [serial = 1287] [outer = 00000000] 07:56:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (1B029C00) [pid = 3840] [serial = 1288] [outer = 1A92BC00] 07:56:09 INFO - PROCESS | 3840 | 1464105369193 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1B02EC00) [pid = 3840] [serial = 1289] [outer = 1A92BC00] 07:56:09 INFO - PROCESS | 3840 | 1464105369752 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 935ms 07:56:09 INFO - PROCESS | 3840 | 1464105369774 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 3840 | 1464105369776 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 07:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:56:09 INFO - PROCESS | 3840 | 1464105369780 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 3840 | 1464105369781 Marionette TRACE conn3 <- [1,1682,null,{}] 07:56:09 INFO - PROCESS | 3840 | 1464105369785 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 3840 | 1464105369889 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:56:10 INFO - PROCESS | 3840 | 1464105370206 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 3840 | ++DOCSHELL 102D1000 == 65 [pid = 3840] [id = 430] 07:56:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1043F000) [pid = 3840] [serial = 1290] [outer = 00000000] 07:56:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (10ACEC00) [pid = 3840] [serial = 1291] [outer = 1043F000] 07:56:10 INFO - PROCESS | 3840 | 1464105370246 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (11065800) [pid = 3840] [serial = 1292] [outer = 1043F000] 07:56:10 INFO - PROCESS | 3840 | 1464105370834 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1119ms 07:56:10 INFO - PROCESS | 3840 | 1464105370902 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 3840 | 1464105370906 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 07:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:56:10 INFO - PROCESS | 3840 | 1464105370911 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 3840 | 1464105370914 Marionette TRACE conn3 <- [1,1686,null,{}] 07:56:10 INFO - PROCESS | 3840 | 1464105370919 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 3840 | 1464105371019 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:56:11 INFO - PROCESS | 3840 | 1464105371165 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 16C33800 == 64 [pid = 3840] [id = 422] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 10AD2000 == 63 [pid = 3840] [id = 421] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 177CD400 == 62 [pid = 3840] [id = 420] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 16C2C400 == 61 [pid = 3840] [id = 419] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 16816000 == 60 [pid = 3840] [id = 418] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 160E0000 == 59 [pid = 3840] [id = 417] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 15639000 == 58 [pid = 3840] [id = 416] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 13080C00 == 57 [pid = 3840] [id = 415] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 110A3C00 == 56 [pid = 3840] [id = 414] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 0C381400 == 55 [pid = 3840] [id = 413] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 11069000 == 54 [pid = 3840] [id = 412] 07:56:11 INFO - PROCESS | 3840 | --DOCSHELL 1A92A800 == 53 [pid = 3840] [id = 411] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1A92B800) [pid = 3840] [serial = 1222] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | ++DOCSHELL 10AD2000 == 54 [pid = 3840] [id = 431] 07:56:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (10C55C00) [pid = 3840] [serial = 1293] [outer = 00000000] 07:56:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (11C6BC00) [pid = 3840] [serial = 1294] [outer = 10C55C00] 07:56:11 INFO - PROCESS | 3840 | 1464105371249 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (137EB800) [pid = 3840] [serial = 1295] [outer = 10C55C00] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (1839CC00) [pid = 3840] [serial = 1207] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (197E0000) [pid = 3840] [serial = 1210] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1839E000) [pid = 3840] [serial = 1208] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (1A08B800) [pid = 3840] [serial = 1213] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (15903000) [pid = 3840] [serial = 1198] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (16205400) [pid = 3840] [serial = 1199] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (19B66800) [pid = 3840] [serial = 1211] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (197A0C00) [pid = 3840] [serial = 1216] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (1307F400) [pid = 3840] [serial = 1193] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (114A7800) [pid = 3840] [serial = 1192] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (16730C00) [pid = 3840] [serial = 1201] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (16813800) [pid = 3840] [serial = 1202] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (1A5AF400) [pid = 3840] [serial = 1186] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (11264800) [pid = 3840] [serial = 1195] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (131D9000) [pid = 3840] [serial = 1196] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (140B1000) [pid = 3840] [serial = 1177] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1A0E8400) [pid = 3840] [serial = 1183] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (183A2000) [pid = 3840] [serial = 1180] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1A8B2800) [pid = 3840] [serial = 1189] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1A0EAC00) [pid = 3840] [serial = 1172] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (10D55800) [pid = 3840] [serial = 1174] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1A7E4C00) [pid = 3840] [serial = 1219] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (16CB3C00) [pid = 3840] [serial = 1204] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1A0E9800) [pid = 3840] [serial = 1214] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (197DE400) [pid = 3840] [serial = 1217] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1A7EBC00) [pid = 3840] [serial = 1220] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (17612800) [pid = 3840] [serial = 1205] [outer = 00000000] [url = about:blank] 07:56:11 INFO - PROCESS | 3840 | 1464105371695 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 812ms 07:56:11 INFO - PROCESS | 3840 | 1464105371736 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 3840 | 1464105371739 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:56:11 INFO - PROCESS | 3840 | 1464105371744 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 3840 | 1464105371746 Marionette TRACE conn3 <- [1,1690,null,{}] 07:56:11 INFO - PROCESS | 3840 | 1464105371750 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 3840 | 1464105371835 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:56:11 INFO - PROCESS | 3840 | 1464105371866 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 3840 | ++DOCSHELL 164CB800 == 55 [pid = 3840] [id = 432] 07:56:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (164CC400) [pid = 3840] [serial = 1296] [outer = 00000000] 07:56:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (166D9400) [pid = 3840] [serial = 1297] [outer = 164CC400] 07:56:11 INFO - PROCESS | 3840 | 1464105371912 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1672B000) [pid = 3840] [serial = 1298] [outer = 164CC400] 07:56:12 INFO - PROCESS | 3840 | 1464105372395 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 689ms 07:56:12 INFO - PROCESS | 3840 | 1464105372428 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 3840 | 1464105372430 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 07:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:56:12 INFO - PROCESS | 3840 | 1464105372435 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 3840 | 1464105372440 Marionette TRACE conn3 <- [1,1694,null,{}] 07:56:12 INFO - PROCESS | 3840 | 1464105372449 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 3840 | 1464105372536 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:56:12 INFO - PROCESS | 3840 | 1464105372589 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 3840 | ++DOCSHELL 16C2B400 == 56 [pid = 3840] [id = 433] 07:56:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (16C32800) [pid = 3840] [serial = 1299] [outer = 00000000] 07:56:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (17719800) [pid = 3840] [serial = 1300] [outer = 16C32800] 07:56:12 INFO - PROCESS | 3840 | 1464105372727 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (177CD800) [pid = 3840] [serial = 1301] [outer = 16C32800] 07:56:13 INFO - PROCESS | 3840 | 1464105373081 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 07:56:13 INFO - PROCESS | 3840 | 1464105373116 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 3840 | 1464105373118 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:56:13 INFO - PROCESS | 3840 | 1464105373121 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 3840 | 1464105373123 Marionette TRACE conn3 <- [1,1698,null,{}] 07:56:13 INFO - PROCESS | 3840 | 1464105373127 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 3840 | 1464105373214 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:56:13 INFO - PROCESS | 3840 | 1464105373221 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3840 | ++DOCSHELL 17714C00 == 57 [pid = 3840] [id = 434] 07:56:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (177C8000) [pid = 3840] [serial = 1302] [outer = 00000000] 07:56:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (196C6800) [pid = 3840] [serial = 1303] [outer = 177C8000] 07:56:13 INFO - PROCESS | 3840 | 1464105373265 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (197A2400) [pid = 3840] [serial = 1304] [outer = 177C8000] 07:56:13 INFO - PROCESS | 3840 | 1464105373724 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 07:56:13 INFO - PROCESS | 3840 | 1464105373742 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 3840 | 1464105373744 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:56:13 INFO - PROCESS | 3840 | 1464105373756 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 3840 | 1464105373758 Marionette TRACE conn3 <- [1,1702,null,{}] 07:56:13 INFO - PROCESS | 3840 | 1464105373761 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 3840 | 1464105373881 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:56:13 INFO - PROCESS | 3840 | 1464105373977 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 3840 | ++DOCSHELL 197A7000 == 58 [pid = 3840] [id = 435] 07:56:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (197AC000) [pid = 3840] [serial = 1305] [outer = 00000000] 07:56:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (19884800) [pid = 3840] [serial = 1306] [outer = 197AC000] 07:56:14 INFO - PROCESS | 3840 | 1464105374028 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (19CD6C00) [pid = 3840] [serial = 1307] [outer = 197AC000] 07:56:14 INFO - PROCESS | 3840 | 1464105374477 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 07:56:14 INFO - PROCESS | 3840 | 1464105374493 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 3840 | 1464105374495 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 07:56:14 INFO - PROCESS | 3840 | 1464105374498 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:56:14 INFO - PROCESS | 3840 | 1464105374500 Marionette TRACE conn3 <- [1,1706,null,{}] 07:56:14 INFO - PROCESS | 3840 | 1464105374503 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 3840 | 1464105374607 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:56:14 INFO - PROCESS | 3840 | 1464105374614 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 3840 | ++DOCSHELL 197DB400 == 59 [pid = 3840] [id = 436] 07:56:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (19883C00) [pid = 3840] [serial = 1308] [outer = 00000000] 07:56:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1A1C3800) [pid = 3840] [serial = 1309] [outer = 19883C00] 07:56:14 INFO - PROCESS | 3840 | 1464105374658 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1A5B7400) [pid = 3840] [serial = 1310] [outer = 19883C00] 07:56:15 INFO - PROCESS | 3840 | 1464105375092 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 613ms 07:56:15 INFO - PROCESS | 3840 | 1464105375120 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 3840 | 1464105375122 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:56:15 INFO - PROCESS | 3840 | 1464105375126 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 3840 | 1464105375129 Marionette TRACE conn3 <- [1,1710,null,{}] 07:56:15 INFO - PROCESS | 3840 | 1464105375133 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 3840 | 1464105375254 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:56:15 INFO - PROCESS | 3840 | 1464105375351 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 3840 | ++DOCSHELL 1A7E4400 == 60 [pid = 3840] [id = 437] 07:56:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1A7E5400) [pid = 3840] [serial = 1311] [outer = 00000000] 07:56:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (1A8BEC00) [pid = 3840] [serial = 1312] [outer = 1A7E5400] 07:56:15 INFO - PROCESS | 3840 | 1464105375394 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1ABC9400) [pid = 3840] [serial = 1313] [outer = 1A7E5400] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (166D8800) [pid = 3840] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1A8B9400) [pid = 3840] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (0C384C00) [pid = 3840] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (11C6B000) [pid = 3840] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (13083000) [pid = 3840] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (177CEC00) [pid = 3840] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (1738C400) [pid = 3840] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (156ECC00) [pid = 3840] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (11086000) [pid = 3840] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (168A8000) [pid = 3840] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:56:15 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (18174400) [pid = 3840] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:56:15 INFO - PROCESS | 3840 | 1464105375853 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 781ms 07:56:15 INFO - PROCESS | 3840 | 1464105375911 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 3840 | 1464105375913 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 07:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:56:15 INFO - PROCESS | 3840 | 1464105375917 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 3840 | 1464105375919 Marionette TRACE conn3 <- [1,1714,null,{}] 07:56:15 INFO - PROCESS | 3840 | 1464105375922 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 3840 | 1464105376006 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:56:16 INFO - PROCESS | 3840 | 1464105376013 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 3840 | ++DOCSHELL 156F9000 == 61 [pid = 3840] [id = 438] 07:56:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1672D800) [pid = 3840] [serial = 1314] [outer = 00000000] 07:56:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (197A0400) [pid = 3840] [serial = 1315] [outer = 1672D800] 07:56:16 INFO - PROCESS | 3840 | 1464105376056 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1A1BEC00) [pid = 3840] [serial = 1316] [outer = 1672D800] 07:56:16 INFO - PROCESS | 3840 | 1464105376471 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 582ms 07:56:16 INFO - PROCESS | 3840 | 1464105376498 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:56:16 INFO - PROCESS | 3840 | 1464105376500 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 07:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:56:16 INFO - PROCESS | 3840 | 1464105376517 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 3840 | 1464105376519 Marionette TRACE conn3 <- [1,1718,null,{}] 07:56:16 INFO - PROCESS | 3840 | 1464105376523 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 3840 | 1464105376605 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:56:16 INFO - PROCESS | 3840 | 1464105376612 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 3840 | ++DOCSHELL 12A36C00 == 62 [pid = 3840] [id = 439] 07:56:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (12A37800) [pid = 3840] [serial = 1317] [outer = 00000000] 07:56:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (0F2D3C00) [pid = 3840] [serial = 1318] [outer = 12A37800] 07:56:16 INFO - PROCESS | 3840 | 1464105376656 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (12A41C00) [pid = 3840] [serial = 1319] [outer = 12A37800] 07:56:17 INFO - PROCESS | 3840 | 1464105377106 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 644ms 07:56:17 INFO - PROCESS | 3840 | 1464105377151 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 3840 | 1464105377153 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 07:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:56:17 INFO - PROCESS | 3840 | 1464105377156 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 3840 | 1464105377158 Marionette TRACE conn3 <- [1,1722,null,{}] 07:56:17 INFO - PROCESS | 3840 | 1464105377161 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:17 INFO - PROCESS | 3840 | 1464105377257 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:56:17 INFO - PROCESS | 3840 | 1464105377266 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 3840 | ++DOCSHELL 12A40C00 == 63 [pid = 3840] [id = 440] 07:56:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (12A42000) [pid = 3840] [serial = 1320] [outer = 00000000] 07:56:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1A1BC800) [pid = 3840] [serial = 1321] [outer = 12A42000] 07:56:17 INFO - PROCESS | 3840 | 1464105377316 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1ACAC000) [pid = 3840] [serial = 1322] [outer = 12A42000] 07:56:17 INFO - PROCESS | 3840 | 1464105377960 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 890ms 07:56:18 INFO - PROCESS | 3840 | 1464105378060 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 3840 | 1464105378065 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 07:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:56:18 INFO - PROCESS | 3840 | 1464105378070 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 3840 | 1464105378074 Marionette TRACE conn3 <- [1,1726,null,{}] 07:56:18 INFO - PROCESS | 3840 | 1464105378080 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 3840 | 1464105378185 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:56:18 INFO - PROCESS | 3840 | 1464105378301 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 3840 | ++DOCSHELL 10D55800 == 64 [pid = 3840] [id = 441] 07:56:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (10D60C00) [pid = 3840] [serial = 1323] [outer = 00000000] 07:56:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (13085400) [pid = 3840] [serial = 1324] [outer = 10D60C00] 07:56:18 INFO - PROCESS | 3840 | 1464105378398 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (140B5800) [pid = 3840] [serial = 1325] [outer = 10D60C00] 07:56:19 INFO - PROCESS | 3840 | 1464105379027 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1027ms 07:56:19 INFO - PROCESS | 3840 | 1464105379083 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 3840 | 1464105379089 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 07:56:19 INFO - PROCESS | 3840 | 1464105379117 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 3840 | 1464105379120 Marionette TRACE conn3 <- [1,1730,null,{}] 07:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:56:19 INFO - PROCESS | 3840 | 1464105379124 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:19 INFO - PROCESS | 3840 | 1464105379287 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:56:19 INFO - PROCESS | 3840 | 1464105379356 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 3840 | ++DOCSHELL 10509000 == 65 [pid = 3840] [id = 442] 07:56:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (16C2F400) [pid = 3840] [serial = 1326] [outer = 00000000] 07:56:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (17F37800) [pid = 3840] [serial = 1327] [outer = 16C2F400] 07:56:19 INFO - PROCESS | 3840 | 1464105379410 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (197DD000) [pid = 3840] [serial = 1328] [outer = 16C2F400] 07:56:19 INFO - PROCESS | 3840 | 1464105379984 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 919ms 07:56:20 INFO - PROCESS | 3840 | 1464105380051 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 3840 | 1464105380054 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 07:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:56:20 INFO - PROCESS | 3840 | 1464105380057 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 3840 | 1464105380061 Marionette TRACE conn3 <- [1,1734,null,{}] 07:56:20 INFO - PROCESS | 3840 | 1464105380072 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 3840 | 1464105380184 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:56:20 INFO - PROCESS | 3840 | 1464105380336 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 3840 | ++DOCSHELL 1ACADC00 == 66 [pid = 3840] [id = 443] 07:56:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1ACB2000) [pid = 3840] [serial = 1329] [outer = 00000000] 07:56:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (1B02CC00) [pid = 3840] [serial = 1330] [outer = 1ACB2000] 07:56:20 INFO - PROCESS | 3840 | 1464105380393 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (1B034C00) [pid = 3840] [serial = 1331] [outer = 1ACB2000] 07:56:20 INFO - PROCESS | 3840 | 1464105380974 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 981ms 07:56:21 INFO - PROCESS | 3840 | 1464105381042 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 3840 | 1464105381045 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:56:21 INFO - PROCESS | 3840 | 1464105381048 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 3840 | 1464105381050 Marionette TRACE conn3 <- [1,1738,null,{}] 07:56:21 INFO - PROCESS | 3840 | 1464105381054 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 3840 | 1464105381161 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:56:21 INFO - PROCESS | 3840 | 1464105381304 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 3840 | ++DOCSHELL 19187800 == 67 [pid = 3840] [id = 444] 07:56:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (19188000) [pid = 3840] [serial = 1332] [outer = 00000000] 07:56:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1918CC00) [pid = 3840] [serial = 1333] [outer = 19188000] 07:56:21 INFO - PROCESS | 3840 | 1464105381361 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (19190000) [pid = 3840] [serial = 1334] [outer = 19188000] 07:56:21 INFO - PROCESS | 3840 | 1464105381897 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 935ms 07:56:21 INFO - PROCESS | 3840 | 1464105381977 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 3840 | 1464105381979 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 07:56:21 INFO - PROCESS | 3840 | 1464105381983 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:56:21 INFO - PROCESS | 3840 | 1464105381985 Marionette TRACE conn3 <- [1,1742,null,{}] 07:56:21 INFO - PROCESS | 3840 | 1464105381989 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 3840 | 1464105382093 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:56:22 INFO - PROCESS | 3840 | 1464105382236 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 3840 | ++DOCSHELL 19184800 == 68 [pid = 3840] [id = 445] 07:56:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (19186000) [pid = 3840] [serial = 1335] [outer = 00000000] 07:56:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (1ACB4400) [pid = 3840] [serial = 1336] [outer = 19186000] 07:56:22 INFO - PROCESS | 3840 | 1464105382291 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 162 (1B036C00) [pid = 3840] [serial = 1337] [outer = 19186000] 07:56:22 INFO - PROCESS | 3840 | 1464105382874 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 935ms 07:56:22 INFO - PROCESS | 3840 | 1464105382912 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 3840 | 1464105382914 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 07:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:56:22 INFO - PROCESS | 3840 | 1464105382917 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 3840 | 1464105382919 Marionette TRACE conn3 <- [1,1746,null,{}] 07:56:22 INFO - PROCESS | 3840 | 1464105382923 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 3840 | 1464105383046 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:56:23 INFO - PROCESS | 3840 | 1464105383218 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 3840 | ++DOCSHELL 10A5B800 == 69 [pid = 3840] [id = 446] 07:56:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 163 (10ACD000) [pid = 3840] [serial = 1338] [outer = 00000000] 07:56:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 164 (19883800) [pid = 3840] [serial = 1339] [outer = 10ACD000] 07:56:23 INFO - PROCESS | 3840 | 1464105383274 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 165 (1B4F5000) [pid = 3840] [serial = 1340] [outer = 10ACD000] 07:56:23 INFO - PROCESS | 3840 | 1464105383815 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 981ms 07:56:23 INFO - PROCESS | 3840 | 1464105383904 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 3840 | 1464105383907 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 07:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:56:23 INFO - PROCESS | 3840 | 1464105383910 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 3840 | 1464105383912 Marionette TRACE conn3 <- [1,1750,null,{}] 07:56:23 INFO - PROCESS | 3840 | 1464105383916 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 3840 | 1464105384177 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:56:24 INFO - PROCESS | 3840 | 1464105384355 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 3840 | ++DOCSHELL 10AD8800 == 70 [pid = 3840] [id = 447] 07:56:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 166 (10AD8C00) [pid = 3840] [serial = 1341] [outer = 00000000] 07:56:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 167 (10D59C00) [pid = 3840] [serial = 1342] [outer = 10AD8C00] 07:56:24 INFO - PROCESS | 3840 | 1464105384415 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 168 (12A3A400) [pid = 3840] [serial = 1343] [outer = 10AD8C00] 07:56:25 INFO - PROCESS | 3840 | 1464105385027 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1165ms 07:56:25 INFO - PROCESS | 3840 | 1464105385079 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 3840 | 1464105385083 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 07:56:25 INFO - PROCESS | 3840 | 1464105385087 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:56:25 INFO - PROCESS | 3840 | 1464105385091 Marionette TRACE conn3 <- [1,1754,null,{}] 07:56:25 INFO - PROCESS | 3840 | 1464105385096 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 3840 | 1464105385196 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:56:25 INFO - PROCESS | 3840 | 1464105385348 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 12A36C00 == 69 [pid = 3840] [id = 439] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 156F9000 == 68 [pid = 3840] [id = 438] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 1A7E4400 == 67 [pid = 3840] [id = 437] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 19CD6800 == 66 [pid = 3840] [id = 407] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 197DB400 == 65 [pid = 3840] [id = 436] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 197A7000 == 64 [pid = 3840] [id = 435] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 17714C00 == 63 [pid = 3840] [id = 434] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 16C2B400 == 62 [pid = 3840] [id = 433] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 164CB800 == 61 [pid = 3840] [id = 432] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 10AD2000 == 60 [pid = 3840] [id = 431] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 102D1000 == 59 [pid = 3840] [id = 430] 07:56:25 INFO - PROCESS | 3840 | --DOCSHELL 197ACC00 == 58 [pid = 3840] [id = 423] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 167 (1672F000) [pid = 3840] [serial = 1252] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 166 (1A932000) [pid = 3840] [serial = 1223] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 165 (10AD7000) [pid = 3840] [serial = 1241] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 164 (105FBC00) [pid = 3840] [serial = 1240] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 163 (13B84000) [pid = 3840] [serial = 1244] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 162 (1336EC00) [pid = 3840] [serial = 1246] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 161 (196CE000) [pid = 3840] [serial = 1261] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (1336E000) [pid = 3840] [serial = 1243] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (140BC800) [pid = 3840] [serial = 1247] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (1ABD1000) [pid = 3840] [serial = 1237] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (1816F400) [pid = 3840] [serial = 1259] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (16C29400) [pid = 3840] [serial = 1228] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (131D6C00) [pid = 3840] [serial = 1225] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (1ABC5400) [pid = 3840] [serial = 1234] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1A7E8400) [pid = 3840] [serial = 1231] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1590D800) [pid = 3840] [serial = 1249] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (17D32C00) [pid = 3840] [serial = 1258] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (16202800) [pid = 3840] [serial = 1250] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (19B63800) [pid = 3840] [serial = 1270] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (1816D800) [pid = 3840] [serial = 1265] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1768C800) [pid = 3840] [serial = 1264] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (197A4400) [pid = 3840] [serial = 1262] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (16C2D000) [pid = 3840] [serial = 1255] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (16CB5000) [pid = 3840] [serial = 1256] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (197E0400) [pid = 3840] [serial = 1267] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (1987F000) [pid = 3840] [serial = 1268] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (16738000) [pid = 3840] [serial = 1253] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 3840 | ++DOCSHELL 105F3C00 == 59 [pid = 3840] [id = 448] 07:56:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (105FBC00) [pid = 3840] [serial = 1344] [outer = 00000000] 07:56:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1109A400) [pid = 3840] [serial = 1345] [outer = 105FBC00] 07:56:25 INFO - PROCESS | 3840 | 1464105385459 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (13322400) [pid = 3840] [serial = 1346] [outer = 105FBC00] 07:56:25 INFO - PROCESS | 3840 | 1464105385853 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 828ms 07:56:25 INFO - PROCESS | 3840 | 1464105385916 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 3840 | 1464105385919 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:56:25 INFO - PROCESS | 3840 | 1464105385922 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 3840 | 1464105385924 Marionette TRACE conn3 <- [1,1758,null,{}] 07:56:25 INFO - PROCESS | 3840 | 1464105385928 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 3840 | 1464105386014 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:56:26 INFO - PROCESS | 3840 | 1464105386024 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 3840 | ++DOCSHELL 16202800 == 60 [pid = 3840] [id = 449] 07:56:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (16204C00) [pid = 3840] [serial = 1347] [outer = 00000000] 07:56:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (166E3400) [pid = 3840] [serial = 1348] [outer = 16204C00] 07:56:26 INFO - PROCESS | 3840 | 1464105386070 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (16814000) [pid = 3840] [serial = 1349] [outer = 16204C00] 07:56:26 INFO - PROCESS | 3840 | 1464105386553 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 675ms 07:56:26 INFO - PROCESS | 3840 | 1464105386620 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 3840 | 1464105386624 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 07:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:56:26 INFO - PROCESS | 3840 | 1464105386634 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - PROCESS | 3840 | 1464105386638 Marionette TRACE conn3 <- [1,1762,null,{}] 07:56:26 INFO - PROCESS | 3840 | 1464105386642 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 3840 | 1464105386714 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:56:26 INFO - PROCESS | 3840 | 1464105386821 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 3840 | ++DOCSHELL 12A38400 == 61 [pid = 3840] [id = 450] 07:56:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (16821800) [pid = 3840] [serial = 1350] [outer = 00000000] 07:56:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (177C4800) [pid = 3840] [serial = 1351] [outer = 16821800] 07:56:26 INFO - PROCESS | 3840 | 1464105386865 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (17F36000) [pid = 3840] [serial = 1352] [outer = 16821800] 07:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 629ms 07:56:27 INFO - PROCESS | 3840 | 1464105387243 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:56:27 INFO - PROCESS | 3840 | 1464105387252 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 3840 | 1464105387254 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 07:56:27 INFO - PROCESS | 3840 | 1464105387257 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:56:27 INFO - PROCESS | 3840 | 1464105387259 Marionette TRACE conn3 <- [1,1766,null,{}] 07:56:27 INFO - PROCESS | 3840 | 1464105387262 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 3840 | 1464105387394 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:56:27 INFO - PROCESS | 3840 | 1464105387446 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 3840 | ++DOCSHELL 10AD4400 == 62 [pid = 3840] [id = 451] 07:56:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (17D32C00) [pid = 3840] [serial = 1353] [outer = 00000000] 07:56:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (19183800) [pid = 3840] [serial = 1354] [outer = 17D32C00] 07:56:27 INFO - PROCESS | 3840 | 1464105387498 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1918E000) [pid = 3840] [serial = 1355] [outer = 17D32C00] 07:56:27 INFO - PROCESS | 3840 | 1464105387925 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:56:27 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 07:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 07:56:27 INFO - PROCESS | 3840 | 1464105387981 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 3840 | 1464105387983 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 07:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:56:27 INFO - PROCESS | 3840 | 1464105387993 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 3840 | 1464105387995 Marionette TRACE conn3 <- [1,1770,null,{}] 07:56:27 INFO - PROCESS | 3840 | 1464105387998 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 3840 | 1464105388118 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:56:28 INFO - PROCESS | 3840 | 1464105388187 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 3840 | ++DOCSHELL 197A5400 == 63 [pid = 3840] [id = 452] 07:56:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (197A6800) [pid = 3840] [serial = 1356] [outer = 00000000] 07:56:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (197E1400) [pid = 3840] [serial = 1357] [outer = 197A6800] 07:56:28 INFO - PROCESS | 3840 | 1464105388240 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (19CCF400) [pid = 3840] [serial = 1358] [outer = 197A6800] 07:56:28 INFO - PROCESS | 3840 | 1464105388662 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:56:28 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 07:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 721ms 07:56:28 INFO - PROCESS | 3840 | 1464105388711 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 3840 | 1464105388713 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 07:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:56:28 INFO - PROCESS | 3840 | 1464105388752 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 3840 | 1464105388754 Marionette TRACE conn3 <- [1,1774,null,{}] 07:56:28 INFO - PROCESS | 3840 | 1464105388767 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 3840 | 1464105388885 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:56:28 INFO - PROCESS | 3840 | 1464105388956 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 3840 | ++DOCSHELL 196CC400 == 64 [pid = 3840] [id = 453] 07:56:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (197DB400) [pid = 3840] [serial = 1359] [outer = 00000000] 07:56:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1A1BB800) [pid = 3840] [serial = 1360] [outer = 197DB400] 07:56:28 INFO - PROCESS | 3840 | 1464105389001 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (1A5B6C00) [pid = 3840] [serial = 1361] [outer = 197DB400] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (1A7E5400) [pid = 3840] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (10C55C00) [pid = 3840] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (16C32800) [pid = 3840] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1672D800) [pid = 3840] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (19883C00) [pid = 3840] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (177C8000) [pid = 3840] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1043F000) [pid = 3840] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (197D6400) [pid = 3840] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (164CC400) [pid = 3840] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (197AC000) [pid = 3840] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:56:29 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (12A37800) [pid = 3840] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:56:29 INFO - PROCESS | 3840 | 1464105389549 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 859ms 07:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:56:29 INFO - PROCESS | 3840 | 1464105389588 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 3840 | 1464105389590 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 07:56:29 INFO - PROCESS | 3840 | 1464105389593 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 3840 | 1464105389595 Marionette TRACE conn3 <- [1,1778,null,{}] 07:56:29 INFO - PROCESS | 3840 | 1464105389598 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 3840 | 1464105389682 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:56:29 INFO - PROCESS | 3840 | 1464105389691 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 3840 | ++DOCSHELL 1043F000 == 65 [pid = 3840] [id = 454] 07:56:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (11C02C00) [pid = 3840] [serial = 1362] [outer = 00000000] 07:56:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (16207000) [pid = 3840] [serial = 1363] [outer = 11C02C00] 07:56:29 INFO - PROCESS | 3840 | 1464105389736 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (17F33000) [pid = 3840] [serial = 1364] [outer = 11C02C00] 07:56:30 INFO - PROCESS | 3840 | 1464105390176 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 675ms 07:56:30 INFO - PROCESS | 3840 | 1464105390277 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 3840 | 1464105390279 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 07:56:30 INFO - PROCESS | 3840 | 1464105390282 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:56:30 INFO - PROCESS | 3840 | 1464105390284 Marionette TRACE conn3 <- [1,1782,null,{}] 07:56:30 INFO - PROCESS | 3840 | 1464105390292 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 3840 | 1464105390400 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:56:30 INFO - PROCESS | 3840 | 1464105390408 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 3840 | ++DOCSHELL 164CC400 == 66 [pid = 3840] [id = 455] 07:56:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (16730000) [pid = 3840] [serial = 1365] [outer = 00000000] 07:56:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1A1B6800) [pid = 3840] [serial = 1366] [outer = 16730000] 07:56:30 INFO - PROCESS | 3840 | 1464105390452 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1A5B7C00) [pid = 3840] [serial = 1367] [outer = 16730000] 07:56:30 INFO - PROCESS | 3840 | 1464105390891 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 07:56:30 INFO - PROCESS | 3840 | 1464105390928 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 3840 | 1464105390930 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 07:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:56:30 INFO - PROCESS | 3840 | 1464105390933 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 3840 | 1464105390935 Marionette TRACE conn3 <- [1,1786,null,{}] 07:56:30 INFO - PROCESS | 3840 | 1464105390938 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 3840 | 1464105391027 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:56:31 INFO - PROCESS | 3840 | 1464105391034 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 3840 | ++DOCSHELL 16674800 == 67 [pid = 3840] [id = 456] 07:56:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (16675000) [pid = 3840] [serial = 1368] [outer = 00000000] 07:56:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (1667CC00) [pid = 3840] [serial = 1369] [outer = 16675000] 07:56:31 INFO - PROCESS | 3840 | 1464105391078 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (16681400) [pid = 3840] [serial = 1370] [outer = 16675000] 07:56:31 INFO - PROCESS | 3840 | 1464105391619 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 07:56:31 INFO - PROCESS | 3840 | 1464105391654 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 3840 | 1464105391658 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 07:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:56:31 INFO - PROCESS | 3840 | 1464105391664 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 3840 | 1464105391668 Marionette TRACE conn3 <- [1,1790,null,{}] 07:56:31 INFO - PROCESS | 3840 | 1464105391690 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 3840 | 1464105391849 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:56:32 INFO - PROCESS | 3840 | 1464105391998 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 3840 | ++DOCSHELL 0C78CC00 == 68 [pid = 3840] [id = 457] 07:56:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (10ACBC00) [pid = 3840] [serial = 1371] [outer = 00000000] 07:56:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (13709C00) [pid = 3840] [serial = 1372] [outer = 10ACBC00] 07:56:32 INFO - PROCESS | 3840 | 1464105392055 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (140BC800) [pid = 3840] [serial = 1373] [outer = 10ACBC00] 07:56:32 INFO - PROCESS | 3840 | 1464105392633 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1011ms 07:56:32 INFO - PROCESS | 3840 | 1464105392692 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 3840 | 1464105392698 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:56:32 INFO - PROCESS | 3840 | 1464105392705 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 3840 | 1464105392708 Marionette TRACE conn3 <- [1,1794,null,{}] 07:56:32 INFO - PROCESS | 3840 | 1464105392712 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 3840 | 1464105392873 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:56:33 INFO - PROCESS | 3840 | 1464105393023 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 3840 | ++DOCSHELL 15B6C800 == 69 [pid = 3840] [id = 458] 07:56:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (1660EC00) [pid = 3840] [serial = 1374] [outer = 00000000] 07:56:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 162 (166E1400) [pid = 3840] [serial = 1375] [outer = 1660EC00] 07:56:33 INFO - PROCESS | 3840 | 1464105393080 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 163 (16C29400) [pid = 3840] [serial = 1376] [outer = 1660EC00] 07:56:33 INFO - PROCESS | 3840 | 1464105393675 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1027ms 07:56:33 INFO - PROCESS | 3840 | 1464105393713 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 3840 | 1464105393716 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 07:56:33 INFO - PROCESS | 3840 | 1464105393719 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:56:33 INFO - PROCESS | 3840 | 1464105393723 Marionette TRACE conn3 <- [1,1798,null,{}] 07:56:33 INFO - PROCESS | 3840 | 1464105393734 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 3840 | 1464105393909 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:56:34 INFO - PROCESS | 3840 | 1464105394056 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 3840 | ++DOCSHELL 17DA5000 == 70 [pid = 3840] [id = 459] 07:56:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 164 (19184400) [pid = 3840] [serial = 1377] [outer = 00000000] 07:56:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 165 (19880000) [pid = 3840] [serial = 1378] [outer = 19184400] 07:56:34 INFO - PROCESS | 3840 | 1464105394114 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 166 (1A08F000) [pid = 3840] [serial = 1379] [outer = 19184400] 07:56:34 INFO - PROCESS | 3840 | 1464105394721 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1027ms 07:56:34 INFO - PROCESS | 3840 | 1464105394751 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 3840 | 1464105394754 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 07:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:56:34 INFO - PROCESS | 3840 | 1464105394758 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 3840 | 1464105394760 Marionette TRACE conn3 <- [1,1802,null,{}] 07:56:34 INFO - PROCESS | 3840 | 1464105394763 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 3840 | 1464105394870 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:56:35 INFO - PROCESS | 3840 | 1464105395029 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 3840 | ++DOCSHELL 1A934C00 == 71 [pid = 3840] [id = 460] 07:56:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 167 (1A935000) [pid = 3840] [serial = 1380] [outer = 00000000] 07:56:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 168 (1ABD2C00) [pid = 3840] [serial = 1381] [outer = 1A935000] 07:56:35 INFO - PROCESS | 3840 | 1464105395085 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 169 (1B029400) [pid = 3840] [serial = 1382] [outer = 1A935000] 07:56:35 INFO - PROCESS | 3840 | 1464105395660 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 920ms 07:56:35 INFO - PROCESS | 3840 | 1464105395686 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:56:35 INFO - PROCESS | 3840 | 1464105395689 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 07:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:56:35 INFO - PROCESS | 3840 | 1464105395692 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - PROCESS | 3840 | 1464105395694 Marionette TRACE conn3 <- [1,1806,null,{}] 07:56:35 INFO - PROCESS | 3840 | 1464105395698 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 3840 | 1464105395801 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:56:35 INFO - PROCESS | 3840 | 1464105395959 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 3840 | ++DOCSHELL 19886C00 == 72 [pid = 3840] [id = 461] 07:56:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 170 (1A08A000) [pid = 3840] [serial = 1383] [outer = 00000000] 07:56:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 171 (1B285800) [pid = 3840] [serial = 1384] [outer = 1A08A000] 07:56:35 INFO - PROCESS | 3840 | 1464105396013 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 172 (1B28A000) [pid = 3840] [serial = 1385] [outer = 1A08A000] 07:56:36 INFO - PROCESS | 3840 | 1464105396529 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 873ms 07:56:36 INFO - PROCESS | 3840 | 1464105396578 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 3840 | 1464105396581 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:56:36 INFO - PROCESS | 3840 | 1464105396584 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 3840 | 1464105396586 Marionette TRACE conn3 <- [1,1810,null,{}] 07:56:36 INFO - PROCESS | 3840 | 1464105396590 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 3840 | 1464105396721 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:56:36 INFO - PROCESS | 3840 | 1464105396883 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 3840 | ++DOCSHELL 1B5A9C00 == 73 [pid = 3840] [id = 462] 07:56:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 173 (1B5AA400) [pid = 3840] [serial = 1386] [outer = 00000000] 07:56:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 174 (1B5B3000) [pid = 3840] [serial = 1387] [outer = 1B5AA400] 07:56:36 INFO - PROCESS | 3840 | 1464105396939 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 175 (1B5D7000) [pid = 3840] [serial = 1388] [outer = 1B5AA400] 07:56:37 INFO - PROCESS | 3840 | 1464105397557 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1027ms 07:56:37 INFO - PROCESS | 3840 | 1464105397614 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 3840 | 1464105397616 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 07:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:56:37 INFO - PROCESS | 3840 | 1464105397620 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 3840 | 1464105397622 Marionette TRACE conn3 <- [1,1814,null,{}] 07:56:37 INFO - PROCESS | 3840 | 1464105397643 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 3840 | 1464105397754 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:56:38 INFO - PROCESS | 3840 | 1464105398050 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 3840 | ++DOCSHELL 0F301C00 == 74 [pid = 3840] [id = 463] 07:56:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 176 (102D1000) [pid = 3840] [serial = 1389] [outer = 00000000] 07:56:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 177 (12A3F000) [pid = 3840] [serial = 1390] [outer = 102D1000] 07:56:38 INFO - PROCESS | 3840 | 1464105398096 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 178 (13B01400) [pid = 3840] [serial = 1391] [outer = 102D1000] 07:56:38 INFO - PROCESS | 3840 | 1464105398693 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1088ms 07:56:38 INFO - PROCESS | 3840 | 1464105398721 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 3840 | 1464105398725 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 07:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:56:38 INFO - PROCESS | 3840 | 1464105398730 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 3840 | 1464105398734 Marionette TRACE conn3 <- [1,1818,null,{}] 07:56:38 INFO - PROCESS | 3840 | 1464105398739 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 3840 | 1464105398850 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:56:39 INFO - PROCESS | 3840 | 1464105399013 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 3840 | ++DOCSHELL 11065C00 == 75 [pid = 3840] [id = 464] 07:56:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 179 (12A3AC00) [pid = 3840] [serial = 1392] [outer = 00000000] 07:56:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 180 (156F1400) [pid = 3840] [serial = 1393] [outer = 12A3AC00] 07:56:39 INFO - PROCESS | 3840 | 1464105399064 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 181 (16C32400) [pid = 3840] [serial = 1394] [outer = 12A3AC00] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 10D5A000 == 74 [pid = 3840] [id = 408] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 16735400 == 73 [pid = 3840] [id = 377] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 166E3C00 == 72 [pid = 3840] [id = 379] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 164CC400 == 71 [pid = 3840] [id = 455] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 1043F000 == 70 [pid = 3840] [id = 454] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 196CC400 == 69 [pid = 3840] [id = 453] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 197A5400 == 68 [pid = 3840] [id = 452] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 10AD4400 == 67 [pid = 3840] [id = 451] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 12A38400 == 66 [pid = 3840] [id = 450] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 16202800 == 65 [pid = 3840] [id = 449] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 105F3C00 == 64 [pid = 3840] [id = 448] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 10AD8800 == 63 [pid = 3840] [id = 447] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 180 (1A1BC800) [pid = 3840] [serial = 1321] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 179 (1A926C00) [pid = 3840] [serial = 1285] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 178 (10AD8400) [pid = 3840] [serial = 1273] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 177 (17DA9400) [pid = 3840] [serial = 1279] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 176 (1B029C00) [pid = 3840] [serial = 1288] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 175 (1A091C00) [pid = 3840] [serial = 1282] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 174 (1524B800) [pid = 3840] [serial = 1276] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 1ACADC00 == 62 [pid = 3840] [id = 443] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 10509000 == 61 [pid = 3840] [id = 442] 07:56:39 INFO - PROCESS | 3840 | --DOCSHELL 10D55800 == 60 [pid = 3840] [id = 441] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 173 (12A41C00) [pid = 3840] [serial = 1319] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 172 (1A8BEC00) [pid = 3840] [serial = 1312] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 171 (137EB800) [pid = 3840] [serial = 1295] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 170 (177CD800) [pid = 3840] [serial = 1301] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 169 (1A1BEC00) [pid = 3840] [serial = 1316] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 168 (1A5B7400) [pid = 3840] [serial = 1310] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 167 (1ABC9400) [pid = 3840] [serial = 1313] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 166 (197A2400) [pid = 3840] [serial = 1304] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 165 (1A1C3800) [pid = 3840] [serial = 1309] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 164 (197A0400) [pid = 3840] [serial = 1315] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 163 (11065800) [pid = 3840] [serial = 1292] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 162 (19CDA000) [pid = 3840] [serial = 1271] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 161 (17719800) [pid = 3840] [serial = 1300] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (1672B000) [pid = 3840] [serial = 1298] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (11C6BC00) [pid = 3840] [serial = 1294] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (19CD6C00) [pid = 3840] [serial = 1307] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (10ACEC00) [pid = 3840] [serial = 1291] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (166D9400) [pid = 3840] [serial = 1297] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (19884800) [pid = 3840] [serial = 1306] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (0F2D3C00) [pid = 3840] [serial = 1318] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (196C6800) [pid = 3840] [serial = 1303] [outer = 00000000] [url = about:blank] 07:56:39 INFO - PROCESS | 3840 | 1464105399592 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 889ms 07:56:39 INFO - PROCESS | 3840 | 1464105399617 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 3840 | 1464105399620 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 07:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:56:39 INFO - PROCESS | 3840 | 1464105399625 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 3840 | 1464105399627 Marionette TRACE conn3 <- [1,1822,null,{}] 07:56:39 INFO - PROCESS | 3840 | 1464105399631 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 3840 | 1464105399720 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:56:39 INFO - PROCESS | 3840 | 1464105399729 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 3840 | ++DOCSHELL 12AF6400 == 61 [pid = 3840] [id = 465] 07:56:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (12B5EC00) [pid = 3840] [serial = 1395] [outer = 00000000] 07:56:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (15260C00) [pid = 3840] [serial = 1396] [outer = 12B5EC00] 07:56:39 INFO - PROCESS | 3840 | 1464105399775 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (166E3C00) [pid = 3840] [serial = 1397] [outer = 12B5EC00] 07:56:40 INFO - PROCESS | 3840 | 1464105400251 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:56:40 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 07:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 675ms 07:56:40 INFO - PROCESS | 3840 | 1464105400307 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 3840 | 1464105400309 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:56:40 INFO - PROCESS | 3840 | 1464105400314 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 3840 | 1464105400320 Marionette TRACE conn3 <- [1,1826,null,{}] 07:56:40 INFO - PROCESS | 3840 | 1464105400328 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 3840 | 1464105400417 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:56:40 INFO - PROCESS | 3840 | 1464105400528 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 3840 | ++DOCSHELL 17D30000 == 62 [pid = 3840] [id = 466] 07:56:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (17D33400) [pid = 3840] [serial = 1398] [outer = 00000000] 07:56:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1839E000) [pid = 3840] [serial = 1399] [outer = 17D33400] 07:56:40 INFO - PROCESS | 3840 | 1464105400580 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (1918B400) [pid = 3840] [serial = 1400] [outer = 17D33400] 07:56:40 INFO - PROCESS | 3840 | 1464105400928 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 644ms 07:56:40 INFO - PROCESS | 3840 | 1464105400961 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 3840 | 1464105400964 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:56:40 INFO - PROCESS | 3840 | 1464105400967 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 3840 | 1464105400969 Marionette TRACE conn3 <- [1,1830,null,{}] 07:56:40 INFO - PROCESS | 3840 | 1464105400972 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 3840 | 1464105401060 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:56:41 INFO - PROCESS | 3840 | 1464105401096 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 3840 | ++DOCSHELL 19186400 == 63 [pid = 3840] [id = 467] 07:56:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (19190400) [pid = 3840] [serial = 1401] [outer = 00000000] 07:56:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (197A3800) [pid = 3840] [serial = 1402] [outer = 19190400] 07:56:41 INFO - PROCESS | 3840 | 1464105401140 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 162 (197DA800) [pid = 3840] [serial = 1403] [outer = 19190400] 07:56:41 INFO - PROCESS | 3840 | 1464105401684 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 721ms 07:56:41 INFO - PROCESS | 3840 | 1464105401705 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 3840 | 1464105401707 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 07:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:56:41 INFO - PROCESS | 3840 | 1464105401710 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 3840 | 1464105401694 Marionette TRACE conn3 <- [1,1834,null,{}] 07:56:41 INFO - PROCESS | 3840 | 1464105401697 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 3840 | 1464105401820 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:56:41 INFO - PROCESS | 3840 | 1464105401892 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 3840 | ++DOCSHELL 19B63800 == 64 [pid = 3840] [id = 468] 07:56:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 163 (19B67800) [pid = 3840] [serial = 1404] [outer = 00000000] 07:56:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 164 (19CDA000) [pid = 3840] [serial = 1405] [outer = 19B67800] 07:56:41 INFO - PROCESS | 3840 | 1464105401943 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 165 (1A0F3C00) [pid = 3840] [serial = 1406] [outer = 19B67800] 07:56:42 INFO - PROCESS | 3840 | 1464105402387 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 07:56:42 INFO - PROCESS | 3840 | 1464105402437 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 3840 | 1464105402439 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 07:56:42 INFO - PROCESS | 3840 | 1464105402442 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - PROCESS | 3840 | 1464105402444 Marionette TRACE conn3 <- [1,1838,null,{}] 07:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:56:42 INFO - PROCESS | 3840 | 1464105402452 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 3840 | 1464105402598 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:56:42 INFO - PROCESS | 3840 | 1464105402656 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 3840 | ++DOCSHELL 15910800 == 65 [pid = 3840] [id = 469] 07:56:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 166 (1A1BD400) [pid = 3840] [serial = 1407] [outer = 00000000] 07:56:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 167 (1A8B1800) [pid = 3840] [serial = 1408] [outer = 1A1BD400] 07:56:42 INFO - PROCESS | 3840 | 1464105402700 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 168 (1A92E000) [pid = 3840] [serial = 1409] [outer = 1A1BD400] 07:56:43 INFO - PROCESS | 3840 | 1464105403120 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 07:56:43 INFO - PROCESS | 3840 | 1464105403167 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 3840 | 1464105403169 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 07:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:56:43 INFO - PROCESS | 3840 | 1464105403172 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 3840 | 1464105403174 Marionette TRACE conn3 <- [1,1842,null,{}] 07:56:43 INFO - PROCESS | 3840 | 1464105403178 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:43 INFO - PROCESS | 3840 | 1464105403397 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 167 (197A6800) [pid = 3840] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 166 (16821800) [pid = 3840] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 165 (197DB400) [pid = 3840] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 164 (16204C00) [pid = 3840] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 163 (10AD8C00) [pid = 3840] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 162 (105FBC00) [pid = 3840] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 161 (11C02C00) [pid = 3840] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (17D32C00) [pid = 3840] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:56:43 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (16730000) [pid = 3840] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:56:43 INFO - PROCESS | 3840 | 1464105403472 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 3840 | ++DOCSHELL 0F2E0C00 == 66 [pid = 3840] [id = 470] 07:56:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (105FBC00) [pid = 3840] [serial = 1410] [outer = 00000000] 07:56:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (15906C00) [pid = 3840] [serial = 1411] [outer = 105FBC00] 07:56:43 INFO - PROCESS | 3840 | 1464105403516 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 162 (168A8000) [pid = 3840] [serial = 1412] [outer = 105FBC00] 07:56:43 INFO - PROCESS | 3840 | 1464105403862 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 736ms 07:56:43 INFO - PROCESS | 3840 | 1464105403897 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 3840 | 1464105403900 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 07:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:56:43 INFO - PROCESS | 3840 | 1464105403928 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 3840 | 1464105403930 Marionette TRACE conn3 <- [1,1846,null,{}] 07:56:43 INFO - PROCESS | 3840 | 1464105403936 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 3840 | 1464105404031 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:56:44 INFO - PROCESS | 3840 | 1464105404038 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 3840 | ++DOCSHELL 1620B000 == 67 [pid = 3840] [id = 471] 07:56:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 163 (166D5000) [pid = 3840] [serial = 1413] [outer = 00000000] 07:56:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 164 (19078800) [pid = 3840] [serial = 1414] [outer = 166D5000] 07:56:44 INFO - PROCESS | 3840 | 1464105404082 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 165 (1907A400) [pid = 3840] [serial = 1415] [outer = 166D5000] 07:56:44 INFO - PROCESS | 3840 | 1464105404509 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 613ms 07:56:44 INFO - PROCESS | 3840 | 1464105404546 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 3840 | 1464105404548 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 07:56:44 INFO - PROCESS | 3840 | 1464105404551 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:56:44 INFO - PROCESS | 3840 | 1464105404553 Marionette TRACE conn3 <- [1,1850,null,{}] 07:56:44 INFO - PROCESS | 3840 | 1464105404556 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 3840 | 1464105404645 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:56:44 INFO - PROCESS | 3840 | 1464105404651 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 3840 | ++DOCSHELL 19072800 == 68 [pid = 3840] [id = 472] 07:56:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 166 (19073000) [pid = 3840] [serial = 1416] [outer = 00000000] 07:56:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 167 (196CF800) [pid = 3840] [serial = 1417] [outer = 19073000] 07:56:44 INFO - PROCESS | 3840 | 1464105404695 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 168 (1A7EA800) [pid = 3840] [serial = 1418] [outer = 19073000] 07:56:45 INFO - PROCESS | 3840 | 1464105405165 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 07:56:45 INFO - PROCESS | 3840 | 1464105405190 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 3840 | 1464105405192 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 07:56:45 INFO - PROCESS | 3840 | 1464105405195 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:56:45 INFO - PROCESS | 3840 | 1464105405197 Marionette TRACE conn3 <- [1,1854,null,{}] 07:56:45 INFO - PROCESS | 3840 | 1464105405204 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 3840 | 1464105405289 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:56:45 INFO - PROCESS | 3840 | 1464105405296 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 3840 | ++DOCSHELL 11084400 == 69 [pid = 3840] [id = 473] 07:56:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 169 (1907CC00) [pid = 3840] [serial = 1419] [outer = 00000000] 07:56:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 170 (19128800) [pid = 3840] [serial = 1420] [outer = 1907CC00] 07:56:45 INFO - PROCESS | 3840 | 1464105405345 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 171 (1912D800) [pid = 3840] [serial = 1421] [outer = 1907CC00] 07:56:46 INFO - PROCESS | 3840 | 1464105406094 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 920ms 07:56:46 INFO - PROCESS | 3840 | 1464105406124 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 3840 | 1464105406128 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 07:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:56:46 INFO - PROCESS | 3840 | 1464105406133 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 3840 | 1464105406137 Marionette TRACE conn3 <- [1,1858,null,{}] 07:56:46 INFO - PROCESS | 3840 | 1464105406142 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:46 INFO - PROCESS | 3840 | 1464105406306 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:56:46 INFO - PROCESS | 3840 | 1464105406407 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 3840 | ++DOCSHELL 1332E800 == 70 [pid = 3840] [id = 474] 07:56:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 172 (13337800) [pid = 3840] [serial = 1422] [outer = 00000000] 07:56:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 173 (16201800) [pid = 3840] [serial = 1423] [outer = 13337800] 07:56:46 INFO - PROCESS | 3840 | 1464105406465 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 174 (16677800) [pid = 3840] [serial = 1424] [outer = 13337800] 07:56:47 INFO - PROCESS | 3840 | 1464105407087 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1027ms 07:56:47 INFO - PROCESS | 3840 | 1464105407158 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 3840 | 1464105407164 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 07:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:56:47 INFO - PROCESS | 3840 | 1464105407155 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 3840 | 1464105407158 Marionette TRACE conn3 <- [1,1862,null,{}] 07:56:47 INFO - PROCESS | 3840 | 1464105407180 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 3840 | 1464105407324 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:56:47 INFO - PROCESS | 3840 | 1464105407476 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 3840 | ++DOCSHELL 10C55000 == 71 [pid = 3840] [id = 475] 07:56:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 175 (15269C00) [pid = 3840] [serial = 1425] [outer = 00000000] 07:56:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 176 (19072000) [pid = 3840] [serial = 1426] [outer = 15269C00] 07:56:47 INFO - PROCESS | 3840 | 1464105407531 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 177 (19080800) [pid = 3840] [serial = 1427] [outer = 15269C00] 07:56:48 INFO - PROCESS | 3840 | 1464105408141 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1012ms 07:56:48 INFO - PROCESS | 3840 | 1464105408180 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:56:48 INFO - PROCESS | 3840 | 1464105408182 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 07:56:48 INFO - PROCESS | 3840 | 1464105408186 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 3840 | 1464105408190 Marionette TRACE conn3 <- [1,1866,null,{}] 07:56:48 INFO - PROCESS | 3840 | 1464105408202 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 3840 | 1464105408332 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:56:48 INFO - PROCESS | 3840 | 1464105408482 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 3840 | ++DOCSHELL 1987B000 == 72 [pid = 3840] [id = 476] 07:56:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 178 (1987C000) [pid = 3840] [serial = 1428] [outer = 00000000] 07:56:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 179 (1A56D800) [pid = 3840] [serial = 1429] [outer = 1987C000] 07:56:48 INFO - PROCESS | 3840 | 1464105408540 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 180 (1ABD1400) [pid = 3840] [serial = 1430] [outer = 1987C000] 07:56:49 INFO - PROCESS | 3840 | 1464105409085 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 919ms 07:56:49 INFO - PROCESS | 3840 | 1464105409113 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 3840 | 1464105409116 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 07:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:56:49 INFO - PROCESS | 3840 | 1464105409119 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 3840 | 1464105409121 Marionette TRACE conn3 <- [1,1870,null,{}] 07:56:49 INFO - PROCESS | 3840 | 1464105409125 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 3840 | 1464105409235 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:56:49 INFO - PROCESS | 3840 | 1464105409397 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 3840 | ++DOCSHELL 14E4CC00 == 73 [pid = 3840] [id = 477] 07:56:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 181 (14E4F000) [pid = 3840] [serial = 1431] [outer = 00000000] 07:56:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 182 (1ACA8C00) [pid = 3840] [serial = 1432] [outer = 14E4F000] 07:56:49 INFO - PROCESS | 3840 | 1464105409452 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 183 (1B285400) [pid = 3840] [serial = 1433] [outer = 14E4F000] 07:56:50 INFO - PROCESS | 3840 | 1464105410018 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 919ms 07:56:50 INFO - PROCESS | 3840 | 1464105410048 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 3840 | 1464105410052 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 07:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:56:50 INFO - PROCESS | 3840 | 1464105410057 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 3840 | 1464105410059 Marionette TRACE conn3 <- [1,1874,null,{}] 07:56:50 INFO - PROCESS | 3840 | 1464105410063 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 3840 | 1464105410169 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:56:50 INFO - PROCESS | 3840 | 1464105410334 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:50 INFO - PROCESS | 3840 | ++DOCSHELL 1ACA6000 == 74 [pid = 3840] [id = 478] 07:56:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 184 (1B4FD800) [pid = 3840] [serial = 1434] [outer = 00000000] 07:56:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 185 (1B5ABC00) [pid = 3840] [serial = 1435] [outer = 1B4FD800] 07:56:50 INFO - PROCESS | 3840 | 1464105410389 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 186 (1B5B3400) [pid = 3840] [serial = 1436] [outer = 1B4FD800] 07:56:50 INFO - PROCESS | 3840 | 1464105410956 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 920ms 07:56:50 INFO - PROCESS | 3840 | 1464105410986 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 3840 | 1464105410988 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 07:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:56:50 INFO - PROCESS | 3840 | 1464105410991 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 3840 | 1464105410993 Marionette TRACE conn3 <- [1,1878,null,{}] 07:56:50 INFO - PROCESS | 3840 | 1464105410997 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 3840 | 1464105411115 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:56:51 INFO - PROCESS | 3840 | 1464105411277 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 3840 | ++DOCSHELL 17711400 == 75 [pid = 3840] [id = 479] 07:56:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 187 (1A7E0800) [pid = 3840] [serial = 1437] [outer = 00000000] 07:56:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 188 (1D6B4400) [pid = 3840] [serial = 1438] [outer = 1A7E0800] 07:56:51 INFO - PROCESS | 3840 | 1464105411335 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 189 (1D6B9000) [pid = 3840] [serial = 1439] [outer = 1A7E0800] 07:56:51 INFO - PROCESS | 3840 | 1464105411918 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 981ms 07:56:51 INFO - PROCESS | 3840 | 1464105411978 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:56:51 INFO - PROCESS | 3840 | 1464105411980 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 07:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:56:51 INFO - PROCESS | 3840 | 1464105411984 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - PROCESS | 3840 | 1464105411986 Marionette TRACE conn3 <- [1,1882,null,{}] 07:56:51 INFO - PROCESS | 3840 | 1464105411989 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 3840 | 1464105412095 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:56:52 INFO - PROCESS | 3840 | 1464105412253 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 3840 | ++DOCSHELL 131D6C00 == 76 [pid = 3840] [id = 480] 07:56:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 190 (137E6800) [pid = 3840] [serial = 1440] [outer = 00000000] 07:56:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 191 (16A57400) [pid = 3840] [serial = 1441] [outer = 137E6800] 07:56:52 INFO - PROCESS | 3840 | 1464105412308 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 192 (197A4400) [pid = 3840] [serial = 1442] [outer = 137E6800] 07:56:53 INFO - PROCESS | 3840 | 1464105413147 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1226ms 07:56:53 INFO - PROCESS | 3840 | 1464105413220 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 3840 | 1464105413224 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 07:56:53 INFO - PROCESS | 3840 | 1464105413229 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:56:53 INFO - PROCESS | 3840 | 1464105413232 Marionette TRACE conn3 <- [1,1886,null,{}] 07:56:53 INFO - PROCESS | 3840 | 1464105413238 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 3840 | 1464105413328 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:56:53 INFO - PROCESS | 3840 | 1464105413485 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 3840 | ++DOCSHELL 12A3CC00 == 77 [pid = 3840] [id = 481] 07:56:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 193 (13B04000) [pid = 3840] [serial = 1443] [outer = 00000000] 07:56:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 194 (16202C00) [pid = 3840] [serial = 1444] [outer = 13B04000] 07:56:53 INFO - PROCESS | 3840 | 1464105413543 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 195 (1672A000) [pid = 3840] [serial = 1445] [outer = 13B04000] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 16C35400 == 76 [pid = 3840] [id = 374] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 19072800 == 75 [pid = 3840] [id = 472] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 1620B000 == 74 [pid = 3840] [id = 471] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 0F2E0C00 == 73 [pid = 3840] [id = 470] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 15910800 == 72 [pid = 3840] [id = 469] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 19B63800 == 71 [pid = 3840] [id = 468] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 19186400 == 70 [pid = 3840] [id = 467] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 17D30000 == 69 [pid = 3840] [id = 466] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 12AF6400 == 68 [pid = 3840] [id = 465] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 12A40C00 == 67 [pid = 3840] [id = 440] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 11065C00 == 66 [pid = 3840] [id = 464] 07:56:54 INFO - PROCESS | 3840 | --DOCSHELL 0F301C00 == 65 [pid = 3840] [id = 463] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 194 (19883800) [pid = 3840] [serial = 1339] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 193 (1667CC00) [pid = 3840] [serial = 1369] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 192 (197E1400) [pid = 3840] [serial = 1357] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 191 (177C4800) [pid = 3840] [serial = 1351] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 190 (17F36000) [pid = 3840] [serial = 1352] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 189 (1B02CC00) [pid = 3840] [serial = 1330] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 188 (1ACB4400) [pid = 3840] [serial = 1336] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 187 (1A1BB800) [pid = 3840] [serial = 1360] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 186 (166E3400) [pid = 3840] [serial = 1348] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 185 (16814000) [pid = 3840] [serial = 1349] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 184 (12A3A400) [pid = 3840] [serial = 1343] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 183 (10D59C00) [pid = 3840] [serial = 1342] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 182 (19CCF400) [pid = 3840] [serial = 1358] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 181 (1109A400) [pid = 3840] [serial = 1345] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 180 (13322400) [pid = 3840] [serial = 1346] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 179 (1918CC00) [pid = 3840] [serial = 1333] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 178 (13085400) [pid = 3840] [serial = 1324] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 177 (17F37800) [pid = 3840] [serial = 1327] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 176 (16207000) [pid = 3840] [serial = 1363] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 175 (17F33000) [pid = 3840] [serial = 1364] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 174 (1A5B6C00) [pid = 3840] [serial = 1361] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 173 (19183800) [pid = 3840] [serial = 1354] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 172 (1918E000) [pid = 3840] [serial = 1355] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 171 (1A5B7C00) [pid = 3840] [serial = 1367] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | --DOMWINDOW == 170 (1A1B6800) [pid = 3840] [serial = 1366] [outer = 00000000] [url = about:blank] 07:56:54 INFO - PROCESS | 3840 | 1464105414135 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 981ms 07:56:54 INFO - PROCESS | 3840 | 1464105414200 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 3840 | 1464105414205 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:56:54 INFO - PROCESS | 3840 | 1464105414211 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 3840 | 1464105414214 Marionette TRACE conn3 <- [1,1890,null,{}] 07:56:54 INFO - PROCESS | 3840 | 1464105414217 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 3840 | 1464105414311 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:56:54 INFO - PROCESS | 3840 | 1464105414423 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 3840 | ++DOCSHELL 114A7C00 == 66 [pid = 3840] [id = 482] 07:56:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 171 (11CEDC00) [pid = 3840] [serial = 1446] [outer = 00000000] 07:56:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 172 (13BAC000) [pid = 3840] [serial = 1447] [outer = 11CEDC00] 07:56:54 INFO - PROCESS | 3840 | 1464105414472 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 173 (13701C00) [pid = 3840] [serial = 1448] [outer = 11CEDC00] 07:56:54 INFO - PROCESS | 3840 | 1464105414882 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 721ms 07:56:54 INFO - PROCESS | 3840 | 1464105414950 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 3840 | 1464105414953 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:56:54 INFO - PROCESS | 3840 | 1464105414956 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 3840 | 1464105414959 Marionette TRACE conn3 <- [1,1894,null,{}] 07:56:54 INFO - PROCESS | 3840 | 1464105414969 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 3840 | 1464105415045 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:56:55 INFO - PROCESS | 3840 | 1464105415055 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 3840 | ++DOCSHELL 17D3AC00 == 67 [pid = 3840] [id = 483] 07:56:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 174 (17DA0800) [pid = 3840] [serial = 1449] [outer = 00000000] 07:56:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 175 (18117000) [pid = 3840] [serial = 1450] [outer = 17DA0800] 07:56:55 INFO - PROCESS | 3840 | 1464105415109 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 176 (19074C00) [pid = 3840] [serial = 1451] [outer = 17DA0800] 07:56:55 INFO - PROCESS | 3840 | 1464105415577 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 675ms 07:56:55 INFO - PROCESS | 3840 | 1464105415639 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 3840 | 1464105415641 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:56:55 INFO - PROCESS | 3840 | 1464105415645 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 3840 | 1464105415646 Marionette TRACE conn3 <- [1,1898,null,{}] 07:56:55 INFO - PROCESS | 3840 | 1464105415649 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 3840 | 1464105415763 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:56:55 INFO - PROCESS | 3840 | 1464105415868 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 3840 | ++DOCSHELL 19128C00 == 68 [pid = 3840] [id = 484] 07:56:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 177 (19129000) [pid = 3840] [serial = 1452] [outer = 00000000] 07:56:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 178 (19186400) [pid = 3840] [serial = 1453] [outer = 19129000] 07:56:55 INFO - PROCESS | 3840 | 1464105415913 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 179 (196C6400) [pid = 3840] [serial = 1454] [outer = 19129000] 07:56:56 INFO - PROCESS | 3840 | 1464105416340 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 720ms 07:56:56 INFO - PROCESS | 3840 | 1464105416368 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 3840 | 1464105416370 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 07:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:56:56 INFO - PROCESS | 3840 | 1464105416379 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 3840 | 1464105416381 Marionette TRACE conn3 <- [1,1902,null,{}] 07:56:56 INFO - PROCESS | 3840 | 1464105416384 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 3840 | 1464105416509 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:56:56 INFO - PROCESS | 3840 | 1464105416515 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 3840 | ++DOCSHELL 1771A400 == 69 [pid = 3840] [id = 485] 07:56:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 180 (19072400) [pid = 3840] [serial = 1455] [outer = 00000000] 07:56:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 181 (19881000) [pid = 3840] [serial = 1456] [outer = 19072400] 07:56:56 INFO - PROCESS | 3840 | 1464105416622 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 182 (19CD0C00) [pid = 3840] [serial = 1457] [outer = 19072400] 07:56:57 INFO - PROCESS | 3840 | 1464105417036 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 674ms 07:56:57 INFO - PROCESS | 3840 | 1464105417064 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 3840 | 1464105417066 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 07:56:57 INFO - PROCESS | 3840 | 1464105417069 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 3840 | 1464105417071 Marionette TRACE conn3 <- [1,1906,null,{}] 07:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:56:57 INFO - PROCESS | 3840 | 1464105417113 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 3840 | 1464105417258 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:56:57 INFO - PROCESS | 3840 | 1464105417333 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:57 INFO - PROCESS | 3840 | ++DOCSHELL 1987F800 == 70 [pid = 3840] [id = 486] 07:56:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 183 (19CDB800) [pid = 3840] [serial = 1458] [outer = 00000000] 07:56:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 184 (1A7EC000) [pid = 3840] [serial = 1459] [outer = 19CDB800] 07:56:57 INFO - PROCESS | 3840 | 1464105417377 Marionette DEBUG loaded listener.js 07:56:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 185 (1A931000) [pid = 3840] [serial = 1460] [outer = 19CDB800] 07:56:57 INFO - PROCESS | 3840 | 1464105417781 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 751ms 07:56:57 INFO - PROCESS | 3840 | 1464105417814 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:56:57 INFO - PROCESS | 3840 | 1464105417816 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 07:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:56:57 INFO - PROCESS | 3840 | 1464105417820 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:56:57 INFO - PROCESS | 3840 | 1464105417821 Marionette TRACE conn3 <- [1,1910,null,{}] 07:56:57 INFO - PROCESS | 3840 | 1464105417825 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:57 INFO - PROCESS | 3840 | 1464105417972 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:56:58 INFO - PROCESS | 3840 | 1464105418042 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 3840 | ++DOCSHELL 17D30000 == 71 [pid = 3840] [id = 487] 07:56:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 186 (1A7E9400) [pid = 3840] [serial = 1461] [outer = 00000000] 07:56:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 187 (1B030C00) [pid = 3840] [serial = 1462] [outer = 1A7E9400] 07:56:58 INFO - PROCESS | 3840 | 1464105418086 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 188 (1B284400) [pid = 3840] [serial = 1463] [outer = 1A7E9400] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 187 (19B67800) [pid = 3840] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 186 (1A1BD400) [pid = 3840] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 185 (17D33400) [pid = 3840] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 184 (12B5EC00) [pid = 3840] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 183 (105FBC00) [pid = 3840] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 182 (12A3AC00) [pid = 3840] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 181 (19190400) [pid = 3840] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 180 (102D1000) [pid = 3840] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 179 (166D5000) [pid = 3840] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:56:58 INFO - PROCESS | 3840 | --DOMWINDOW == 178 (19073000) [pid = 3840] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:56:58 INFO - PROCESS | 3840 | 1464105418575 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 828ms 07:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:56:58 INFO - PROCESS | 3840 | 1464105418646 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 3840 | 1464105418648 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 07:56:58 INFO - PROCESS | 3840 | 1464105418652 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 3840 | 1464105418654 Marionette TRACE conn3 <- [1,1914,null,{}] 07:56:58 INFO - PROCESS | 3840 | 1464105418657 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 3840 | 1464105418756 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:56:58 INFO - PROCESS | 3840 | 1464105418762 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 3840 | ++DOCSHELL 19076400 == 72 [pid = 3840] [id = 488] 07:56:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 179 (19080000) [pid = 3840] [serial = 1464] [outer = 00000000] 07:56:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 180 (1A1C2000) [pid = 3840] [serial = 1465] [outer = 19080000] 07:56:58 INFO - PROCESS | 3840 | 1464105418806 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 181 (1A8B8800) [pid = 3840] [serial = 1466] [outer = 19080000] 07:56:59 INFO - PROCESS | 3840 | 1464105419241 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 613ms 07:56:59 INFO - PROCESS | 3840 | 1464105419290 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 3840 | 1464105419292 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:56:59 INFO - PROCESS | 3840 | 1464105419296 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 3840 | 1464105419299 Marionette TRACE conn3 <- [1,1918,null,{}] 07:56:59 INFO - PROCESS | 3840 | 1464105419303 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 3840 | 1464105419395 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:56:59 INFO - PROCESS | 3840 | 1464105419385 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 3840 | ++DOCSHELL 19125400 == 73 [pid = 3840] [id = 489] 07:56:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 182 (19185C00) [pid = 3840] [serial = 1467] [outer = 00000000] 07:56:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 183 (1B5A6800) [pid = 3840] [serial = 1468] [outer = 19185C00] 07:56:59 INFO - PROCESS | 3840 | 1464105419429 Marionette DEBUG loaded listener.js 07:56:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 184 (1B5DF400) [pid = 3840] [serial = 1469] [outer = 19185C00] 07:56:59 INFO - PROCESS | 3840 | 1464105419877 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 613ms 07:56:59 INFO - PROCESS | 3840 | 1464105419923 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 3840 | 1464105419925 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:56:59 INFO - PROCESS | 3840 | 1464105419928 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 3840 | 1464105419930 Marionette TRACE conn3 <- [1,1922,null,{}] 07:56:59 INFO - PROCESS | 3840 | 1464105419933 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 3840 | 1464105420020 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:57:00 INFO - PROCESS | 3840 | 1464105420027 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 3840 | ++DOCSHELL 197A5800 == 74 [pid = 3840] [id = 490] 07:57:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 185 (1A8B3C00) [pid = 3840] [serial = 1470] [outer = 00000000] 07:57:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 186 (1D6B7000) [pid = 3840] [serial = 1471] [outer = 1A8B3C00] 07:57:00 INFO - PROCESS | 3840 | 1464105420070 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 187 (1D6C0800) [pid = 3840] [serial = 1472] [outer = 1A8B3C00] 07:57:00 INFO - PROCESS | 3840 | 1464105420781 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 935ms 07:57:00 INFO - PROCESS | 3840 | 1464105420856 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 3840 | 1464105420861 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 07:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:57:00 INFO - PROCESS | 3840 | 1464105420867 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 3840 | 1464105420870 Marionette TRACE conn3 <- [1,1926,null,{}] 07:57:00 INFO - PROCESS | 3840 | 1464105420876 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:01 INFO - PROCESS | 3840 | 1464105421025 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:57:01 INFO - PROCESS | 3840 | 1464105421179 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 3840 | ++DOCSHELL 11A11400 == 75 [pid = 3840] [id = 491] 07:57:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 188 (13085400) [pid = 3840] [serial = 1473] [outer = 00000000] 07:57:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 189 (140B1000) [pid = 3840] [serial = 1474] [outer = 13085400] 07:57:01 INFO - PROCESS | 3840 | 1464105421221 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 190 (166DBC00) [pid = 3840] [serial = 1475] [outer = 13085400] 07:57:01 INFO - PROCESS | 3840 | 1464105421828 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1011ms 07:57:01 INFO - PROCESS | 3840 | 1464105421895 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 3840 | 1464105421901 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 07:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:57:01 INFO - PROCESS | 3840 | 1464105421926 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - PROCESS | 3840 | 1464105421929 Marionette TRACE conn3 <- [1,1930,null,{}] 07:57:01 INFO - PROCESS | 3840 | 1464105421933 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 3840 | 1464105422046 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:57:02 INFO - PROCESS | 3840 | 1464105422182 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 3840 | ++DOCSHELL 153BF800 == 76 [pid = 3840] [id = 492] 07:57:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 191 (153C0000) [pid = 3840] [serial = 1476] [outer = 00000000] 07:57:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 192 (153C7000) [pid = 3840] [serial = 1477] [outer = 153C0000] 07:57:02 INFO - PROCESS | 3840 | 1464105422237 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 193 (156F8800) [pid = 3840] [serial = 1478] [outer = 153C0000] 07:57:02 INFO - PROCESS | 3840 | 1464105422833 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 981ms 07:57:02 INFO - PROCESS | 3840 | 1464105422896 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 3840 | 1464105422899 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 07:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:57:02 INFO - PROCESS | 3840 | 1464105422903 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 3840 | 1464105422906 Marionette TRACE conn3 <- [1,1934,null,{}] 07:57:02 INFO - PROCESS | 3840 | 1464105422918 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 3840 | 1464105423034 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:57:03 INFO - PROCESS | 3840 | 1464105423189 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 3840 | ++DOCSHELL 19075000 == 77 [pid = 3840] [id = 493] 07:57:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 194 (1907A800) [pid = 3840] [serial = 1479] [outer = 00000000] 07:57:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 195 (197A3000) [pid = 3840] [serial = 1480] [outer = 1907A800] 07:57:03 INFO - PROCESS | 3840 | 1464105423247 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 196 (19CD8C00) [pid = 3840] [serial = 1481] [outer = 1907A800] 07:57:03 INFO - PROCESS | 3840 | 1464105423810 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 920ms 07:57:03 INFO - PROCESS | 3840 | 1464105423841 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 3840 | 1464105423844 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 07:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:57:03 INFO - PROCESS | 3840 | 1464105423849 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 3840 | 1464105423851 Marionette TRACE conn3 <- [1,1938,null,{}] 07:57:03 INFO - PROCESS | 3840 | 1464105423855 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 3840 | 1464105423964 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:57:04 INFO - PROCESS | 3840 | 1464105424100 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 3840 | ++DOCSHELL 197A4C00 == 78 [pid = 3840] [id = 494] 07:57:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 197 (1A1B6400) [pid = 3840] [serial = 1482] [outer = 00000000] 07:57:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 198 (1B02C000) [pid = 3840] [serial = 1483] [outer = 1A1B6400] 07:57:04 INFO - PROCESS | 3840 | 1464105424155 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 199 (1B5A9800) [pid = 3840] [serial = 1484] [outer = 1A1B6400] 07:57:04 INFO - PROCESS | 3840 | 1464105424637 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 812ms 07:57:04 INFO - PROCESS | 3840 | 1464105424675 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 3840 | 1464105424678 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 07:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:57:04 INFO - PROCESS | 3840 | 1464105424683 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 3840 | 1464105424685 Marionette TRACE conn3 <- [1,1942,null,{}] 07:57:04 INFO - PROCESS | 3840 | 1464105424688 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 3840 | 1464105424795 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:57:04 INFO - PROCESS | 3840 | 1464105424958 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 3840 | ++DOCSHELL 1A570000 == 79 [pid = 3840] [id = 495] 07:57:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 200 (1A5B1000) [pid = 3840] [serial = 1485] [outer = 00000000] 07:57:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 201 (1D6C2C00) [pid = 3840] [serial = 1486] [outer = 1A5B1000] 07:57:04 INFO - PROCESS | 3840 | 1464105425012 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 202 (1E6BE800) [pid = 3840] [serial = 1487] [outer = 1A5B1000] 07:57:05 INFO - PROCESS | 3840 | 1464105425633 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 966ms 07:57:05 INFO - PROCESS | 3840 | 1464105425654 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 3840 | 1464105425656 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 07:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:57:05 INFO - PROCESS | 3840 | 1464105425660 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 3840 | 1464105425661 Marionette TRACE conn3 <- [1,1946,null,{}] 07:57:05 INFO - PROCESS | 3840 | 1464105425665 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 3840 | 1464105425791 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:57:05 INFO - PROCESS | 3840 | 1464105425958 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 3840 | ++DOCSHELL 1B5E2000 == 80 [pid = 3840] [id = 496] 07:57:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 203 (1E6C6400) [pid = 3840] [serial = 1488] [outer = 00000000] 07:57:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 204 (1E6CE800) [pid = 3840] [serial = 1489] [outer = 1E6C6400] 07:57:06 INFO - PROCESS | 3840 | 1464105426013 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 205 (1E6CF000) [pid = 3840] [serial = 1490] [outer = 1E6C6400] 07:57:06 INFO - PROCESS | 3840 | 1464105426529 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 920ms 07:57:06 INFO - PROCESS | 3840 | 1464105426588 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 3840 | 1464105426590 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 07:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:57:06 INFO - PROCESS | 3840 | 1464105426593 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 3840 | 1464105426595 Marionette TRACE conn3 <- [1,1950,null,{}] 07:57:06 INFO - PROCESS | 3840 | 1464105426599 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 3840 | 1464105426708 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:57:06 INFO - PROCESS | 3840 | 1464105426887 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 3840 | ++DOCSHELL 12A3C000 == 81 [pid = 3840] [id = 497] 07:57:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 206 (15265000) [pid = 3840] [serial = 1491] [outer = 00000000] 07:57:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 207 (1E6D3C00) [pid = 3840] [serial = 1492] [outer = 15265000] 07:57:06 INFO - PROCESS | 3840 | 1464105426942 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 208 (1E6DA000) [pid = 3840] [serial = 1493] [outer = 15265000] 07:57:07 INFO - PROCESS | 3840 | 1464105427726 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1165ms 07:57:07 INFO - PROCESS | 3840 | 1464105427780 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 3840 | 1464105427784 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 07:57:07 INFO - PROCESS | 3840 | 1464105427790 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:57:07 INFO - PROCESS | 3840 | 1464105427793 Marionette TRACE conn3 <- [1,1954,null,{}] 07:57:07 INFO - PROCESS | 3840 | 1464105427798 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 3840 | 1464105427903 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:57:08 INFO - PROCESS | 3840 | 1464105428061 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 3840 | ++DOCSHELL 13B09000 == 82 [pid = 3840] [id = 498] 07:57:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 209 (13B0C000) [pid = 3840] [serial = 1494] [outer = 00000000] 07:57:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 210 (153C4C00) [pid = 3840] [serial = 1495] [outer = 13B0C000] 07:57:08 INFO - PROCESS | 3840 | 1464105428111 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 211 (1562E400) [pid = 3840] [serial = 1496] [outer = 13B0C000] 07:57:08 INFO - PROCESS | 3840 | 1464105428722 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 982ms 07:57:08 INFO - PROCESS | 3840 | 1464105428777 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 3840 | 1464105428783 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 07:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:57:08 INFO - PROCESS | 3840 | 1464105428789 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 3840 | 1464105428791 Marionette TRACE conn3 <- [1,1958,null,{}] 07:57:08 INFO - PROCESS | 3840 | 1464105428795 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 3840 | 1464105428901 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:57:09 INFO - PROCESS | 3840 | 1464105429057 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 3840 | ++DOCSHELL 16C2C800 == 83 [pid = 3840] [id = 499] 07:57:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 212 (16C2E400) [pid = 3840] [serial = 1497] [outer = 00000000] 07:57:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 213 (177C6000) [pid = 3840] [serial = 1498] [outer = 16C2E400] 07:57:09 INFO - PROCESS | 3840 | 1464105429107 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 214 (18175400) [pid = 3840] [serial = 1499] [outer = 16C2E400] 07:57:09 INFO - PROCESS | 3840 | 1464105429641 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 920ms 07:57:09 INFO - PROCESS | 3840 | 1464105429716 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 3840 | 1464105429718 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 07:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:57:09 INFO - PROCESS | 3840 | 1464105429722 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 3840 | 1464105429725 Marionette TRACE conn3 <- [1,1962,null,{}] 07:57:09 INFO - PROCESS | 3840 | 1464105429735 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 0F306000 == 82 [pid = 3840] [id = 155] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 19125400 == 81 [pid = 3840] [id = 489] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 19076400 == 80 [pid = 3840] [id = 488] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 17D30000 == 79 [pid = 3840] [id = 487] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 1987F800 == 78 [pid = 3840] [id = 486] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 1771A400 == 77 [pid = 3840] [id = 485] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 19128C00 == 76 [pid = 3840] [id = 484] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 17D3AC00 == 75 [pid = 3840] [id = 483] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 114A7C00 == 74 [pid = 3840] [id = 482] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 12A3CC00 == 73 [pid = 3840] [id = 481] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 17711400 == 72 [pid = 3840] [id = 479] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 1ACA6000 == 71 [pid = 3840] [id = 478] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 213 (1ABD2C00) [pid = 3840] [serial = 1381] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 212 (166E1400) [pid = 3840] [serial = 1375] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 211 (1B285800) [pid = 3840] [serial = 1384] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 210 (13709C00) [pid = 3840] [serial = 1372] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 209 (19880000) [pid = 3840] [serial = 1378] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 208 (1B5B3000) [pid = 3840] [serial = 1387] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | 1464105429939 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 14E4CC00 == 70 [pid = 3840] [id = 477] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 1987B000 == 69 [pid = 3840] [id = 476] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 10C55000 == 68 [pid = 3840] [id = 475] 07:57:09 INFO - PROCESS | 3840 | --DOCSHELL 1332E800 == 67 [pid = 3840] [id = 474] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 207 (196CF800) [pid = 3840] [serial = 1417] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 206 (19CDA000) [pid = 3840] [serial = 1405] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 205 (1A8B1800) [pid = 3840] [serial = 1408] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 204 (1A0F3C00) [pid = 3840] [serial = 1406] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 203 (1839E000) [pid = 3840] [serial = 1399] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 202 (1918B400) [pid = 3840] [serial = 1400] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 201 (15260C00) [pid = 3840] [serial = 1396] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 200 (166E3C00) [pid = 3840] [serial = 1397] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 199 (15906C00) [pid = 3840] [serial = 1411] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 198 (16C32400) [pid = 3840] [serial = 1394] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 197 (156F1400) [pid = 3840] [serial = 1393] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 196 (197A3800) [pid = 3840] [serial = 1402] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 195 (1A92E000) [pid = 3840] [serial = 1409] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 194 (13B01400) [pid = 3840] [serial = 1391] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 193 (12A3F000) [pid = 3840] [serial = 1390] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 192 (19078800) [pid = 3840] [serial = 1414] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 191 (1A7EA800) [pid = 3840] [serial = 1418] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 190 (1907A400) [pid = 3840] [serial = 1415] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 189 (197DA800) [pid = 3840] [serial = 1403] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | --DOMWINDOW == 188 (168A8000) [pid = 3840] [serial = 1412] [outer = 00000000] [url = about:blank] 07:57:09 INFO - PROCESS | 3840 | 1464105429956 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 3840 | ++DOCSHELL 10C52800 == 68 [pid = 3840] [id = 500] 07:57:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 189 (10C55000) [pid = 3840] [serial = 1500] [outer = 00000000] 07:57:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 190 (13709C00) [pid = 3840] [serial = 1501] [outer = 10C55000] 07:57:10 INFO - PROCESS | 3840 | 1464105430003 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 191 (1672E000) [pid = 3840] [serial = 1502] [outer = 10C55000] 07:57:10 INFO - PROCESS | 3840 | 1464105430733 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1027ms 07:57:10 INFO - PROCESS | 3840 | 1464105430750 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 3840 | 1464105430755 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:57:10 INFO - PROCESS | 3840 | 1464105430774 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 3840 | 1464105430779 Marionette TRACE conn3 <- [1,1966,null,{}] 07:57:10 INFO - PROCESS | 3840 | 1464105430804 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 3840 | 1464105430903 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:57:11 INFO - PROCESS | 3840 | 1464105431078 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 3840 | ++DOCSHELL 13B0A800 == 69 [pid = 3840] [id = 501] 07:57:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 192 (13B0EC00) [pid = 3840] [serial = 1503] [outer = 00000000] 07:57:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 193 (15B6BC00) [pid = 3840] [serial = 1504] [outer = 13B0EC00] 07:57:11 INFO - PROCESS | 3840 | 1464105431139 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 194 (166E1400) [pid = 3840] [serial = 1505] [outer = 13B0EC00] 07:57:11 INFO - PROCESS | 3840 | 1464105431777 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1058ms 07:57:11 INFO - PROCESS | 3840 | 1464105431809 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 3840 | 1464105431815 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 07:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:57:11 INFO - PROCESS | 3840 | 1464105431841 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 3840 | 1464105431844 Marionette TRACE conn3 <- [1,1970,null,{}] 07:57:11 INFO - PROCESS | 3840 | 1464105431848 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 3840 | 1464105431992 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:57:12 INFO - PROCESS | 3840 | 1464105432146 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 3840 | ++DOCSHELL 16A5E800 == 70 [pid = 3840] [id = 502] 07:57:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 195 (19073400) [pid = 3840] [serial = 1506] [outer = 00000000] 07:57:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 196 (19121800) [pid = 3840] [serial = 1507] [outer = 19073400] 07:57:12 INFO - PROCESS | 3840 | 1464105432202 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 197 (19128C00) [pid = 3840] [serial = 1508] [outer = 19073400] 07:57:12 INFO - PROCESS | 3840 | 1464105432731 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 920ms 07:57:12 INFO - PROCESS | 3840 | 1464105432769 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 3840 | 1464105432771 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 07:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:57:12 INFO - PROCESS | 3840 | 1464105432775 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 3840 | 1464105432779 Marionette TRACE conn3 <- [1,1974,null,{}] 07:57:12 INFO - PROCESS | 3840 | 1464105432790 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 3840 | 1464105432902 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:57:13 INFO - PROCESS | 3840 | 1464105433070 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 3840 | ++DOCSHELL 197A6400 == 71 [pid = 3840] [id = 503] 07:57:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 198 (197A6800) [pid = 3840] [serial = 1509] [outer = 00000000] 07:57:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 199 (197DA800) [pid = 3840] [serial = 1510] [outer = 197A6800] 07:57:13 INFO - PROCESS | 3840 | 1464105433128 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 200 (19CD1400) [pid = 3840] [serial = 1511] [outer = 197A6800] 07:57:13 INFO - PROCESS | 3840 | 1464105433680 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 920ms 07:57:13 INFO - PROCESS | 3840 | 1464105433711 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 3840 | 1464105433713 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 07:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:57:13 INFO - PROCESS | 3840 | 1464105433718 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 3840 | 1464105433720 Marionette TRACE conn3 <- [1,1978,null,{}] 07:57:13 INFO - PROCESS | 3840 | 1464105433724 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 3840 | 1464105433832 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:57:13 INFO - PROCESS | 3840 | 1464105433996 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 3840 | ++DOCSHELL 1A091C00 == 72 [pid = 3840] [id = 504] 07:57:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 201 (1A0E6800) [pid = 3840] [serial = 1512] [outer = 00000000] 07:57:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 202 (1A1C0400) [pid = 3840] [serial = 1513] [outer = 1A0E6800] 07:57:14 INFO - PROCESS | 3840 | 1464105434051 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 203 (1A5B0000) [pid = 3840] [serial = 1514] [outer = 1A0E6800] 07:57:14 INFO - PROCESS | 3840 | 1464105434569 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 935ms 07:57:14 INFO - PROCESS | 3840 | 1464105434647 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 3840 | 1464105434650 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 07:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:57:14 INFO - PROCESS | 3840 | 1464105434654 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 3840 | 1464105434656 Marionette TRACE conn3 <- [1,1982,null,{}] 07:57:14 INFO - PROCESS | 3840 | 1464105434659 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 3840 | 1464105434773 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:57:14 INFO - PROCESS | 3840 | 1464105434925 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 3840 | ++DOCSHELL 19CCF400 == 73 [pid = 3840] [id = 505] 07:57:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 204 (1A1BD400) [pid = 3840] [serial = 1515] [outer = 00000000] 07:57:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 205 (1A92FC00) [pid = 3840] [serial = 1516] [outer = 1A1BD400] 07:57:14 INFO - PROCESS | 3840 | 1464105434980 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 206 (1ABC9400) [pid = 3840] [serial = 1517] [outer = 1A1BD400] 07:57:15 INFO - PROCESS | 3840 | 1464105435563 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 920ms 07:57:15 INFO - PROCESS | 3840 | 1464105435582 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 3840 | 1464105435585 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 07:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:57:15 INFO - PROCESS | 3840 | 1464105435588 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 3840 | 1464105435590 Marionette TRACE conn3 <- [1,1986,null,{}] 07:57:15 INFO - PROCESS | 3840 | 1464105435593 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 3840 | 1464105435707 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:57:15 INFO - PROCESS | 3840 | 1464105435880 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 3840 | ++DOCSHELL 1A088000 == 74 [pid = 3840] [id = 506] 07:57:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 207 (1A7EBC00) [pid = 3840] [serial = 1518] [outer = 00000000] 07:57:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 208 (1B5D5C00) [pid = 3840] [serial = 1519] [outer = 1A7EBC00] 07:57:15 INFO - PROCESS | 3840 | 1464105435934 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 209 (1B5E1400) [pid = 3840] [serial = 1520] [outer = 1A7EBC00] 07:57:16 INFO - PROCESS | 3840 | 1464105436455 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 920ms 07:57:16 INFO - PROCESS | 3840 | 1464105436517 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 3840 | 1464105436519 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 07:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:57:16 INFO - PROCESS | 3840 | 1464105436523 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 3840 | 1464105436525 Marionette TRACE conn3 <- [1,1990,null,{}] 07:57:16 INFO - PROCESS | 3840 | 1464105436528 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 3840 | 1464105436632 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:57:16 INFO - PROCESS | 3840 | 1464105436798 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 3840 | ++DOCSHELL 16A64400 == 75 [pid = 3840] [id = 507] 07:57:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 210 (1B032000) [pid = 3840] [serial = 1521] [outer = 00000000] 07:57:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 211 (1D679000) [pid = 3840] [serial = 1522] [outer = 1B032000] 07:57:16 INFO - PROCESS | 3840 | 1464105436853 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 212 (1D67C800) [pid = 3840] [serial = 1523] [outer = 1B032000] 07:57:17 INFO - PROCESS | 3840 | 1464105437380 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 889ms 07:57:17 INFO - PROCESS | 3840 | 1464105437411 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 3840 | 1464105437413 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 07:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:57:17 INFO - PROCESS | 3840 | 1464105437416 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 3840 | 1464105437418 Marionette TRACE conn3 <- [1,1994,null,{}] 07:57:17 INFO - PROCESS | 3840 | 1464105437422 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 3840 | 1464105437529 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:57:17 INFO - PROCESS | 3840 | 1464105437698 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 3840 | ++DOCSHELL 1A1B6C00 == 76 [pid = 3840] [id = 508] 07:57:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 213 (1B4FE800) [pid = 3840] [serial = 1524] [outer = 00000000] 07:57:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 214 (1D681C00) [pid = 3840] [serial = 1525] [outer = 1B4FE800] 07:57:17 INFO - PROCESS | 3840 | 1464105437738 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 215 (1DC21C00) [pid = 3840] [serial = 1526] [outer = 1B4FE800] 07:57:18 INFO - PROCESS | 3840 | 1464105438361 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:57:18 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 07:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 981ms 07:57:18 INFO - PROCESS | 3840 | 1464105438403 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 3840 | 1464105438406 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 07:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:57:18 INFO - PROCESS | 3840 | 1464105438409 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 3840 | 1464105438411 Marionette TRACE conn3 <- [1,1998,null,{}] 07:57:18 INFO - PROCESS | 3840 | 1464105438415 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 3840 | 1464105438522 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:57:18 INFO - PROCESS | 3840 | 1464105438677 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 3840 | ++DOCSHELL 1D676400 == 77 [pid = 3840] [id = 509] 07:57:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 216 (1D678C00) [pid = 3840] [serial = 1527] [outer = 00000000] 07:57:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 217 (1DC29000) [pid = 3840] [serial = 1528] [outer = 1D678C00] 07:57:18 INFO - PROCESS | 3840 | 1464105438732 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 218 (1DC2C000) [pid = 3840] [serial = 1529] [outer = 1D678C00] 07:57:19 INFO - PROCESS | 3840 | 1464105439421 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:57:19 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 07:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1012ms 07:57:19 INFO - PROCESS | 3840 | 1464105439434 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 3840 | 1464105439438 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 07:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:57:19 INFO - PROCESS | 3840 | 1464105439444 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 3840 | 1464105439447 Marionette TRACE conn3 <- [1,2002,null,{}] 07:57:19 INFO - PROCESS | 3840 | 1464105439454 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 3840 | 1464105439563 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:57:19 INFO - PROCESS | 3840 | 1464105439722 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 3840 | ++DOCSHELL 12A3F000 == 78 [pid = 3840] [id = 510] 07:57:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 219 (12A41C00) [pid = 3840] [serial = 1530] [outer = 00000000] 07:57:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 220 (16208000) [pid = 3840] [serial = 1531] [outer = 12A41C00] 07:57:19 INFO - PROCESS | 3840 | 1464105439772 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 221 (170AE400) [pid = 3840] [serial = 1532] [outer = 12A41C00] 07:57:20 INFO - PROCESS | 3840 | 1464105440416 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 1B5A9C00 == 77 [pid = 3840] [id = 462] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 16C2C800 == 76 [pid = 3840] [id = 499] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 13B09000 == 75 [pid = 3840] [id = 498] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 1B5E2000 == 74 [pid = 3840] [id = 496] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 1A570000 == 73 [pid = 3840] [id = 495] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 197A4C00 == 72 [pid = 3840] [id = 494] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 19075000 == 71 [pid = 3840] [id = 493] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 153BF800 == 70 [pid = 3840] [id = 492] 07:57:20 INFO - PROCESS | 3840 | --DOCSHELL 11A11400 == 69 [pid = 3840] [id = 491] 07:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1027ms 07:57:20 INFO - PROCESS | 3840 | 1464105440474 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 3840 | 1464105440479 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 07:57:20 INFO - PROCESS | 3840 | 1464105440501 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:57:20 INFO - PROCESS | 3840 | 1464105440504 Marionette TRACE conn3 <- [1,2006,null,{}] 07:57:20 INFO - PROCESS | 3840 | 1464105440508 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:20 INFO - PROCESS | 3840 | 1464105440616 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:57:20 INFO - PROCESS | 3840 | 1464105440732 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 3840 | ++DOCSHELL 11065800 == 70 [pid = 3840] [id = 511] 07:57:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 222 (12A3A400) [pid = 3840] [serial = 1533] [outer = 00000000] 07:57:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 223 (1839F800) [pid = 3840] [serial = 1534] [outer = 12A3A400] 07:57:20 INFO - PROCESS | 3840 | 1464105440778 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 224 (19125800) [pid = 3840] [serial = 1535] [outer = 12A3A400] 07:57:21 INFO - PROCESS | 3840 | 1464105441212 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 782ms 07:57:21 INFO - PROCESS | 3840 | 1464105441290 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 3840 | 1464105441292 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:57:21 INFO - PROCESS | 3840 | 1464105441296 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 3840 | 1464105441299 Marionette TRACE conn3 <- [1,2010,null,{}] 07:57:21 INFO - PROCESS | 3840 | 1464105441309 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 3840 | 1464105441405 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:57:21 INFO - PROCESS | 3840 | 1464105441421 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 3840 | ++DOCSHELL 1A8B0000 == 71 [pid = 3840] [id = 512] 07:57:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 225 (1A8B7800) [pid = 3840] [serial = 1536] [outer = 00000000] 07:57:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 226 (1ABD3800) [pid = 3840] [serial = 1537] [outer = 1A8B7800] 07:57:21 INFO - PROCESS | 3840 | 1464105441468 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 227 (1B28B800) [pid = 3840] [serial = 1538] [outer = 1A8B7800] 07:57:21 INFO - PROCESS | 3840 | 1464105441954 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 674ms 07:57:21 INFO - PROCESS | 3840 | 1464105441995 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 3840 | 1464105441981 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:57:21 INFO - PROCESS | 3840 | 1464105441985 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 3840 | 1464105441986 Marionette TRACE conn3 <- [1,2014,null,{}] 07:57:21 INFO - PROCESS | 3840 | 1464105441990 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 3840 | 1464105442083 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:57:22 INFO - PROCESS | 3840 | 1464105442091 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 3840 | ++DOCSHELL 1A92F800 == 72 [pid = 3840] [id = 513] 07:57:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 228 (1B5B3000) [pid = 3840] [serial = 1539] [outer = 00000000] 07:57:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 229 (1D6C2400) [pid = 3840] [serial = 1540] [outer = 1B5B3000] 07:57:22 INFO - PROCESS | 3840 | 1464105442135 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 230 (1E6AC400) [pid = 3840] [serial = 1541] [outer = 1B5B3000] 07:57:22 INFO - PROCESS | 3840 | 1464105442658 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 675ms 07:57:22 INFO - PROCESS | 3840 | 1464105442683 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 3840 | 1464105442685 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 07:57:22 INFO - PROCESS | 3840 | 1464105442688 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:57:22 INFO - PROCESS | 3840 | 1464105442690 Marionette TRACE conn3 <- [1,2018,null,{}] 07:57:22 INFO - PROCESS | 3840 | 1464105442693 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 3840 | 1464105442825 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:57:22 INFO - PROCESS | 3840 | 1464105442877 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 3840 | ++DOCSHELL 10565800 == 73 [pid = 3840] [id = 514] 07:57:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 231 (11260000) [pid = 3840] [serial = 1542] [outer = 00000000] 07:57:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 232 (1E6B0C00) [pid = 3840] [serial = 1543] [outer = 11260000] 07:57:22 INFO - PROCESS | 3840 | 1464105442928 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 233 (1E6B4800) [pid = 3840] [serial = 1544] [outer = 11260000] 07:57:23 INFO - PROCESS | 3840 | 1464105443381 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 721ms 07:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:57:23 INFO - PROCESS | 3840 | 1464105443415 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 3840 | 1464105443417 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 07:57:23 INFO - PROCESS | 3840 | 1464105443420 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 3840 | 1464105443422 Marionette TRACE conn3 <- [1,2022,null,{}] 07:57:23 INFO - PROCESS | 3840 | 1464105443425 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 3840 | 1464105443572 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:57:23 INFO - PROCESS | 3840 | 1464105443594 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 3840 | ++DOCSHELL 1E6C4400 == 74 [pid = 3840] [id = 515] 07:57:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 234 (1E6C4C00) [pid = 3840] [serial = 1545] [outer = 00000000] 07:57:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 235 (1E6CE400) [pid = 3840] [serial = 1546] [outer = 1E6C4C00] 07:57:23 INFO - PROCESS | 3840 | 1464105443638 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 236 (1E6D7C00) [pid = 3840] [serial = 1547] [outer = 1E6C4C00] 07:57:24 INFO - PROCESS | 3840 | 1464105444097 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 721ms 07:57:24 INFO - PROCESS | 3840 | 1464105444142 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 3840 | 1464105444144 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 07:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:57:24 INFO - PROCESS | 3840 | 1464105444151 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 3840 | 1464105444153 Marionette TRACE conn3 <- [1,2026,null,{}] 07:57:24 INFO - PROCESS | 3840 | 1464105444156 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 3840 | 1464105444318 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:57:24 INFO - PROCESS | 3840 | 1464105444399 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 3840 | ++DOCSHELL 1E6CC000 == 75 [pid = 3840] [id = 516] 07:57:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 237 (1EF3B800) [pid = 3840] [serial = 1548] [outer = 00000000] 07:57:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 238 (1EF40000) [pid = 3840] [serial = 1549] [outer = 1EF3B800] 07:57:24 INFO - PROCESS | 3840 | 1464105444442 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 239 (1EF43000) [pid = 3840] [serial = 1550] [outer = 1EF3B800] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 238 (10A58C00) [pid = 3840] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 237 (0F30E000) [pid = 3840] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 236 (1907CC00) [pid = 3840] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 235 (10D60C00) [pid = 3840] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 234 (1106BC00) [pid = 3840] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 233 (19CDB800) [pid = 3840] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 232 (16737000) [pid = 3840] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 231 (11CEDC00) [pid = 3840] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 230 (1A7E9400) [pid = 3840] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 229 (14E4F000) [pid = 3840] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 228 (13325400) [pid = 3840] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 227 (19188000) [pid = 3840] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 226 (12D83800) [pid = 3840] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 225 (10ACD000) [pid = 3840] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 224 (13B04000) [pid = 3840] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 223 (14E92C00) [pid = 3840] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 222 (1B5AA400) [pid = 3840] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 221 (19CDA400) [pid = 3840] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 220 (17DA0800) [pid = 3840] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 219 (19072400) [pid = 3840] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 218 (0C38BC00) [pid = 3840] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 217 (19129000) [pid = 3840] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 216 (137E6800) [pid = 3840] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 215 (166DE800) [pid = 3840] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 214 (1307B800) [pid = 3840] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 213 (10A5A400) [pid = 3840] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 212 (19185C00) [pid = 3840] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 211 (1987C000) [pid = 3840] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 210 (12A42000) [pid = 3840] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 209 (17619000) [pid = 3840] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 208 (19B5EC00) [pid = 3840] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 207 (1A08A000) [pid = 3840] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 206 (1A92B000) [pid = 3840] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 205 (19184400) [pid = 3840] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 204 (1A92BC00) [pid = 3840] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 203 (164D7400) [pid = 3840] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 202 (19080000) [pid = 3840] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 201 (1A089C00) [pid = 3840] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 200 (1B4FD800) [pid = 3840] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 199 (10AD8000) [pid = 3840] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 198 (1660EC00) [pid = 3840] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 197 (1A7E0800) [pid = 3840] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 196 (10ACBC00) [pid = 3840] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 195 (1A086800) [pid = 3840] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 194 (0C388000) [pid = 3840] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 193 (16C2F400) [pid = 3840] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 192 (13337800) [pid = 3840] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 191 (19186000) [pid = 3840] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 190 (1A92F400) [pid = 3840] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 189 (197DD400) [pid = 3840] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 188 (16731C00) [pid = 3840] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 187 (137E8800) [pid = 3840] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 186 (140AF800) [pid = 3840] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 185 (196D0800) [pid = 3840] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 184 (1ACB2000) [pid = 3840] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 183 (15269C00) [pid = 3840] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 182 (10A60C00) [pid = 3840] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 181 (1A935000) [pid = 3840] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 180 (1811AC00) [pid = 3840] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 179 (17F38400) [pid = 3840] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 178 (16675000) [pid = 3840] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 177 (16C2E400) [pid = 3840] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:57:25 INFO - PROCESS | 3840 | --DOMWINDOW == 176 (13B0C000) [pid = 3840] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:57:25 INFO - PROCESS | 3840 | 1464105445340 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1226ms 07:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:57:25 INFO - PROCESS | 3840 | 1464105445382 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 3840 | 1464105445384 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 07:57:25 INFO - PROCESS | 3840 | 1464105445387 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 3840 | 1464105445389 Marionette TRACE conn3 <- [1,2030,null,{}] 07:57:25 INFO - PROCESS | 3840 | 1464105445392 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:25 INFO - PROCESS | 3840 | 1464105445466 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:57:25 INFO - PROCESS | 3840 | 1464105445472 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 3840 | ++DOCSHELL 105FB800 == 76 [pid = 3840] [id = 517] 07:57:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 177 (10A55C00) [pid = 3840] [serial = 1551] [outer = 00000000] 07:57:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 178 (10C46C00) [pid = 3840] [serial = 1552] [outer = 10A55C00] 07:57:25 INFO - PROCESS | 3840 | 1464105445516 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 179 (12A42000) [pid = 3840] [serial = 1553] [outer = 10A55C00] 07:57:25 INFO - PROCESS | 3840 | 1464105445988 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:57:25 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) 07:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 614ms 07:57:26 INFO - PROCESS | 3840 | 1464105446029 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 3840 | 1464105446031 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 07:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:57:26 INFO - PROCESS | 3840 | 1464105446040 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 3840 | 1464105446042 Marionette TRACE conn3 <- [1,2034,null,{}] 07:57:26 INFO - PROCESS | 3840 | 1464105446045 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 3840 | 1464105446137 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:57:26 INFO - PROCESS | 3840 | 1464105446172 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 3840 | ++DOCSHELL 10C4FC00 == 77 [pid = 3840] [id = 518] 07:57:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 180 (13323800) [pid = 3840] [serial = 1554] [outer = 00000000] 07:57:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 181 (13B0FC00) [pid = 3840] [serial = 1555] [outer = 13323800] 07:57:26 INFO - PROCESS | 3840 | 1464105446216 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 182 (14E55000) [pid = 3840] [serial = 1556] [outer = 13323800] 07:57:26 INFO - PROCESS | 3840 | 1464105446651 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 674ms 07:57:26 INFO - PROCESS | 3840 | 1464105446723 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 3840 | 1464105446725 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 07:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:57:26 INFO - PROCESS | 3840 | 1464105446729 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 3840 | 1464105446730 Marionette TRACE conn3 <- [1,2038,null,{}] 07:57:26 INFO - PROCESS | 3840 | 1464105446734 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 3840 | 1464105446824 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:57:26 INFO - PROCESS | 3840 | 1464105446831 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 3840 | ++DOCSHELL 10C53800 == 78 [pid = 3840] [id = 519] 07:57:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 183 (11085C00) [pid = 3840] [serial = 1557] [outer = 00000000] 07:57:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 184 (16737800) [pid = 3840] [serial = 1558] [outer = 11085C00] 07:57:26 INFO - PROCESS | 3840 | 1464105446875 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 185 (177CE400) [pid = 3840] [serial = 1559] [outer = 11085C00] 07:57:27 INFO - PROCESS | 3840 | 1464105447629 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 982ms 07:57:27 INFO - PROCESS | 3840 | 1464105447715 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 3840 | 1464105447720 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 07:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:57:27 INFO - PROCESS | 3840 | 1464105447725 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 3840 | 1464105447730 Marionette TRACE conn3 <- [1,2042,null,{}] 07:57:27 INFO - PROCESS | 3840 | 1464105447770 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 3840 | 1464105447899 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:57:28 INFO - PROCESS | 3840 | 1464105448054 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 3840 | ++DOCSHELL 12A41000 == 79 [pid = 3840] [id = 520] 07:57:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 186 (12A43000) [pid = 3840] [serial = 1560] [outer = 00000000] 07:57:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 187 (153C7400) [pid = 3840] [serial = 1561] [outer = 12A43000] 07:57:28 INFO - PROCESS | 3840 | 1464105448103 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 188 (166E2800) [pid = 3840] [serial = 1562] [outer = 12A43000] 07:57:28 INFO - PROCESS | 3840 | 1464105448682 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 981ms 07:57:28 INFO - PROCESS | 3840 | 1464105448713 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 3840 | 1464105448719 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 07:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:57:28 INFO - PROCESS | 3840 | 1464105448726 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 3840 | 1464105448729 Marionette TRACE conn3 <- [1,2046,null,{}] 07:57:28 INFO - PROCESS | 3840 | 1464105448733 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 3840 | 1464105448850 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:57:29 INFO - PROCESS | 3840 | 1464105449025 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 3840 | ++DOCSHELL 19075000 == 80 [pid = 3840] [id = 521] 07:57:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 189 (1907A400) [pid = 3840] [serial = 1563] [outer = 00000000] 07:57:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 190 (19187C00) [pid = 3840] [serial = 1564] [outer = 1907A400] 07:57:29 INFO - PROCESS | 3840 | 1464105449086 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 191 (196C5C00) [pid = 3840] [serial = 1565] [outer = 1907A400] 07:57:29 INFO - PROCESS | 3840 | 1464105449716 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1012ms 07:57:29 INFO - PROCESS | 3840 | 1464105449751 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 3840 | 1464105449753 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 07:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:57:29 INFO - PROCESS | 3840 | 1464105449774 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 3840 | 1464105449778 Marionette TRACE conn3 <- [1,2050,null,{}] 07:57:29 INFO - PROCESS | 3840 | 1464105449805 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 3840 | 1464105449908 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:57:30 INFO - PROCESS | 3840 | 1464105450070 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 3840 | ++DOCSHELL 1A1BAC00 == 81 [pid = 3840] [id = 522] 07:57:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 192 (1A1BF800) [pid = 3840] [serial = 1566] [outer = 00000000] 07:57:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 193 (1A7E0800) [pid = 3840] [serial = 1567] [outer = 1A1BF800] 07:57:30 INFO - PROCESS | 3840 | 1464105450136 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 194 (1A935C00) [pid = 3840] [serial = 1568] [outer = 1A1BF800] 07:57:30 INFO - PROCESS | 3840 | 1464105450706 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 981ms 07:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:57:30 INFO - PROCESS | 3840 | 1464105450745 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 3840 | 1464105450748 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 07:57:30 INFO - PROCESS | 3840 | 1464105450752 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 3840 | 1464105450754 Marionette TRACE conn3 <- [1,2054,null,{}] 07:57:30 INFO - PROCESS | 3840 | 1464105450757 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 3840 | 1464105450873 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:57:31 INFO - PROCESS | 3840 | 1464105451048 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 3840 | ++DOCSHELL 19C67800 == 82 [pid = 3840] [id = 523] 07:57:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 195 (19C6A400) [pid = 3840] [serial = 1569] [outer = 00000000] 07:57:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 196 (19C6F800) [pid = 3840] [serial = 1570] [outer = 19C6A400] 07:57:31 INFO - PROCESS | 3840 | 1464105451103 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 197 (19C73400) [pid = 3840] [serial = 1571] [outer = 19C6A400] 07:57:31 INFO - PROCESS | 3840 | 1464105451682 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 981ms 07:57:31 INFO - PROCESS | 3840 | 1464105451741 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:57:31 INFO - PROCESS | 3840 | 1464105451743 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 07:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:57:31 INFO - PROCESS | 3840 | 1464105451747 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 3840 | 1464105451749 Marionette TRACE conn3 <- [1,2058,null,{}] 07:57:31 INFO - PROCESS | 3840 | 1464105451752 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:31 INFO - PROCESS | 3840 | 1464105451864 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:57:32 INFO - PROCESS | 3840 | 1464105452024 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 3840 | ++DOCSHELL 12A37000 == 83 [pid = 3840] [id = 524] 07:57:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 198 (12A3D800) [pid = 3840] [serial = 1572] [outer = 00000000] 07:57:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 199 (166E3400) [pid = 3840] [serial = 1573] [outer = 12A3D800] 07:57:32 INFO - PROCESS | 3840 | 1464105452079 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 200 (168AB800) [pid = 3840] [serial = 1574] [outer = 12A3D800] 07:57:32 INFO - PROCESS | 3840 | 1464105452675 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 981ms 07:57:32 INFO - PROCESS | 3840 | 1464105452733 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 3840 | 1464105452735 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 07:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:57:32 INFO - PROCESS | 3840 | 1464105452739 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 3840 | 1464105452741 Marionette TRACE conn3 <- [1,2062,null,{}] 07:57:32 INFO - PROCESS | 3840 | 1464105452745 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 3840 | 1464105452870 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:57:33 INFO - PROCESS | 3840 | 1464105453034 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 3840 | ++DOCSHELL 0C38AC00 == 84 [pid = 3840] [id = 525] 07:57:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 201 (0C38D000) [pid = 3840] [serial = 1575] [outer = 00000000] 07:57:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 202 (105FB400) [pid = 3840] [serial = 1576] [outer = 0C38D000] 07:57:33 INFO - PROCESS | 3840 | 1464105453091 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 203 (10D5F400) [pid = 3840] [serial = 1577] [outer = 0C38D000] 07:57:34 INFO - PROCESS | 3840 | 1464105454042 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1364ms 07:57:34 INFO - PROCESS | 3840 | 1464105454121 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 3840 | 1464105454125 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 07:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:57:34 INFO - PROCESS | 3840 | 1464105454146 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 3840 | 1464105454150 Marionette TRACE conn3 <- [1,2066,null,{}] 07:57:34 INFO - PROCESS | 3840 | 1464105454155 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:34 INFO - PROCESS | 3840 | 1464105454262 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:57:34 INFO - PROCESS | 3840 | 1464105454428 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 3840 | ++DOCSHELL 104EC000 == 85 [pid = 3840] [id = 526] 07:57:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 204 (104F1000) [pid = 3840] [serial = 1578] [outer = 00000000] 07:57:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 205 (10AD0400) [pid = 3840] [serial = 1579] [outer = 104F1000] 07:57:34 INFO - PROCESS | 3840 | 1464105454490 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 206 (10C4BC00) [pid = 3840] [serial = 1580] [outer = 104F1000] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 166D8C00 == 84 [pid = 3840] [id = 161] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 10A5C000 == 83 [pid = 3840] [id = 424] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 0C387400 == 82 [pid = 3840] [id = 168] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 0C388400 == 81 [pid = 3840] [id = 165] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 137E5800 == 80 [pid = 3840] [id = 167] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 11084400 == 79 [pid = 3840] [id = 473] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 10C4FC00 == 78 [pid = 3840] [id = 518] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 105FB800 == 77 [pid = 3840] [id = 517] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 1E6CC000 == 76 [pid = 3840] [id = 516] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 1E6C4400 == 75 [pid = 3840] [id = 515] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 10565800 == 74 [pid = 3840] [id = 514] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 1A92F800 == 73 [pid = 3840] [id = 513] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 1A8B0000 == 72 [pid = 3840] [id = 512] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 11065800 == 71 [pid = 3840] [id = 511] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 12A3F000 == 70 [pid = 3840] [id = 510] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 1A088000 == 69 [pid = 3840] [id = 506] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 19CCF400 == 68 [pid = 3840] [id = 505] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 1A091C00 == 67 [pid = 3840] [id = 504] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 197A6400 == 66 [pid = 3840] [id = 503] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 16A5E800 == 65 [pid = 3840] [id = 502] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 205 (197A3000) [pid = 3840] [serial = 1480] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 204 (1B02C000) [pid = 3840] [serial = 1483] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 203 (1D6C2C00) [pid = 3840] [serial = 1486] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 202 (1E6CE800) [pid = 3840] [serial = 1489] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 13B0A800 == 64 [pid = 3840] [id = 501] 07:57:35 INFO - PROCESS | 3840 | --DOCSHELL 10C52800 == 63 [pid = 3840] [id = 500] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 201 (16681400) [pid = 3840] [serial = 1370] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 200 (177C6000) [pid = 3840] [serial = 1498] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 199 (153C4C00) [pid = 3840] [serial = 1495] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 198 (1912D800) [pid = 3840] [serial = 1421] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 197 (16677800) [pid = 3840] [serial = 1424] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 196 (1562E400) [pid = 3840] [serial = 1496] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 195 (19080800) [pid = 3840] [serial = 1427] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 194 (140B1000) [pid = 3840] [serial = 1474] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 193 (1ABD1400) [pid = 3840] [serial = 1430] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 192 (1B285400) [pid = 3840] [serial = 1433] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 191 (1B5B3400) [pid = 3840] [serial = 1436] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 190 (153C7000) [pid = 3840] [serial = 1477] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 189 (1D6B9000) [pid = 3840] [serial = 1439] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 188 (1D6B7000) [pid = 3840] [serial = 1471] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 187 (1E6D3C00) [pid = 3840] [serial = 1492] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 186 (18175400) [pid = 3840] [serial = 1499] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 185 (1B5DF400) [pid = 3840] [serial = 1469] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 184 (10C52000) [pid = 3840] [serial = 1126] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 183 (13327400) [pid = 3840] [serial = 1054] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 182 (19128800) [pid = 3840] [serial = 1420] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 181 (140B5800) [pid = 3840] [serial = 1325] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 180 (13B06C00) [pid = 3840] [serial = 1226] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 179 (1A7EC000) [pid = 3840] [serial = 1459] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 178 (17F32C00) [pid = 3840] [serial = 1132] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 177 (13701C00) [pid = 3840] [serial = 1448] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 176 (1B030C00) [pid = 3840] [serial = 1462] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 175 (1ACA8C00) [pid = 3840] [serial = 1432] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 174 (15631800) [pid = 3840] [serial = 1277] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 173 (19190000) [pid = 3840] [serial = 1334] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 172 (137E3800) [pid = 3840] [serial = 1087] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 171 (1B4F5000) [pid = 3840] [serial = 1340] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 170 (16202C00) [pid = 3840] [serial = 1444] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 169 (1A931000) [pid = 3840] [serial = 1460] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 168 (177CBC00) [pid = 3840] [serial = 1229] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 167 (1B5D7000) [pid = 3840] [serial = 1388] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 166 (1A1BF000) [pid = 3840] [serial = 1184] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 165 (19074C00) [pid = 3840] [serial = 1451] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 164 (19CD0C00) [pid = 3840] [serial = 1457] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 163 (105F5000) [pid = 3840] [serial = 1084] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 162 (196C6400) [pid = 3840] [serial = 1454] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 161 (197A4400) [pid = 3840] [serial = 1442] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (197DB000) [pid = 3840] [serial = 1280] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (140BC000) [pid = 3840] [serial = 1129] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (114A5800) [pid = 3840] [serial = 1175] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (1B5A6800) [pid = 3840] [serial = 1468] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (1A56D800) [pid = 3840] [serial = 1429] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1ACAC000) [pid = 3840] [serial = 1322] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (197DDC00) [pid = 3840] [serial = 1138] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1A7E0C00) [pid = 3840] [serial = 1283] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1B28A000) [pid = 3840] [serial = 1385] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (1ABC8800) [pid = 3840] [serial = 1235] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (1672A000) [pid = 3840] [serial = 1445] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (1A08F000) [pid = 3840] [serial = 1379] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (1B02EC00) [pid = 3840] [serial = 1289] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (16816800) [pid = 3840] [serial = 1090] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (1A1C2000) [pid = 3840] [serial = 1465] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (16A57400) [pid = 3840] [serial = 1441] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (19881000) [pid = 3840] [serial = 1456] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (1A8BAC00) [pid = 3840] [serial = 1232] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (1B5ABC00) [pid = 3840] [serial = 1435] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (11062800) [pid = 3840] [serial = 1051] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (18117000) [pid = 3840] [serial = 1450] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (16C29400) [pid = 3840] [serial = 1376] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1D6B4400) [pid = 3840] [serial = 1438] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (140BC800) [pid = 3840] [serial = 1373] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1B284400) [pid = 3840] [serial = 1463] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1ACA5800) [pid = 3840] [serial = 1238] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (0F305400) [pid = 3840] [serial = 1048] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (19186400) [pid = 3840] [serial = 1453] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (197DD000) [pid = 3840] [serial = 1328] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (16201800) [pid = 3840] [serial = 1423] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1B036C00) [pid = 3840] [serial = 1337] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1B02E000) [pid = 3840] [serial = 1009] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1A7DF400) [pid = 3840] [serial = 1187] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1A930C00) [pid = 3840] [serial = 1286] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (15908400) [pid = 3840] [serial = 1178] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (197A2C00) [pid = 3840] [serial = 1181] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (197D2400) [pid = 3840] [serial = 1135] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1B034C00) [pid = 3840] [serial = 1331] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1A8B8800) [pid = 3840] [serial = 1466] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (13BAC000) [pid = 3840] [serial = 1447] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (19072000) [pid = 3840] [serial = 1426] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1108F000) [pid = 3840] [serial = 1274] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1B029400) [pid = 3840] [serial = 1382] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1A8B9800) [pid = 3840] [serial = 1190] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (18170000) [pid = 3840] [serial = 1093] [outer = 00000000] [url = about:blank] 07:57:35 INFO - PROCESS | 3840 | 1464105455135 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1027ms 07:57:35 INFO - PROCESS | 3840 | 1464105455171 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 3840 | 1464105455177 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 07:57:35 INFO - PROCESS | 3840 | 1464105455199 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:57:35 INFO - PROCESS | 3840 | 1464105455202 Marionette TRACE conn3 <- [1,2070,null,{}] 07:57:35 INFO - PROCESS | 3840 | 1464105455205 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 3840 | 1464105455300 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:57:35 INFO - PROCESS | 3840 | 1464105455395 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 3840 | ++DOCSHELL 105F9800 == 64 [pid = 3840] [id = 527] 07:57:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (105FB800) [pid = 3840] [serial = 1581] [outer = 00000000] 07:57:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (10D57400) [pid = 3840] [serial = 1582] [outer = 105FB800] 07:57:35 INFO - PROCESS | 3840 | 1464105455442 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (11069000) [pid = 3840] [serial = 1583] [outer = 105FB800] 07:57:35 INFO - PROCESS | 3840 | 1464105455911 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 781ms 07:57:35 INFO - PROCESS | 3840 | 1464105455986 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 3840 | 1464105455988 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 07:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:57:35 INFO - PROCESS | 3840 | 1464105455991 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 3840 | 1464105455995 Marionette TRACE conn3 <- [1,2074,null,{}] 07:57:36 INFO - PROCESS | 3840 | 1464105456005 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 3840 | 1464105456094 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:57:36 INFO - PROCESS | 3840 | 1464105456111 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 3840 | ++DOCSHELL 12A3BC00 == 65 [pid = 3840] [id = 528] 07:57:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (12A3C800) [pid = 3840] [serial = 1584] [outer = 00000000] 07:57:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (12A42400) [pid = 3840] [serial = 1585] [outer = 12A3C800] 07:57:36 INFO - PROCESS | 3840 | 1464105456159 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (12D30000) [pid = 3840] [serial = 1586] [outer = 12A3C800] 07:57:36 INFO - PROCESS | 3840 | 1464105456611 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 674ms 07:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:57:36 INFO - PROCESS | 3840 | 1464105456674 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 3840 | 1464105456676 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 07:57:36 INFO - PROCESS | 3840 | 1464105456680 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 3840 | 1464105456681 Marionette TRACE conn3 <- [1,2078,null,{}] 07:57:36 INFO - PROCESS | 3840 | 1464105456685 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 3840 | 1464105456770 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:57:36 INFO - PROCESS | 3840 | 1464105456780 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 3840 | ++DOCSHELL 130D5400 == 66 [pid = 3840] [id = 529] 07:57:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (131D6800) [pid = 3840] [serial = 1587] [outer = 00000000] 07:57:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1333B800) [pid = 3840] [serial = 1588] [outer = 131D6800] 07:57:36 INFO - PROCESS | 3840 | 1464105456825 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (13368800) [pid = 3840] [serial = 1589] [outer = 131D6800] 07:57:37 INFO - PROCESS | 3840 | 1464105457256 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 613ms 07:57:37 INFO - PROCESS | 3840 | 1464105457302 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 3840 | 1464105457304 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 07:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:57:37 INFO - PROCESS | 3840 | 1464105457319 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 3840 | 1464105457320 Marionette TRACE conn3 <- [1,2082,null,{}] 07:57:37 INFO - PROCESS | 3840 | 1464105457324 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 3840 | 1464105457457 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:57:37 INFO - PROCESS | 3840 | 1464105457549 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 3840 | ++DOCSHELL 10C4F400 == 67 [pid = 3840] [id = 530] 07:57:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1332F000) [pid = 3840] [serial = 1590] [outer = 00000000] 07:57:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (137E5800) [pid = 3840] [serial = 1591] [outer = 1332F000] 07:57:37 INFO - PROCESS | 3840 | 1464105457593 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (137E8000) [pid = 3840] [serial = 1592] [outer = 1332F000] 07:57:38 INFO - PROCESS | 3840 | 1464105458018 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 720ms 07:57:38 INFO - PROCESS | 3840 | 1464105458043 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 3840 | 1464105458045 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 07:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:57:38 INFO - PROCESS | 3840 | 1464105458048 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - PROCESS | 3840 | 1464105458050 Marionette TRACE conn3 <- [1,2086,null,{}] 07:57:38 INFO - PROCESS | 3840 | 1464105458053 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:38 INFO - PROCESS | 3840 | 1464105458185 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:57:38 INFO - PROCESS | 3840 | 1464105458192 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 3840 | ++DOCSHELL 13B0DC00 == 68 [pid = 3840] [id = 531] 07:57:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (13B10000) [pid = 3840] [serial = 1593] [outer = 00000000] 07:57:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (140B8800) [pid = 3840] [serial = 1594] [outer = 13B10000] 07:57:38 INFO - PROCESS | 3840 | 1464105458297 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (14E54800) [pid = 3840] [serial = 1595] [outer = 13B10000] 07:57:38 INFO - PROCESS | 3840 | 1464105458721 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 07:57:38 INFO - PROCESS | 3840 | 1464105458745 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 3840 | 1464105458748 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 07:57:38 INFO - PROCESS | 3840 | 1464105458751 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:57:38 INFO - PROCESS | 3840 | 1464105458753 Marionette TRACE conn3 <- [1,2090,null,{}] 07:57:38 INFO - PROCESS | 3840 | 1464105458756 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:38 INFO - PROCESS | 3840 | 1464105458889 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:57:38 INFO - PROCESS | 3840 | 1464105458911 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 3840 | ++DOCSHELL 140B4C00 == 69 [pid = 3840] [id = 532] 07:57:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (15243800) [pid = 3840] [serial = 1596] [outer = 00000000] 07:57:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (153C3000) [pid = 3840] [serial = 1597] [outer = 15243800] 07:57:38 INFO - PROCESS | 3840 | 1464105458955 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (153CBC00) [pid = 3840] [serial = 1598] [outer = 15243800] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (11260000) [pid = 3840] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (12A3A400) [pid = 3840] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1A8B7800) [pid = 3840] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1B5B3000) [pid = 3840] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (12A41C00) [pid = 3840] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1E6C4C00) [pid = 3840] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1EF3B800) [pid = 3840] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (13323800) [pid = 3840] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:57:39 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (10A55C00) [pid = 3840] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:57:39 INFO - PROCESS | 3840 | 1464105459773 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1073ms 07:57:39 INFO - PROCESS | 3840 | 1464105459808 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:57:39 INFO - PROCESS | 3840 | 1464105459810 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 07:57:39 INFO - PROCESS | 3840 | 1464105459814 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 3840 | 1464105459815 Marionette TRACE conn3 <- [1,2094,null,{}] 07:57:39 INFO - PROCESS | 3840 | 1464105459819 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 3840 | 1464105459903 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:57:40 INFO - PROCESS | 3840 | 1464105460009 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 3840 | ++DOCSHELL 10563C00 == 70 [pid = 3840] [id = 533] 07:57:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (10A55C00) [pid = 3840] [serial = 1599] [outer = 00000000] 07:57:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (153C0400) [pid = 3840] [serial = 1600] [outer = 10A55C00] 07:57:40 INFO - PROCESS | 3840 | 1464105460056 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1563B400) [pid = 3840] [serial = 1601] [outer = 10A55C00] 07:57:40 INFO - PROCESS | 3840 | 1464105460463 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 675ms 07:57:40 INFO - PROCESS | 3840 | 1464105460513 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 3840 | 1464105460515 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 07:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:57:40 INFO - PROCESS | 3840 | 1464105460529 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 3840 | 1464105460530 Marionette TRACE conn3 <- [1,2098,null,{}] 07:57:40 INFO - PROCESS | 3840 | 1464105460534 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 3840 | 1464105460601 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:57:40 INFO - PROCESS | 3840 | 1464105460626 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 3840 | ++DOCSHELL 15269400 == 71 [pid = 3840] [id = 534] 07:57:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1563DC00) [pid = 3840] [serial = 1602] [outer = 00000000] 07:57:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (1620B000) [pid = 3840] [serial = 1603] [outer = 1563DC00] 07:57:40 INFO - PROCESS | 3840 | 1464105460673 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (16674400) [pid = 3840] [serial = 1604] [outer = 1563DC00] 07:57:41 INFO - PROCESS | 3840 | 1464105461109 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 644ms 07:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:57:41 INFO - PROCESS | 3840 | 1464105461164 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 3840 | 1464105461166 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 07:57:41 INFO - PROCESS | 3840 | 1464105461169 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 3840 | 1464105461171 Marionette TRACE conn3 <- [1,2102,null,{}] 07:57:41 INFO - PROCESS | 3840 | 1464105461174 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 3840 | 1464105461260 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:57:41 INFO - PROCESS | 3840 | 1464105461293 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 3840 | ++DOCSHELL 15263800 == 72 [pid = 3840] [id = 535] 07:57:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (15B67400) [pid = 3840] [serial = 1605] [outer = 00000000] 07:57:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (16681000) [pid = 3840] [serial = 1606] [outer = 15B67400] 07:57:41 INFO - PROCESS | 3840 | 1464105461337 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (166D9400) [pid = 3840] [serial = 1607] [outer = 15B67400] 07:57:41 INFO - PROCESS | 3840 | 1464105461994 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 889ms 07:57:42 INFO - PROCESS | 3840 | 1464105462052 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:57:42 INFO - PROCESS | 3840 | 1464105462057 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 07:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:57:42 INFO - PROCESS | 3840 | 1464105462062 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 3840 | 1464105462066 Marionette TRACE conn3 <- [1,2106,null,{}] 07:57:42 INFO - PROCESS | 3840 | 1464105462072 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 3840 | 1464105462220 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:57:42 INFO - PROCESS | 3840 | 1464105462375 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 3840 | ++DOCSHELL 1043A800 == 73 [pid = 3840] [id = 536] 07:57:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1043F800) [pid = 3840] [serial = 1608] [outer = 00000000] 07:57:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (10C48C00) [pid = 3840] [serial = 1609] [outer = 1043F800] 07:57:42 INFO - PROCESS | 3840 | 1464105462433 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (11062800) [pid = 3840] [serial = 1610] [outer = 1043F800] 07:57:43 INFO - PROCESS | 3840 | 1464105463054 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1027ms 07:57:43 INFO - PROCESS | 3840 | 1464105463094 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 3840 | 1464105463100 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 07:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:57:43 INFO - PROCESS | 3840 | 1464105463125 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 3840 | 1464105463128 Marionette TRACE conn3 <- [1,2110,null,{}] 07:57:43 INFO - PROCESS | 3840 | 1464105463132 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 3840 | 1464105463245 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:57:43 INFO - PROCESS | 3840 | 1464105463378 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 3840 | ++DOCSHELL 12A38C00 == 74 [pid = 3840] [id = 537] 07:57:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (12A39800) [pid = 3840] [serial = 1611] [outer = 00000000] 07:57:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (131DB400) [pid = 3840] [serial = 1612] [outer = 12A39800] 07:57:43 INFO - PROCESS | 3840 | 1464105463433 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (13B06000) [pid = 3840] [serial = 1613] [outer = 12A39800] 07:57:44 INFO - PROCESS | 3840 | 1464105464031 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 920ms 07:57:44 INFO - PROCESS | 3840 | 1464105464052 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 3840 | 1464105464055 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 07:57:44 INFO - PROCESS | 3840 | 1464105464059 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:57:44 INFO - PROCESS | 3840 | 1464105464063 Marionette TRACE conn3 <- [1,2114,null,{}] 07:57:44 INFO - PROCESS | 3840 | 1464105464074 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 3840 | 1464105464186 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:57:44 INFO - PROCESS | 3840 | 1464105464338 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 3840 | ++DOCSHELL 131DA000 == 75 [pid = 3840] [id = 538] 07:57:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (166DC000) [pid = 3840] [serial = 1614] [outer = 00000000] 07:57:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1672A000) [pid = 3840] [serial = 1615] [outer = 166DC000] 07:57:44 INFO - PROCESS | 3840 | 1464105464396 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (16732C00) [pid = 3840] [serial = 1616] [outer = 166DC000] 07:57:45 INFO - PROCESS | 3840 | 1464105465017 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 982ms 07:57:45 INFO - PROCESS | 3840 | 1464105465043 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 3840 | 1464105465046 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 07:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:57:45 INFO - PROCESS | 3840 | 1464105465049 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 3840 | 1464105465051 Marionette TRACE conn3 <- [1,2118,null,{}] 07:57:45 INFO - PROCESS | 3840 | 1464105465055 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 3840 | 1464105465146 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:57:45 INFO - PROCESS | 3840 | 1464105465295 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 3840 | ++DOCSHELL 1667EC00 == 76 [pid = 3840] [id = 539] 07:57:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (166DE000) [pid = 3840] [serial = 1617] [outer = 00000000] 07:57:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (16C2D400) [pid = 3840] [serial = 1618] [outer = 166DE000] 07:57:45 INFO - PROCESS | 3840 | 1464105465350 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (16CB4000) [pid = 3840] [serial = 1619] [outer = 166DE000] 07:57:45 INFO - PROCESS | 3840 | 1464105465911 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 3840 | 1464105465980 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 07:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:57:45 INFO - PROCESS | 3840 | 1464105465983 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 3840 | 1464105465985 Marionette TRACE conn3 <- [1,2122,null,{}] 07:57:45 INFO - PROCESS | 3840 | 1464105465989 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:46 INFO - PROCESS | 3840 | 1464105466078 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:57:46 INFO - PROCESS | 3840 | 1464105466226 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 3840 | ++DOCSHELL 10484400 == 77 [pid = 3840] [id = 540] 07:57:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (16730000) [pid = 3840] [serial = 1620] [outer = 00000000] 07:57:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (177CD800) [pid = 3840] [serial = 1621] [outer = 16730000] 07:57:46 INFO - PROCESS | 3840 | 1464105466281 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (17B8AC00) [pid = 3840] [serial = 1622] [outer = 16730000] 07:57:46 INFO - PROCESS | 3840 | 1464105466852 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 935ms 07:57:46 INFO - PROCESS | 3840 | 1464105466912 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 3840 | 1464105466915 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 07:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:57:46 INFO - PROCESS | 3840 | 1464105466918 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 3840 | 1464105466920 Marionette TRACE conn3 <- [1,2126,null,{}] 07:57:46 INFO - PROCESS | 3840 | 1464105466924 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 3840 | 1464105467031 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:57:47 INFO - PROCESS | 3840 | 1464105467182 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 3840 | ++DOCSHELL 177C9400 == 78 [pid = 3840] [id = 541] 07:57:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (18116800) [pid = 3840] [serial = 1623] [outer = 00000000] 07:57:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (1839E400) [pid = 3840] [serial = 1624] [outer = 18116800] 07:57:47 INFO - PROCESS | 3840 | 1464105467238 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (183A2000) [pid = 3840] [serial = 1625] [outer = 18116800] 07:57:47 INFO - PROCESS | 3840 | 1464105467826 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 920ms 07:57:47 INFO - PROCESS | 3840 | 1464105467829 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 3840 | 1464105467831 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 07:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:57:47 INFO - PROCESS | 3840 | 1464105467834 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 3840 | 1464105467836 Marionette TRACE conn3 <- [1,2130,null,{}] 07:57:47 INFO - PROCESS | 3840 | 1464105467840 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 3840 | 1464105467945 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:57:48 INFO - PROCESS | 3840 | 1464105468268 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:48 INFO - PROCESS | 3840 | ++DOCSHELL 0F308000 == 79 [pid = 3840] [id = 542] 07:57:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (10272C00) [pid = 3840] [serial = 1626] [outer = 00000000] 07:57:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (10A56C00) [pid = 3840] [serial = 1627] [outer = 10272C00] 07:57:48 INFO - PROCESS | 3840 | 1464105468323 Marionette DEBUG loaded listener.js 07:57:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (10ACE400) [pid = 3840] [serial = 1628] [outer = 10272C00] 07:57:48 INFO - PROCESS | 3840 | 1464105468946 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:57:48 INFO - PROCESS | 3840 | 1464105468966 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 07:57:48 INFO - PROCESS | 3840 | 1464105468970 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 3840 | 1464105468974 Marionette TRACE conn3 <- [1,2134,null,{}] 07:57:48 INFO - PROCESS | 3840 | 1464105468979 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:49 INFO - PROCESS | 3840 | 1464105469087 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:57:49 INFO - PROCESS | 3840 | 1464105469255 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 3840 | ++DOCSHELL 12AF4400 == 80 [pid = 3840] [id = 543] 07:57:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (12D35C00) [pid = 3840] [serial = 1629] [outer = 00000000] 07:57:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (13D9A400) [pid = 3840] [serial = 1630] [outer = 12D35C00] 07:57:49 INFO - PROCESS | 3840 | 1464105469307 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1525F000) [pid = 3840] [serial = 1631] [outer = 12D35C00] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 15269400 == 79 [pid = 3840] [id = 534] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 10563C00 == 78 [pid = 3840] [id = 533] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 140B4C00 == 77 [pid = 3840] [id = 532] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 13B0DC00 == 76 [pid = 3840] [id = 531] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 12A3BC00 == 75 [pid = 3840] [id = 528] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 105F9800 == 74 [pid = 3840] [id = 527] 07:57:49 INFO - PROCESS | 3840 | --DOCSHELL 104EC000 == 73 [pid = 3840] [id = 526] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (1DC29000) [pid = 3840] [serial = 1528] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (16737800) [pid = 3840] [serial = 1558] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (19121800) [pid = 3840] [serial = 1507] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (170AE400) [pid = 3840] [serial = 1532] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (16208000) [pid = 3840] [serial = 1531] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1D679000) [pid = 3840] [serial = 1522] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (197DA800) [pid = 3840] [serial = 1510] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (1E6CE400) [pid = 3840] [serial = 1546] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (1EF40000) [pid = 3840] [serial = 1549] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (13B0FC00) [pid = 3840] [serial = 1555] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (14E55000) [pid = 3840] [serial = 1556] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (1EF43000) [pid = 3840] [serial = 1550] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (1E6D7C00) [pid = 3840] [serial = 1547] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (10C46C00) [pid = 3840] [serial = 1552] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (1E6AC400) [pid = 3840] [serial = 1541] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (12A42000) [pid = 3840] [serial = 1553] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (15B6BC00) [pid = 3840] [serial = 1504] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (13709C00) [pid = 3840] [serial = 1501] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1D681C00) [pid = 3840] [serial = 1525] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1A1C0400) [pid = 3840] [serial = 1513] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1E6B0C00) [pid = 3840] [serial = 1543] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1E6B4800) [pid = 3840] [serial = 1544] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1839F800) [pid = 3840] [serial = 1534] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (19125800) [pid = 3840] [serial = 1535] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1ABD3800) [pid = 3840] [serial = 1537] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1B28B800) [pid = 3840] [serial = 1538] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1A92FC00) [pid = 3840] [serial = 1516] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1B5D5C00) [pid = 3840] [serial = 1519] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1D6C2400) [pid = 3840] [serial = 1540] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 3840 | 1464105469905 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:57:49 INFO - PROCESS | 3840 | 1464105469962 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 07:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:57:49 INFO - PROCESS | 3840 | 1464105469966 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:57:49 INFO - PROCESS | 3840 | 1464105469968 Marionette TRACE conn3 <- [1,2138,null,{}] 07:57:49 INFO - PROCESS | 3840 | 1464105469972 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 3840 | 1464105470061 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:57:50 INFO - PROCESS | 3840 | 1464105470169 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 3840 | ++DOCSHELL 104EC000 == 74 [pid = 3840] [id = 544] 07:57:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (10AD8400) [pid = 3840] [serial = 1632] [outer = 00000000] 07:57:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (13709C00) [pid = 3840] [serial = 1633] [outer = 10AD8400] 07:57:50 INFO - PROCESS | 3840 | 1464105470223 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (15269400) [pid = 3840] [serial = 1634] [outer = 10AD8400] 07:57:50 INFO - PROCESS | 3840 | 1464105470617 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 720ms 07:57:50 INFO - PROCESS | 3840 | 1464105470694 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 3840 | 1464105470696 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 07:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:57:50 INFO - PROCESS | 3840 | 1464105470701 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 3840 | 1464105470707 Marionette TRACE conn3 <- [1,2142,null,{}] 07:57:50 INFO - PROCESS | 3840 | 1464105470716 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 3840 | 1464105470806 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:57:50 INFO - PROCESS | 3840 | 1464105470822 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 3840 | ++DOCSHELL 1667B400 == 75 [pid = 3840] [id = 545] 07:57:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (1667B800) [pid = 3840] [serial = 1635] [outer = 00000000] 07:57:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (166E1800) [pid = 3840] [serial = 1636] [outer = 1667B800] 07:57:50 INFO - PROCESS | 3840 | 1464105470868 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1681AC00) [pid = 3840] [serial = 1637] [outer = 1667B800] 07:57:51 INFO - PROCESS | 3840 | 1464105471334 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 674ms 07:57:51 INFO - PROCESS | 3840 | 1464105471399 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 3840 | 1464105471402 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 07:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:57:51 INFO - PROCESS | 3840 | 1464105471405 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 3840 | 1464105471407 Marionette TRACE conn3 <- [1,2146,null,{}] 07:57:51 INFO - PROCESS | 3840 | 1464105471410 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 3840 | 1464105471507 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:57:51 INFO - PROCESS | 3840 | 1464105471627 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 3840 | ++DOCSHELL 104EAC00 == 76 [pid = 3840] [id = 546] 07:57:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (166DD000) [pid = 3840] [serial = 1638] [outer = 00000000] 07:57:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (177CA800) [pid = 3840] [serial = 1639] [outer = 166DD000] 07:57:51 INFO - PROCESS | 3840 | 1464105471673 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (17F3BC00) [pid = 3840] [serial = 1640] [outer = 166DD000] 07:57:52 INFO - PROCESS | 3840 | 1464105472086 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 720ms 07:57:52 INFO - PROCESS | 3840 | 1464105472129 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 3840 | 1464105472131 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 07:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:57:52 INFO - PROCESS | 3840 | 1464105472134 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 3840 | 1464105472135 Marionette TRACE conn3 <- [1,2150,null,{}] 07:57:52 INFO - PROCESS | 3840 | 1464105472148 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:52 INFO - PROCESS | 3840 | 1464105472273 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:57:52 INFO - PROCESS | 3840 | 1464105472349 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 3840 | ++DOCSHELL 1816F000 == 77 [pid = 3840] [id = 547] 07:57:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1816F400) [pid = 3840] [serial = 1641] [outer = 00000000] 07:57:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1839F400) [pid = 3840] [serial = 1642] [outer = 1816F400] 07:57:52 INFO - PROCESS | 3840 | 1464105472386 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (19079000) [pid = 3840] [serial = 1643] [outer = 1816F400] 07:57:52 INFO - PROCESS | 3840 | 1464105472838 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 721ms 07:57:52 INFO - PROCESS | 3840 | 1464105472885 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 3840 | 1464105472887 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 07:57:52 INFO - PROCESS | 3840 | 1464105472901 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 3840 | 1464105472903 Marionette TRACE conn3 <- [1,2154,null,{}] 07:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:57:52 INFO - PROCESS | 3840 | 1464105472906 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 3840 | 1464105473029 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:57:53 INFO - PROCESS | 3840 | 1464105473104 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 3840 | ++DOCSHELL 1839DC00 == 78 [pid = 3840] [id = 548] 07:57:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1907D800) [pid = 3840] [serial = 1644] [outer = 00000000] 07:57:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1912C000) [pid = 3840] [serial = 1645] [outer = 1907D800] 07:57:53 INFO - PROCESS | 3840 | 1464105473148 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1912F800) [pid = 3840] [serial = 1646] [outer = 1907D800] 07:57:53 INFO - PROCESS | 3840 | 1464105473540 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 659ms 07:57:53 INFO - PROCESS | 3840 | 1464105473575 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 3840 | 1464105473577 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 07:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:57:53 INFO - PROCESS | 3840 | 1464105473580 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 3840 | 1464105473582 Marionette TRACE conn3 <- [1,2158,null,{}] 07:57:53 INFO - PROCESS | 3840 | 1464105473585 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 3840 | 1464105473709 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:57:53 INFO - PROCESS | 3840 | 1464105473715 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 3840 | ++DOCSHELL 19121800 == 79 [pid = 3840] [id = 549] 07:57:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (19123400) [pid = 3840] [serial = 1647] [outer = 00000000] 07:57:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1918C800) [pid = 3840] [serial = 1648] [outer = 19123400] 07:57:53 INFO - PROCESS | 3840 | 1464105473826 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (196C4400) [pid = 3840] [serial = 1649] [outer = 19123400] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (105FB800) [pid = 3840] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (15243800) [pid = 3840] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (19C6A400) [pid = 3840] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (13085400) [pid = 3840] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (13B10000) [pid = 3840] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1563DC00) [pid = 3840] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (153C0000) [pid = 3840] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (12A3D800) [pid = 3840] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1D678C00) [pid = 3840] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (0C38D000) [pid = 3840] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (15265000) [pid = 3840] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A1BF800) [pid = 3840] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (10A55C00) [pid = 3840] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (12A3C800) [pid = 3840] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1A8B3C00) [pid = 3840] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (131D6800) [pid = 3840] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (104F1000) [pid = 3840] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1907A400) [pid = 3840] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (1332F000) [pid = 3840] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:57:54 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (12A43000) [pid = 3840] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:57:54 INFO - PROCESS | 3840 | 1464105474361 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 828ms 07:57:54 INFO - PROCESS | 3840 | 1464105474405 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 3840 | 1464105474407 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 07:57:54 INFO - PROCESS | 3840 | 1464105474410 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:57:54 INFO - PROCESS | 3840 | 1464105474412 Marionette TRACE conn3 <- [1,2162,null,{}] 07:57:54 INFO - PROCESS | 3840 | 1464105474415 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 3840 | 1464105474505 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:57:54 INFO - PROCESS | 3840 | 1464105474512 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 3840 | ++DOCSHELL 102D5000 == 80 [pid = 3840] [id = 550] 07:57:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (11CEF400) [pid = 3840] [serial = 1650] [outer = 00000000] 07:57:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (13339400) [pid = 3840] [serial = 1651] [outer = 11CEF400] 07:57:54 INFO - PROCESS | 3840 | 1464105474565 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (15260800) [pid = 3840] [serial = 1652] [outer = 11CEF400] 07:57:54 INFO - PROCESS | 3840 | 1464105474983 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 613ms 07:57:55 INFO - PROCESS | 3840 | 1464105475033 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 3840 | 1464105475035 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 07:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:57:55 INFO - PROCESS | 3840 | 1464105475038 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 3840 | 1464105475040 Marionette TRACE conn3 <- [1,2166,null,{}] 07:57:55 INFO - PROCESS | 3840 | 1464105475043 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 3840 | 1464105475131 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:57:55 INFO - PROCESS | 3840 | 1464105475138 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 3840 | ++DOCSHELL 10D57C00 == 81 [pid = 3840] [id = 551] 07:57:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (11087C00) [pid = 3840] [serial = 1653] [outer = 00000000] 07:57:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (19075800) [pid = 3840] [serial = 1654] [outer = 11087C00] 07:57:55 INFO - PROCESS | 3840 | 1464105475182 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (19185C00) [pid = 3840] [serial = 1655] [outer = 11087C00] 07:57:55 INFO - PROCESS | 3840 | 1464105475644 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 613ms 07:57:55 INFO - PROCESS | 3840 | 1464105475684 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 3840 | 1464105475686 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 07:57:55 INFO - PROCESS | 3840 | 1464105475689 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 3840 | 1464105475691 Marionette TRACE conn3 <- [1,2170,null,{}] 07:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:57:55 INFO - PROCESS | 3840 | 1464105475694 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 3840 | 1464105475781 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:57:55 INFO - PROCESS | 3840 | 1464105475790 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 3840 | ++DOCSHELL 196C6000 == 82 [pid = 3840] [id = 552] 07:57:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (196CCC00) [pid = 3840] [serial = 1656] [outer = 00000000] 07:57:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1979FC00) [pid = 3840] [serial = 1657] [outer = 196CCC00] 07:57:55 INFO - PROCESS | 3840 | 1464105475850 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (197A8000) [pid = 3840] [serial = 1658] [outer = 196CCC00] 07:57:56 INFO - PROCESS | 3840 | 1464105476573 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 920ms 07:57:56 INFO - PROCESS | 3840 | 1464105476621 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:57:56 INFO - PROCESS | 3840 | 1464105476626 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 07:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:57:56 INFO - PROCESS | 3840 | 1464105476631 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:57:56 INFO - PROCESS | 3840 | 1464105476635 Marionette TRACE conn3 <- [1,2174,null,{}] 07:57:56 INFO - PROCESS | 3840 | 1464105476641 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:56 INFO - PROCESS | 3840 | 1464105476774 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:57:56 INFO - PROCESS | 3840 | 1464105476913 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 3840 | --DOCSHELL 1B284800 == 81 [pid = 3840] [id = 16] 07:57:56 INFO - PROCESS | 3840 | ++DOCSHELL 10D5B800 == 82 [pid = 3840] [id = 553] 07:57:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (11060400) [pid = 3840] [serial = 1659] [outer = 00000000] 07:57:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (12D83C00) [pid = 3840] [serial = 1660] [outer = 11060400] 07:57:56 INFO - PROCESS | 3840 | 1464105476981 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (13B09000) [pid = 3840] [serial = 1661] [outer = 11060400] 07:57:57 INFO - PROCESS | 3840 | 1464105477598 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1027ms 07:57:57 INFO - PROCESS | 3840 | 1464105477646 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 3840 | 1464105477652 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 07:57:57 INFO - PROCESS | 3840 | 1464105477677 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:57:57 INFO - PROCESS | 3840 | 1464105477680 Marionette TRACE conn3 <- [1,2178,null,{}] 07:57:57 INFO - PROCESS | 3840 | 1464105477684 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:57 INFO - PROCESS | 3840 | 1464105477800 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:57:57 INFO - PROCESS | 3840 | 1464105477957 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DE400 == 83 [pid = 3840] [id = 554] 07:57:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (0F309C00) [pid = 3840] [serial = 1662] [outer = 00000000] 07:57:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1620C800) [pid = 3840] [serial = 1663] [outer = 0F309C00] 07:57:58 INFO - PROCESS | 3840 | 1464105478013 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (166D9800) [pid = 3840] [serial = 1664] [outer = 0F309C00] 07:57:58 INFO - PROCESS | 3840 | 1464105478575 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 920ms 07:57:58 INFO - PROCESS | 3840 | 1464105478607 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 3840 | 1464105478609 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 07:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:57:58 INFO - PROCESS | 3840 | 1464105478613 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 3840 | 1464105478617 Marionette TRACE conn3 <- [1,2182,null,{}] 07:57:58 INFO - PROCESS | 3840 | 1464105478628 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 3840 | 1464105478742 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:57:58 INFO - PROCESS | 3840 | 1464105478912 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 3840 | ++DOCSHELL 19127800 == 84 [pid = 3840] [id = 555] 07:57:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (19127C00) [pid = 3840] [serial = 1665] [outer = 00000000] 07:57:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (196C2800) [pid = 3840] [serial = 1666] [outer = 19127C00] 07:57:58 INFO - PROCESS | 3840 | 1464105478969 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (197A6000) [pid = 3840] [serial = 1667] [outer = 19127C00] 07:57:59 INFO - PROCESS | 3840 | 1464105479488 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 920ms 07:57:59 INFO - PROCESS | 3840 | 1464105479540 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 3840 | 1464105479543 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 07:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:57:59 INFO - PROCESS | 3840 | 1464105479547 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 3840 | 1464105479549 Marionette TRACE conn3 <- [1,2186,null,{}] 07:57:59 INFO - PROCESS | 3840 | 1464105479552 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:59 INFO - PROCESS | 3840 | 1464105479665 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:57:59 INFO - PROCESS | 3840 | 1464105479830 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 3840 | ++DOCSHELL 17613C00 == 85 [pid = 3840] [id = 556] 07:57:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (19124400) [pid = 3840] [serial = 1668] [outer = 00000000] 07:57:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (197A6400) [pid = 3840] [serial = 1669] [outer = 19124400] 07:57:59 INFO - PROCESS | 3840 | 1464105479886 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (197D5400) [pid = 3840] [serial = 1670] [outer = 19124400] 07:58:00 INFO - PROCESS | 3840 | 1464105480456 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 920ms 07:58:00 INFO - PROCESS | 3840 | 1464105480475 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 3840 | 1464105480477 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 07:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:58:00 INFO - PROCESS | 3840 | 1464105480481 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 3840 | 1464105480483 Marionette TRACE conn3 <- [1,2190,null,{}] 07:58:00 INFO - PROCESS | 3840 | 1464105480487 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:00 INFO - PROCESS | 3840 | 1464105480594 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:58:00 INFO - PROCESS | 3840 | 1464105480759 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 3840 | ++DOCSHELL 10D54800 == 86 [pid = 3840] [id = 557] 07:58:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1918CC00) [pid = 3840] [serial = 1671] [outer = 00000000] 07:58:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (197E1000) [pid = 3840] [serial = 1672] [outer = 1918CC00] 07:58:00 INFO - PROCESS | 3840 | 1464105480814 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (1987D800) [pid = 3840] [serial = 1673] [outer = 1918CC00] 07:58:01 INFO - PROCESS | 3840 | 1464105481384 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 920ms 07:58:01 INFO - PROCESS | 3840 | 1464105481409 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 3840 | 1464105481411 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 07:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:58:01 INFO - PROCESS | 3840 | 1464105481415 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 3840 | 1464105481416 Marionette TRACE conn3 <- [1,2194,null,{}] 07:58:01 INFO - PROCESS | 3840 | 1464105481420 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 3840 | 1464105481537 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:58:01 INFO - PROCESS | 3840 | 1464105481703 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 3840 | ++DOCSHELL 1979E800 == 87 [pid = 3840] [id = 558] 07:58:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (197DEC00) [pid = 3840] [serial = 1674] [outer = 00000000] 07:58:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (19C65400) [pid = 3840] [serial = 1675] [outer = 197DEC00] 07:58:01 INFO - PROCESS | 3840 | 1464105481758 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (19C68000) [pid = 3840] [serial = 1676] [outer = 197DEC00] 07:58:02 INFO - PROCESS | 3840 | 1464105482384 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1027ms 07:58:02 INFO - PROCESS | 3840 | 1464105482438 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 3840 | 1464105482441 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 07:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:58:02 INFO - PROCESS | 3840 | 1464105482460 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 3840 | 1464105482462 Marionette TRACE conn3 <- [1,2198,null,{}] 07:58:02 INFO - PROCESS | 3840 | 1464105482467 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:02 INFO - PROCESS | 3840 | 1464105482576 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:58:02 INFO - PROCESS | 3840 | 1464105482728 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 3840 | ++DOCSHELL 10C49400 == 88 [pid = 3840] [id = 559] 07:58:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (10D5C400) [pid = 3840] [serial = 1677] [outer = 00000000] 07:58:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (130D2C00) [pid = 3840] [serial = 1678] [outer = 10D5C400] 07:58:02 INFO - PROCESS | 3840 | 1464105482770 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (137E8800) [pid = 3840] [serial = 1679] [outer = 10D5C400] 07:58:03 INFO - PROCESS | 3840 | 1464105483591 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1196ms 07:58:03 INFO - PROCESS | 3840 | 1464105483638 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 3840 | 1464105483642 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 07:58:03 INFO - PROCESS | 3840 | 1464105483647 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:58:03 INFO - PROCESS | 3840 | 1464105483634 Marionette TRACE conn3 <- [1,2202,null,{}] 07:58:03 INFO - PROCESS | 3840 | 1464105483640 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:03 INFO - PROCESS | 3840 | 1464105483779 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:58:03 INFO - PROCESS | 3840 | 1464105483934 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 3840 | ++DOCSHELL 11CEE000 == 89 [pid = 3840] [id = 560] 07:58:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (12A3D000) [pid = 3840] [serial = 1680] [outer = 00000000] 07:58:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (1106BC00) [pid = 3840] [serial = 1681] [outer = 12A3D000] 07:58:04 INFO - PROCESS | 3840 | 1464105483991 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (12D83400) [pid = 3840] [serial = 1682] [outer = 12A3D000] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 0C78CC00 == 88 [pid = 3840] [id = 457] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 16674800 == 87 [pid = 3840] [id = 456] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 16205C00 == 86 [pid = 3840] [id = 160] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 10D57C00 == 85 [pid = 3840] [id = 551] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 102D5000 == 84 [pid = 3840] [id = 550] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 19121800 == 83 [pid = 3840] [id = 549] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 1839DC00 == 82 [pid = 3840] [id = 548] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 1816F000 == 81 [pid = 3840] [id = 547] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 104EAC00 == 80 [pid = 3840] [id = 546] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 1667B400 == 79 [pid = 3840] [id = 545] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 130D5400 == 78 [pid = 3840] [id = 529] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 104EC000 == 77 [pid = 3840] [id = 544] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 12AF4400 == 76 [pid = 3840] [id = 543] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 0F308000 == 75 [pid = 3840] [id = 542] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (16681000) [pid = 3840] [serial = 1606] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 1667EC00 == 74 [pid = 3840] [id = 539] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 131DA000 == 73 [pid = 3840] [id = 538] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 12A38C00 == 72 [pid = 3840] [id = 537] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 1043A800 == 71 [pid = 3840] [id = 536] 07:58:04 INFO - PROCESS | 3840 | --DOCSHELL 15263800 == 70 [pid = 3840] [id = 535] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (11069000) [pid = 3840] [serial = 1583] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (153C3000) [pid = 3840] [serial = 1597] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (19C73400) [pid = 3840] [serial = 1571] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (166DBC00) [pid = 3840] [serial = 1475] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (140B8800) [pid = 3840] [serial = 1594] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1620B000) [pid = 3840] [serial = 1603] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (156F8800) [pid = 3840] [serial = 1478] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (166E3400) [pid = 3840] [serial = 1573] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (1DC2C000) [pid = 3840] [serial = 1529] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (10D5F400) [pid = 3840] [serial = 1577] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (153CBC00) [pid = 3840] [serial = 1598] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (10AD0400) [pid = 3840] [serial = 1579] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (1E6DA000) [pid = 3840] [serial = 1493] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (1A935C00) [pid = 3840] [serial = 1568] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (1563B400) [pid = 3840] [serial = 1601] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (10D57400) [pid = 3840] [serial = 1582] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (12D30000) [pid = 3840] [serial = 1586] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (153C7400) [pid = 3840] [serial = 1561] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (19C6F800) [pid = 3840] [serial = 1570] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (168AB800) [pid = 3840] [serial = 1574] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (153C0400) [pid = 3840] [serial = 1600] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1A7E0800) [pid = 3840] [serial = 1567] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (13368800) [pid = 3840] [serial = 1589] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (105FB400) [pid = 3840] [serial = 1576] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1D6C0800) [pid = 3840] [serial = 1472] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (12A42400) [pid = 3840] [serial = 1585] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (14E54800) [pid = 3840] [serial = 1595] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (137E5800) [pid = 3840] [serial = 1591] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (16674400) [pid = 3840] [serial = 1604] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1333B800) [pid = 3840] [serial = 1588] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (10C4BC00) [pid = 3840] [serial = 1580] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (19187C00) [pid = 3840] [serial = 1564] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (137E8000) [pid = 3840] [serial = 1592] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (166E2800) [pid = 3840] [serial = 1562] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (196C5C00) [pid = 3840] [serial = 1565] [outer = 00000000] [url = about:blank] 07:58:04 INFO - PROCESS | 3840 | 1464105484589 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 981ms 07:58:04 INFO - PROCESS | 3840 | 1464105484619 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 3840 | 1464105484624 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 07:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:58:04 INFO - PROCESS | 3840 | 1464105484630 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 3840 | 1464105484632 Marionette TRACE conn3 <- [1,2206,null,{}] 07:58:04 INFO - PROCESS | 3840 | 1464105484636 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 3840 | 1464105484728 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:58:04 INFO - PROCESS | 3840 | 1464105484735 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 3840 | ++DOCSHELL 10A62C00 == 71 [pid = 3840] [id = 561] 07:58:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (10AD0400) [pid = 3840] [serial = 1683] [outer = 00000000] 07:58:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (11090000) [pid = 3840] [serial = 1684] [outer = 10AD0400] 07:58:04 INFO - PROCESS | 3840 | 1464105484781 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (12A3D800) [pid = 3840] [serial = 1685] [outer = 10AD0400] 07:58:05 INFO - PROCESS | 3840 | 1464105485332 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 736ms 07:58:05 INFO - PROCESS | 3840 | 1464105485370 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 3840 | 1464105485372 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 07:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:58:05 INFO - PROCESS | 3840 | 1464105485375 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 3840 | 1464105485378 Marionette TRACE conn3 <- [1,2210,null,{}] 07:58:05 INFO - PROCESS | 3840 | 1464105485372 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 3840 | 1464105485467 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:58:05 INFO - PROCESS | 3840 | 1464105485580 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 3840 | ++DOCSHELL 13B0FC00 == 72 [pid = 3840] [id = 562] 07:58:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (13B10000) [pid = 3840] [serial = 1686] [outer = 00000000] 07:58:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (14E02000) [pid = 3840] [serial = 1687] [outer = 13B10000] 07:58:05 INFO - PROCESS | 3840 | 1464105485628 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (15260400) [pid = 3840] [serial = 1688] [outer = 13B10000] 07:58:05 INFO - PROCESS | 3840 | 1464105486005 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 07:58:06 INFO - PROCESS | 3840 | 1464105486058 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 3840 | 1464105486062 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 07:58:06 INFO - PROCESS | 3840 | 1464105486066 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:58:06 INFO - PROCESS | 3840 | 1464105486069 Marionette TRACE conn3 <- [1,2214,null,{}] 07:58:06 INFO - PROCESS | 3840 | 1464105486074 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 3840 | 1464105486161 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:58:06 INFO - PROCESS | 3840 | 1464105486168 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 3840 | ++DOCSHELL 137ECC00 == 73 [pid = 3840] [id = 563] 07:58:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (15243800) [pid = 3840] [serial = 1689] [outer = 00000000] 07:58:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (156F8800) [pid = 3840] [serial = 1690] [outer = 15243800] 07:58:06 INFO - PROCESS | 3840 | 1464105486214 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (1620B000) [pid = 3840] [serial = 1691] [outer = 15243800] 07:58:06 INFO - PROCESS | 3840 | 1464105486641 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 614ms 07:58:06 INFO - PROCESS | 3840 | 1464105486697 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 3840 | 1464105486699 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 07:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:58:06 INFO - PROCESS | 3840 | 1464105486702 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 3840 | 1464105486704 Marionette TRACE conn3 <- [1,2218,null,{}] 07:58:06 INFO - PROCESS | 3840 | 1464105486715 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 3840 | 1464105486849 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:58:06 INFO - PROCESS | 3840 | 1464105486951 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 3840 | ++DOCSHELL 16679000 == 74 [pid = 3840] [id = 564] 07:58:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1667B400) [pid = 3840] [serial = 1692] [outer = 00000000] 07:58:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (166D6000) [pid = 3840] [serial = 1693] [outer = 1667B400] 07:58:06 INFO - PROCESS | 3840 | 1464105486998 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (166E0400) [pid = 3840] [serial = 1694] [outer = 1667B400] 07:58:07 INFO - PROCESS | 3840 | 1464105487402 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 751ms 07:58:07 INFO - PROCESS | 3840 | 1464105487443 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 3840 | 1464105487445 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 07:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:58:07 INFO - PROCESS | 3840 | 1464105487448 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 3840 | 1464105487450 Marionette TRACE conn3 <- [1,2222,null,{}] 07:58:07 INFO - PROCESS | 3840 | 1464105487460 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:07 INFO - PROCESS | 3840 | 1464105487601 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:58:07 INFO - PROCESS | 3840 | 1464105487676 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 3840 | ++DOCSHELL 16681800 == 75 [pid = 3840] [id = 565] 07:58:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (166E1000) [pid = 3840] [serial = 1695] [outer = 00000000] 07:58:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (17618800) [pid = 3840] [serial = 1696] [outer = 166E1000] 07:58:07 INFO - PROCESS | 3840 | 1464105487721 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (18115C00) [pid = 3840] [serial = 1697] [outer = 166E1000] 07:58:08 INFO - PROCESS | 3840 | 1464105488141 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 07:58:08 INFO - PROCESS | 3840 | 1464105488179 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 3840 | 1464105488181 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 07:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:58:08 INFO - PROCESS | 3840 | 1464105488185 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 3840 | 1464105488186 Marionette TRACE conn3 <- [1,2226,null,{}] 07:58:08 INFO - PROCESS | 3840 | 1464105488228 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 3840 | 1464105488351 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:58:08 INFO - PROCESS | 3840 | 1464105488426 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 3840 | ++DOCSHELL 17612800 == 76 [pid = 3840] [id = 566] 07:58:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (177C7C00) [pid = 3840] [serial = 1698] [outer = 00000000] 07:58:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (19079800) [pid = 3840] [serial = 1699] [outer = 177C7C00] 07:58:08 INFO - PROCESS | 3840 | 1464105488473 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (19124C00) [pid = 3840] [serial = 1700] [outer = 177C7C00] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (11085C00) [pid = 3840] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (1816F400) [pid = 3840] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (10272C00) [pid = 3840] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1667B800) [pid = 3840] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (166DD000) [pid = 3840] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (10AD8400) [pid = 3840] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (12D35C00) [pid = 3840] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1907D800) [pid = 3840] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (19123400) [pid = 3840] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (11087C00) [pid = 3840] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:58:08 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (11CEF400) [pid = 3840] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:58:08 INFO - PROCESS | 3840 | 1464105488970 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 812ms 07:58:08 INFO - PROCESS | 3840 | 1464105488987 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 3840 | 1464105488989 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 07:58:08 INFO - PROCESS | 3840 | 1464105488992 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:58:08 INFO - PROCESS | 3840 | 1464105488994 Marionette TRACE conn3 <- [1,2230,null,{}] 07:58:08 INFO - PROCESS | 3840 | 1464105488997 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 3840 | 1464105489127 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:58:09 INFO - PROCESS | 3840 | 1464105489206 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 3840 | ++DOCSHELL 12A3C800 == 77 [pid = 3840] [id = 567] 07:58:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (12A3E000) [pid = 3840] [serial = 1701] [outer = 00000000] 07:58:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (14E46800) [pid = 3840] [serial = 1702] [outer = 12A3E000] 07:58:09 INFO - PROCESS | 3840 | 1464105489250 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (18168800) [pid = 3840] [serial = 1703] [outer = 12A3E000] 07:58:09 INFO - PROCESS | 3840 | 1464105489610 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 07:58:09 INFO - PROCESS | 3840 | 1464105489630 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 3840 | 1464105489632 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 07:58:09 INFO - PROCESS | 3840 | 1464105489635 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:58:09 INFO - PROCESS | 3840 | 1464105489637 Marionette TRACE conn3 <- [1,2234,null,{}] 07:58:09 INFO - PROCESS | 3840 | 1464105489640 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 3840 | 1464105489776 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:58:09 INFO - PROCESS | 3840 | 1464105489782 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 3840 | ++DOCSHELL 114A7800 == 78 [pid = 3840] [id = 568] 07:58:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (140BB000) [pid = 3840] [serial = 1704] [outer = 00000000] 07:58:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (19185400) [pid = 3840] [serial = 1705] [outer = 140BB000] 07:58:09 INFO - PROCESS | 3840 | 1464105489827 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1918DC00) [pid = 3840] [serial = 1706] [outer = 140BB000] 07:58:10 INFO - PROCESS | 3840 | 1464105490273 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 690ms 07:58:10 INFO - PROCESS | 3840 | 1464105490319 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 3840 | 1464105490321 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 07:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:58:10 INFO - PROCESS | 3840 | 1464105490325 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 3840 | 1464105490326 Marionette TRACE conn3 <- [1,2238,null,{}] 07:58:10 INFO - PROCESS | 3840 | 1464105490330 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:10 INFO - PROCESS | 3840 | 1464105490417 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:58:10 INFO - PROCESS | 3840 | 1464105490423 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 3840 | ++DOCSHELL 1672A400 == 79 [pid = 3840] [id = 569] 07:58:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (196C5000) [pid = 3840] [serial = 1707] [outer = 00000000] 07:58:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (197D8800) [pid = 3840] [serial = 1708] [outer = 196C5000] 07:58:10 INFO - PROCESS | 3840 | 1464105490466 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (19880800) [pid = 3840] [serial = 1709] [outer = 196C5000] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 197A5800 == 78 [pid = 3840] [id = 490] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 196CC000 == 77 [pid = 3840] [id = 378] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1A088800 == 76 [pid = 3840] [id = 410] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1A1B6C00 == 75 [pid = 3840] [id = 508] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10484400 == 74 [pid = 3840] [id = 540] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10C51000 == 73 [pid = 3840] [id = 359] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19187800 == 72 [pid = 3840] [id = 444] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 12A3C000 == 71 [pid = 3840] [id = 497] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10A5B800 == 70 [pid = 3840] [id = 446] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 0F309000 == 69 [pid = 3840] [id = 395] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19886C00 == 68 [pid = 3840] [id = 461] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1811A800 == 67 [pid = 3840] [id = 396] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19885400 == 66 [pid = 3840] [id = 427] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1D676400 == 65 [pid = 3840] [id = 509] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 177C9400 == 64 [pid = 3840] [id = 541] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10486400 == 63 [pid = 3840] [id = 170] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 12D86000 == 62 [pid = 3840] [id = 425] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19C67800 == 61 [pid = 3840] [id = 523] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 0F307000 == 60 [pid = 3840] [id = 428] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1A1BAC00 == 59 [pid = 3840] [id = 522] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 16A64400 == 58 [pid = 3840] [id = 507] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 15B6C800 == 57 [pid = 3840] [id = 458] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 131D6C00 == 56 [pid = 3840] [id = 480] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1A8B6000 == 55 [pid = 3840] [id = 429] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 12D7F800 == 54 [pid = 3840] [id = 376] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1A934C00 == 53 [pid = 3840] [id = 460] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 17DA5000 == 52 [pid = 3840] [id = 459] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 12A41000 == 51 [pid = 3840] [id = 520] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19184800 == 50 [pid = 3840] [id = 445] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19075000 == 49 [pid = 3840] [id = 521] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 15244000 == 48 [pid = 3840] [id = 426] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 13B79400 == 47 [pid = 3840] [id = 409] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 0C38AC00 == 46 [pid = 3840] [id = 525] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 12A37000 == 45 [pid = 3840] [id = 524] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10C53800 == 44 [pid = 3840] [id = 519] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1A930800 == 43 [pid = 3840] [id = 17] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 11CEE000 == 42 [pid = 3840] [id = 560] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10C49400 == 41 [pid = 3840] [id = 559] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10D54800 == 40 [pid = 3840] [id = 557] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 1979E800 == 39 [pid = 3840] [id = 558] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 17613C00 == 38 [pid = 3840] [id = 556] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10C4F400 == 37 [pid = 3840] [id = 530] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 0F2DE400 == 36 [pid = 3840] [id = 554] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 19127800 == 35 [pid = 3840] [id = 555] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 10D5B800 == 34 [pid = 3840] [id = 553] 07:58:11 INFO - PROCESS | 3840 | --DOCSHELL 196C6000 == 33 [pid = 3840] [id = 552] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 137ECC00 == 32 [pid = 3840] [id = 563] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 114A7800 == 31 [pid = 3840] [id = 568] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 16681800 == 30 [pid = 3840] [id = 565] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 17612800 == 29 [pid = 3840] [id = 566] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 12A3C800 == 28 [pid = 3840] [id = 567] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 16679000 == 27 [pid = 3840] [id = 564] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 13B0FC00 == 26 [pid = 3840] [id = 562] 07:58:12 INFO - PROCESS | 3840 | --DOCSHELL 10A62C00 == 25 [pid = 3840] [id = 561] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (177CE400) [pid = 3840] [serial = 1559] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (10C48C00) [pid = 3840] [serial = 1609] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (131DB400) [pid = 3840] [serial = 1612] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1672A000) [pid = 3840] [serial = 1615] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (16C2D400) [pid = 3840] [serial = 1618] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1839F400) [pid = 3840] [serial = 1642] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1979FC00) [pid = 3840] [serial = 1657] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (177CD800) [pid = 3840] [serial = 1621] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (10ACE400) [pid = 3840] [serial = 1628] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (10A56C00) [pid = 3840] [serial = 1627] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1839E400) [pid = 3840] [serial = 1624] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (166E1800) [pid = 3840] [serial = 1636] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1681AC00) [pid = 3840] [serial = 1637] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (177CA800) [pid = 3840] [serial = 1639] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (13709C00) [pid = 3840] [serial = 1633] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (15269400) [pid = 3840] [serial = 1634] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1525F000) [pid = 3840] [serial = 1631] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (13D9A400) [pid = 3840] [serial = 1630] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1912C000) [pid = 3840] [serial = 1645] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (19079000) [pid = 3840] [serial = 1643] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1918C800) [pid = 3840] [serial = 1648] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1912F800) [pid = 3840] [serial = 1646] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (19075800) [pid = 3840] [serial = 1654] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (13339400) [pid = 3840] [serial = 1651] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (196C4400) [pid = 3840] [serial = 1649] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (17F3BC00) [pid = 3840] [serial = 1640] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (19185C00) [pid = 3840] [serial = 1655] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (15260800) [pid = 3840] [serial = 1652] [outer = 00000000] [url = about:blank] 07:58:12 INFO - PROCESS | 3840 | 1464105492870 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2591ms 07:58:12 INFO - PROCESS | 3840 | 1464105492908 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 3840 | 1464105492914 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 07:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:58:12 INFO - PROCESS | 3840 | 1464105492923 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - PROCESS | 3840 | 1464105492929 Marionette TRACE conn3 <- [1,2242,null,{}] 07:58:12 INFO - PROCESS | 3840 | 1464105492938 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 3840 | 1464105493057 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:58:13 INFO - PROCESS | 3840 | 1464105493075 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DD000 == 26 [pid = 3840] [id = 570] 07:58:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (0F2DD400) [pid = 3840] [serial = 1710] [outer = 00000000] 07:58:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (0F30E000) [pid = 3840] [serial = 1711] [outer = 0F2DD400] 07:58:13 INFO - PROCESS | 3840 | 1464105493128 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (10273800) [pid = 3840] [serial = 1712] [outer = 0F2DD400] 07:58:13 INFO - PROCESS | 3840 | 1464105493606 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 721ms 07:58:13 INFO - PROCESS | 3840 | 1464105493647 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 3840 | 1464105493653 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 07:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:58:13 INFO - PROCESS | 3840 | 1464105493663 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 3840 | 1464105493665 Marionette TRACE conn3 <- [1,2246,null,{}] 07:58:13 INFO - PROCESS | 3840 | 1464105493669 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 3840 | 1464105493755 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:58:13 INFO - PROCESS | 3840 | 1464105493766 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 3840 | ++DOCSHELL 104F2800 == 27 [pid = 3840] [id = 571] 07:58:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (1055F800) [pid = 3840] [serial = 1713] [outer = 00000000] 07:58:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (10A56000) [pid = 3840] [serial = 1714] [outer = 1055F800] 07:58:13 INFO - PROCESS | 3840 | 1464105493812 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (10A60800) [pid = 3840] [serial = 1715] [outer = 1055F800] 07:58:14 INFO - PROCESS | 3840 | 1464105494310 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 675ms 07:58:14 INFO - PROCESS | 3840 | 1464105494362 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 3840 | 1464105494365 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 07:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:58:14 INFO - PROCESS | 3840 | 1464105494352 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 3840 | 1464105494356 Marionette TRACE conn3 <- [1,2250,null,{}] 07:58:14 INFO - PROCESS | 3840 | 1464105494366 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 3840 | 1464105494481 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:58:14 INFO - PROCESS | 3840 | 1464105494582 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 3840 | ++DOCSHELL 10AD6400 == 28 [pid = 3840] [id = 572] 07:58:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (10AD7400) [pid = 3840] [serial = 1716] [outer = 00000000] 07:58:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (10C50000) [pid = 3840] [serial = 1717] [outer = 10AD7400] 07:58:14 INFO - PROCESS | 3840 | 1464105494632 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (10D52800) [pid = 3840] [serial = 1718] [outer = 10AD7400] 07:58:15 INFO - PROCESS | 3840 | 1464105495014 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 675ms 07:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:58:15 INFO - PROCESS | 3840 | 1464105495050 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 3840 | 1464105495052 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 07:58:15 INFO - PROCESS | 3840 | 1464105495055 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 3840 | 1464105495057 Marionette TRACE conn3 <- [1,2254,null,{}] 07:58:15 INFO - PROCESS | 3840 | 1464105495061 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 3840 | 1464105495142 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:58:15 INFO - PROCESS | 3840 | 1464105495149 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 3840 | ++DOCSHELL 10C4F400 == 29 [pid = 3840] [id = 573] 07:58:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (10C53000) [pid = 3840] [serial = 1719] [outer = 00000000] 07:58:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (11260800) [pid = 3840] [serial = 1720] [outer = 10C53000] 07:58:15 INFO - PROCESS | 3840 | 1464105495196 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (11A06000) [pid = 3840] [serial = 1721] [outer = 10C53000] 07:58:15 INFO - PROCESS | 3840 | 1464105495667 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 674ms 07:58:15 INFO - PROCESS | 3840 | 1464105495738 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 3840 | 1464105495740 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 07:58:15 INFO - PROCESS | 3840 | 1464105495743 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:58:15 INFO - PROCESS | 3840 | 1464105495745 Marionette TRACE conn3 <- [1,2258,null,{}] 07:58:15 INFO - PROCESS | 3840 | 1464105495749 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 3840 | 1464105495826 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:58:15 INFO - PROCESS | 3840 | 1464105495868 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 3840 | ++DOCSHELL 11CEFC00 == 30 [pid = 3840] [id = 574] 07:58:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (11CF5400) [pid = 3840] [serial = 1722] [outer = 00000000] 07:58:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (12A38800) [pid = 3840] [serial = 1723] [outer = 11CF5400] 07:58:15 INFO - PROCESS | 3840 | 1464105495915 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (12A3F000) [pid = 3840] [serial = 1724] [outer = 11CF5400] 07:58:16 INFO - PROCESS | 3840 | 1464105496356 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 674ms 07:58:16 INFO - PROCESS | 3840 | 1464105496425 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 3840 | 1464105496427 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 07:58:16 INFO - PROCESS | 3840 | 1464105496431 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:58:16 INFO - PROCESS | 3840 | 1464105496432 Marionette TRACE conn3 <- [1,2262,null,{}] 07:58:16 INFO - PROCESS | 3840 | 1464105496435 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 3840 | 1464105496544 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:58:16 INFO - PROCESS | 3840 | 1464105496552 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 3840 | ++DOCSHELL 1307F400 == 31 [pid = 3840] [id = 575] 07:58:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (131E5400) [pid = 3840] [serial = 1725] [outer = 00000000] 07:58:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (13335C00) [pid = 3840] [serial = 1726] [outer = 131E5400] 07:58:16 INFO - PROCESS | 3840 | 1464105496597 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (13708C00) [pid = 3840] [serial = 1727] [outer = 131E5400] 07:58:17 INFO - PROCESS | 3840 | 1464105497032 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms 07:58:17 INFO - PROCESS | 3840 | 1464105497052 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 3840 | 1464105497054 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 07:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:58:17 INFO - PROCESS | 3840 | 1464105497057 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 3840 | 1464105497059 Marionette TRACE conn3 <- [1,2266,null,{}] 07:58:17 INFO - PROCESS | 3840 | 1464105497062 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 3840 | 1464105497138 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:58:17 INFO - PROCESS | 3840 | 1464105497144 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 3840 | ++DOCSHELL 1332C800 == 32 [pid = 3840] [id = 576] 07:58:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1370B000) [pid = 3840] [serial = 1728] [outer = 00000000] 07:58:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (13B08800) [pid = 3840] [serial = 1729] [outer = 1370B000] 07:58:17 INFO - PROCESS | 3840 | 1464105497190 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (13B09800) [pid = 3840] [serial = 1730] [outer = 1370B000] 07:58:17 INFO - PROCESS | 3840 | 1464105497644 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 07:58:17 INFO - PROCESS | 3840 | 1464105497703 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 3840 | 1464105497705 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 07:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:58:17 INFO - PROCESS | 3840 | 1464105497708 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 3840 | 1464105497710 Marionette TRACE conn3 <- [1,2270,null,{}] 07:58:17 INFO - PROCESS | 3840 | 1464105497717 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 3840 | 1464105497792 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:58:17 INFO - PROCESS | 3840 | 1464105497799 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 3840 | ++DOCSHELL 11060C00 == 33 [pid = 3840] [id = 577] 07:58:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (13B01400) [pid = 3840] [serial = 1731] [outer = 00000000] 07:58:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (13D95800) [pid = 3840] [serial = 1732] [outer = 13B01400] 07:58:17 INFO - PROCESS | 3840 | 1464105497853 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (13D96000) [pid = 3840] [serial = 1733] [outer = 13B01400] 07:58:18 INFO - PROCESS | 3840 | 1464105498311 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 613ms 07:58:18 INFO - PROCESS | 3840 | 1464105498327 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 3840 | 1464105498329 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 07:58:18 INFO - PROCESS | 3840 | 1464105498332 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:58:18 INFO - PROCESS | 3840 | 1464105498334 Marionette TRACE conn3 <- [1,2274,null,{}] 07:58:18 INFO - PROCESS | 3840 | 1464105498337 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 3840 | 1464105498461 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:58:18 INFO - PROCESS | 3840 | 1464105498467 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 3840 | ++DOCSHELL 1055B400 == 34 [pid = 3840] [id = 578] 07:58:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (140B8400) [pid = 3840] [serial = 1734] [outer = 00000000] 07:58:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (14E4EC00) [pid = 3840] [serial = 1735] [outer = 140B8400] 07:58:18 INFO - PROCESS | 3840 | 1464105498511 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (14E52C00) [pid = 3840] [serial = 1736] [outer = 140B8400] 07:58:18 INFO - PROCESS | 3840 | 1464105498972 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:58:19 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 07:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 674ms 07:58:19 INFO - PROCESS | 3840 | 1464105499015 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 3840 | 1464105499017 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 07:58:19 INFO - PROCESS | 3840 | 1464105499020 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:58:19 INFO - PROCESS | 3840 | 1464105499022 Marionette TRACE conn3 <- [1,2278,null,{}] 07:58:19 INFO - PROCESS | 3840 | 1464105499025 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 3840 | 1464105499142 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:58:19 INFO - PROCESS | 3840 | 1464105499148 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 3840 | ++DOCSHELL 13BAB400 == 35 [pid = 3840] [id = 579] 07:58:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (140BD400) [pid = 3840] [serial = 1737] [outer = 00000000] 07:58:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (153BE000) [pid = 3840] [serial = 1738] [outer = 140BD400] 07:58:19 INFO - PROCESS | 3840 | 1464105499192 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (153C3C00) [pid = 3840] [serial = 1739] [outer = 140BD400] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1907A800) [pid = 3840] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (19073400) [pid = 3840] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1B4FE800) [pid = 3840] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (10C55000) [pid = 3840] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1E6C6400) [pid = 3840] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (13B0EC00) [pid = 3840] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A0E6800) [pid = 3840] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (197A6800) [pid = 3840] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1A1B6400) [pid = 3840] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1A7EBC00) [pid = 3840] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1A1BD400) [pid = 3840] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (166E1000) [pid = 3840] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1667B400) [pid = 3840] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (177C7C00) [pid = 3840] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (140BB000) [pid = 3840] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (12A3E000) [pid = 3840] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (15243800) [pid = 3840] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (13B10000) [pid = 3840] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (10AD0400) [pid = 3840] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (12A3D000) [pid = 3840] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (10D5C400) [pid = 3840] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (197DEC00) [pid = 3840] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1918CC00) [pid = 3840] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (19124400) [pid = 3840] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (19127C00) [pid = 3840] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (0F309C00) [pid = 3840] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (11060400) [pid = 3840] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (196CCC00) [pid = 3840] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (1B284000) [pid = 3840] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (1043F800) [pid = 3840] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (166DC000) [pid = 3840] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (12A39800) [pid = 3840] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (18116800) [pid = 3840] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (16730000) [pid = 3840] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (166DE000) [pid = 3840] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (15B67400) [pid = 3840] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1B4F4C00) [pid = 3840] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:58:20 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1A5B1000) [pid = 3840] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:58:20 INFO - PROCESS | 3840 | 1464105500734 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1733ms 07:58:20 INFO - PROCESS | 3840 | 1464105500766 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 3840 | 1464105500771 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 07:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:58:20 INFO - PROCESS | 3840 | 1464105500776 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 3840 | 1464105500781 Marionette TRACE conn3 <- [1,2282,null,{}] 07:58:20 INFO - PROCESS | 3840 | 1464105500786 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:20 INFO - PROCESS | 3840 | 1464105500905 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:58:21 INFO - PROCESS | 3840 | 1464105501028 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 3840 | ++DOCSHELL 102DA400 == 36 [pid = 3840] [id = 580] 07:58:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (1043F800) [pid = 3840] [serial = 1740] [outer = 00000000] 07:58:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (105EE000) [pid = 3840] [serial = 1741] [outer = 1043F800] 07:58:21 INFO - PROCESS | 3840 | 1464105501093 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (10AC9C00) [pid = 3840] [serial = 1742] [outer = 1043F800] 07:58:21 INFO - PROCESS | 3840 | 1464105501850 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1119ms 07:58:21 INFO - PROCESS | 3840 | 1464105501893 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 3840 | 1464105501899 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 07:58:21 INFO - PROCESS | 3840 | 1464105501907 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:58:21 INFO - PROCESS | 3840 | 1464105501910 Marionette TRACE conn3 <- [1,2286,null,{}] 07:58:21 INFO - PROCESS | 3840 | 1464105501914 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:22 INFO - PROCESS | 3840 | 1464105502029 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:58:22 INFO - PROCESS | 3840 | 1464105502167 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 3840 | ++DOCSHELL 1043B000 == 37 [pid = 3840] [id = 581] 07:58:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (1047B800) [pid = 3840] [serial = 1743] [outer = 00000000] 07:58:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (10D5C400) [pid = 3840] [serial = 1744] [outer = 1047B800] 07:58:22 INFO - PROCESS | 3840 | 1464105502223 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (11098000) [pid = 3840] [serial = 1745] [outer = 1047B800] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 1288CC00 == 36 [pid = 3840] [id = 340] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 13B02000 == 35 [pid = 3840] [id = 342] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 10D5E800 == 34 [pid = 3840] [id = 339] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 1333A000 == 33 [pid = 3840] [id = 341] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 130CE400 == 32 [pid = 3840] [id = 354] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 10C50800 == 31 [pid = 3840] [id = 353] 07:58:22 INFO - PROCESS | 3840 | --DOCSHELL 1672A400 == 30 [pid = 3840] [id = 569] 07:58:22 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (1B4F6800) [pid = 3840] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:58:22 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (1E6BE800) [pid = 3840] [serial = 1487] [outer = 00000000] [url = about:blank] 07:58:22 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (19CD8C00) [pid = 3840] [serial = 1481] [outer = 00000000] [url = about:blank] 07:58:22 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (19128C00) [pid = 3840] [serial = 1508] [outer = 00000000] [url = about:blank] 07:58:22 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1DC21C00) [pid = 3840] [serial = 1526] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (1672E000) [pid = 3840] [serial = 1502] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (1E6CF000) [pid = 3840] [serial = 1490] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (166E1400) [pid = 3840] [serial = 1505] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (1A5B0000) [pid = 3840] [serial = 1514] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (19CD1400) [pid = 3840] [serial = 1511] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (1B5A9800) [pid = 3840] [serial = 1484] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (1B5E1400) [pid = 3840] [serial = 1520] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (1ABC9400) [pid = 3840] [serial = 1517] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (16CB4000) [pid = 3840] [serial = 1619] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (166D9400) [pid = 3840] [serial = 1607] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (11062800) [pid = 3840] [serial = 1610] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (16732C00) [pid = 3840] [serial = 1616] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (13B06000) [pid = 3840] [serial = 1613] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (183A2000) [pid = 3840] [serial = 1625] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (17B8AC00) [pid = 3840] [serial = 1622] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (197D8800) [pid = 3840] [serial = 1708] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (17618800) [pid = 3840] [serial = 1696] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (166D6000) [pid = 3840] [serial = 1693] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (166E0400) [pid = 3840] [serial = 1694] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (19079800) [pid = 3840] [serial = 1699] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (1918DC00) [pid = 3840] [serial = 1706] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (18115C00) [pid = 3840] [serial = 1697] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (14E46800) [pid = 3840] [serial = 1702] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (19185400) [pid = 3840] [serial = 1705] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (19124C00) [pid = 3840] [serial = 1700] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (156F8800) [pid = 3840] [serial = 1690] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (14E02000) [pid = 3840] [serial = 1687] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (15260400) [pid = 3840] [serial = 1688] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (11090000) [pid = 3840] [serial = 1684] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (12A3D800) [pid = 3840] [serial = 1685] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (12D83400) [pid = 3840] [serial = 1682] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (1106BC00) [pid = 3840] [serial = 1681] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (137E8800) [pid = 3840] [serial = 1679] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (130D2C00) [pid = 3840] [serial = 1678] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (19C68000) [pid = 3840] [serial = 1676] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (19C65400) [pid = 3840] [serial = 1675] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (1987D800) [pid = 3840] [serial = 1673] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (197E1000) [pid = 3840] [serial = 1672] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (197D5400) [pid = 3840] [serial = 1670] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (197A6400) [pid = 3840] [serial = 1669] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (197A6000) [pid = 3840] [serial = 1667] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (196C2800) [pid = 3840] [serial = 1666] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 62 (166D9800) [pid = 3840] [serial = 1664] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 61 (1620C800) [pid = 3840] [serial = 1663] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 60 (13B09000) [pid = 3840] [serial = 1661] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 59 (12D83C00) [pid = 3840] [serial = 1660] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 58 (197A8000) [pid = 3840] [serial = 1658] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 57 (10561400) [pid = 3840] [serial = 1139] [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.] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 56 (18168800) [pid = 3840] [serial = 1703] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | --DOMWINDOW == 55 (1620B000) [pid = 3840] [serial = 1691] [outer = 00000000] [url = about:blank] 07:58:23 INFO - PROCESS | 3840 | 1464105503056 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1165ms 07:58:23 INFO - PROCESS | 3840 | 1464105503093 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 3840 | 1464105503098 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 07:58:23 INFO - PROCESS | 3840 | 1464105503103 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:58:23 INFO - PROCESS | 3840 | 1464105503106 Marionette TRACE conn3 <- [1,2290,null,{}] 07:58:23 INFO - PROCESS | 3840 | 1464105503111 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 3840 | 1464105503194 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:58:23 INFO - PROCESS | 3840 | 1464105503202 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 3840 | ++DOCSHELL 1047E400 == 31 [pid = 3840] [id = 582] 07:58:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 56 (10484000) [pid = 3840] [serial = 1746] [outer = 00000000] 07:58:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 57 (10A56C00) [pid = 3840] [serial = 1747] [outer = 10484000] 07:58:23 INFO - PROCESS | 3840 | 1464105503251 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 58 (10AD1000) [pid = 3840] [serial = 1748] [outer = 10484000] 07:58:23 INFO - PROCESS | 3840 | 1464105503773 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 721ms 07:58:23 INFO - PROCESS | 3840 | 1464105503827 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 3840 | 1464105503833 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 07:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:58:23 INFO - PROCESS | 3840 | 1464105503839 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 3840 | 1464105503841 Marionette TRACE conn3 <- [1,2294,null,{}] 07:58:23 INFO - PROCESS | 3840 | 1464105503845 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 3840 | 1464105503925 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:58:24 INFO - PROCESS | 3840 | 1464105504016 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 3840 | ++DOCSHELL 105F3C00 == 32 [pid = 3840] [id = 583] 07:58:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 59 (10A55C00) [pid = 3840] [serial = 1749] [outer = 00000000] 07:58:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 60 (1106BC00) [pid = 3840] [serial = 1750] [outer = 10A55C00] 07:58:24 INFO - PROCESS | 3840 | 1464105504061 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 61 (11264800) [pid = 3840] [serial = 1751] [outer = 10A55C00] 07:58:24 INFO - PROCESS | 3840 | 1464105504456 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:58:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 07:58:24 INFO - PROCESS | 3840 | 1464105504475 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:58:24 INFO - PROCESS | 3840 | 1464105504478 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 07:58:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:58:24 INFO - PROCESS | 3840 | 1464105504481 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 3840 | 1464105504484 Marionette TRACE conn3 <- [1,2298,null,{}] 07:58:24 INFO - PROCESS | 3840 | 1464105504495 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:24 INFO - PROCESS | 3840 | 1464105504569 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:58:24 INFO - PROCESS | 3840 | 1464105504577 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 3840 | ++DOCSHELL 12A38000 == 33 [pid = 3840] [id = 584] 07:58:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 62 (12A40400) [pid = 3840] [serial = 1752] [outer = 00000000] 07:58:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 63 (12D2E000) [pid = 3840] [serial = 1753] [outer = 12A40400] 07:58:24 INFO - PROCESS | 3840 | 1464105504625 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (130D5800) [pid = 3840] [serial = 1754] [outer = 12A40400] 07:58:25 INFO - PROCESS | 3840 | 1464105505113 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 689ms 07:58:25 INFO - PROCESS | 3840 | 1464105505164 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 3840 | 1464105505166 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 07:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:58:25 INFO - PROCESS | 3840 | 1464105505175 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 3840 | 1464105505177 Marionette TRACE conn3 <- [1,2302,null,{}] 07:58:25 INFO - PROCESS | 3840 | 1464105505180 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 3840 | 1464105505333 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:58:25 INFO - PROCESS | 3840 | 1464105505359 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 3840 | ++DOCSHELL 10D52400 == 34 [pid = 3840] [id = 585] 07:58:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (13372400) [pid = 3840] [serial = 1755] [outer = 00000000] 07:58:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (137E4800) [pid = 3840] [serial = 1756] [outer = 13372400] 07:58:25 INFO - PROCESS | 3840 | 1464105505389 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (13B01800) [pid = 3840] [serial = 1757] [outer = 13372400] 07:58:25 INFO - PROCESS | 3840 | 1464105505824 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 674ms 07:58:25 INFO - PROCESS | 3840 | 1464105505863 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 3840 | 1464105505865 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 07:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:58:25 INFO - PROCESS | 3840 | 1464105505869 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 3840 | 1464105505870 Marionette TRACE conn3 <- [1,2306,null,{}] 07:58:25 INFO - PROCESS | 3840 | 1464105505874 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 3840 | 1464105505987 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:58:25 INFO - PROCESS | 3840 | 1464105505996 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 3840 | ++DOCSHELL 0C783800 == 35 [pid = 3840] [id = 586] 07:58:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (12D84000) [pid = 3840] [serial = 1758] [outer = 00000000] 07:58:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (13B0EC00) [pid = 3840] [serial = 1759] [outer = 12D84000] 07:58:26 INFO - PROCESS | 3840 | 1464105506089 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (13B84000) [pid = 3840] [serial = 1760] [outer = 12D84000] 07:58:26 INFO - PROCESS | 3840 | 1464105506511 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 3840 | 1464105506553 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 07:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:58:26 INFO - PROCESS | 3840 | 1464105506556 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 3840 | 1464105506558 Marionette TRACE conn3 <- [1,2310,null,{}] 07:58:26 INFO - PROCESS | 3840 | 1464105506561 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 3840 | 1464105506722 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:58:26 INFO - PROCESS | 3840 | 1464105506748 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 3840 | ++DOCSHELL 140B6000 == 36 [pid = 3840] [id = 587] 07:58:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (14E0E800) [pid = 3840] [serial = 1761] [outer = 00000000] 07:58:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (153BDC00) [pid = 3840] [serial = 1762] [outer = 14E0E800] 07:58:26 INFO - PROCESS | 3840 | 1464105506795 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (153BFC00) [pid = 3840] [serial = 1763] [outer = 14E0E800] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (13B01400) [pid = 3840] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (140B8400) [pid = 3840] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (1055F800) [pid = 3840] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (11CF5400) [pid = 3840] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (131E5400) [pid = 3840] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (1370B000) [pid = 3840] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 66 (0F2DD400) [pid = 3840] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 65 (10C53000) [pid = 3840] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 64 (10AD7400) [pid = 3840] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:58:27 INFO - PROCESS | 3840 | --DOMWINDOW == 63 (1B032000) [pid = 3840] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:58:27 INFO - PROCESS | 3840 | 1464105507248 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 736ms 07:58:27 INFO - PROCESS | 3840 | 1464105507278 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 3840 | 1464105507280 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:58:27 INFO - PROCESS | 3840 | 1464105507287 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 3840 | 1464105507289 Marionette TRACE conn3 <- [1,2314,null,{}] 07:58:27 INFO - PROCESS | 3840 | 1464105507292 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 3840 | 1464105507368 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:58:27 INFO - PROCESS | 3840 | 1464105507375 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 3840 | ++DOCSHELL 11069C00 == 37 [pid = 3840] [id = 588] 07:58:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 64 (11085800) [pid = 3840] [serial = 1764] [outer = 00000000] 07:58:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 65 (137EBC00) [pid = 3840] [serial = 1765] [outer = 11085800] 07:58:27 INFO - PROCESS | 3840 | 1464105507419 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 66 (15269C00) [pid = 3840] [serial = 1766] [outer = 11085800] 07:58:27 INFO - PROCESS | 3840 | 1464105507859 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 583ms 07:58:27 INFO - PROCESS | 3840 | 1464105507882 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 3840 | 1464105507884 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:58:27 INFO - PROCESS | 3840 | 1464105507887 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 3840 | 1464105507889 Marionette TRACE conn3 <- [1,2318,null,{}] 07:58:27 INFO - PROCESS | 3840 | 1464105507893 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 3840 | 1464105507969 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:58:27 INFO - PROCESS | 3840 | 1464105507976 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 3840 | ++DOCSHELL 12A39800 == 38 [pid = 3840] [id = 589] 07:58:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 67 (140B0000) [pid = 3840] [serial = 1767] [outer = 00000000] 07:58:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (15632800) [pid = 3840] [serial = 1768] [outer = 140B0000] 07:58:28 INFO - PROCESS | 3840 | 1464105508019 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (156ED000) [pid = 3840] [serial = 1769] [outer = 140B0000] 07:58:28 INFO - PROCESS | 3840 | 1464105508435 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 583ms 07:58:28 INFO - PROCESS | 3840 | 1464105508467 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 3840 | 1464105508469 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 07:58:28 INFO - PROCESS | 3840 | 1464105508472 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:58:28 INFO - PROCESS | 3840 | 1464105508474 Marionette TRACE conn3 <- [1,2322,null,{}] 07:58:28 INFO - PROCESS | 3840 | 1464105508477 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 3840 | 1464105508596 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:58:28 INFO - PROCESS | 3840 | 1464105508605 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 3840 | ++DOCSHELL 0F2D1400 == 39 [pid = 3840] [id = 590] 07:58:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (10273000) [pid = 3840] [serial = 1770] [outer = 00000000] 07:58:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (15636800) [pid = 3840] [serial = 1771] [outer = 10273000] 07:58:28 INFO - PROCESS | 3840 | 1464105508650 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (15909800) [pid = 3840] [serial = 1772] [outer = 10273000] 07:58:29 INFO - PROCESS | 3840 | 1464105509044 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 07:58:29 INFO - PROCESS | 3840 | 1464105509095 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 3840 | 1464105509096 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 07:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:58:29 INFO - PROCESS | 3840 | 1464105509100 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 3840 | 1464105509101 Marionette TRACE conn3 <- [1,2326,null,{}] 07:58:29 INFO - PROCESS | 3840 | 1464105509105 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:29 INFO - PROCESS | 3840 | 1464105509236 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:58:29 INFO - PROCESS | 3840 | 1464105509414 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 3840 | ++DOCSHELL 102CD800 == 40 [pid = 3840] [id = 591] 07:58:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (102D2800) [pid = 3840] [serial = 1773] [outer = 00000000] 07:58:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (10509000) [pid = 3840] [serial = 1774] [outer = 102D2800] 07:58:29 INFO - PROCESS | 3840 | 1464105509471 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (10A60400) [pid = 3840] [serial = 1775] [outer = 102D2800] 07:58:30 INFO - PROCESS | 3840 | 1464105510019 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 981ms 07:58:30 INFO - PROCESS | 3840 | 1464105510090 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 3840 | 1464105510094 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 07:58:30 INFO - PROCESS | 3840 | 1464105510099 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:58:30 INFO - PROCESS | 3840 | 1464105510104 Marionette TRACE conn3 <- [1,2330,null,{}] 07:58:30 INFO - PROCESS | 3840 | 1464105510109 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 3840 | 1464105510214 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:58:30 INFO - PROCESS | 3840 | 1464105510349 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 3840 | ++DOCSHELL 11065C00 == 41 [pid = 3840] [id = 592] 07:58:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (11A10400) [pid = 3840] [serial = 1776] [outer = 00000000] 07:58:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (12A96800) [pid = 3840] [serial = 1777] [outer = 11A10400] 07:58:30 INFO - PROCESS | 3840 | 1464105510407 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (130CE400) [pid = 3840] [serial = 1778] [outer = 11A10400] 07:58:30 INFO - PROCESS | 3840 | 1464105510988 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 920ms 07:58:31 INFO - PROCESS | 3840 | 1464105511029 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 3840 | 1464105511033 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 07:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:58:31 INFO - PROCESS | 3840 | 1464105511036 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 3840 | 1464105511039 Marionette TRACE conn3 <- [1,2334,null,{}] 07:58:31 INFO - PROCESS | 3840 | 1464105511043 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 3840 | 1464105511145 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:58:31 INFO - PROCESS | 3840 | 1464105511282 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 3840 | ++DOCSHELL 14E02C00 == 42 [pid = 3840] [id = 593] 07:58:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (14E0E000) [pid = 3840] [serial = 1779] [outer = 00000000] 07:58:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (1525D400) [pid = 3840] [serial = 1780] [outer = 14E0E000] 07:58:31 INFO - PROCESS | 3840 | 1464105511337 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (153C6C00) [pid = 3840] [serial = 1781] [outer = 14E0E000] 07:58:31 INFO - PROCESS | 3840 | 1464105511903 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:58:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 920ms 07:58:31 INFO - PROCESS | 3840 | 1464105511964 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 3840 | 1464105511969 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 07:58:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:58:31 INFO - PROCESS | 3840 | 1464105511979 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:58:31 INFO - PROCESS | 3840 | 1464105511984 Marionette TRACE conn3 <- [1,2338,null,{}] 07:58:31 INFO - PROCESS | 3840 | 1464105511988 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 3840 | 1464105512124 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:58:32 INFO - PROCESS | 3840 | 1464105512256 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 3840 | ++DOCSHELL 15631000 == 43 [pid = 3840] [id = 594] 07:58:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (164D8C00) [pid = 3840] [serial = 1782] [outer = 00000000] 07:58:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (16677400) [pid = 3840] [serial = 1783] [outer = 164D8C00] 07:58:32 INFO - PROCESS | 3840 | 1464105512311 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (1667B000) [pid = 3840] [serial = 1784] [outer = 164D8C00] 07:58:32 INFO - PROCESS | 3840 | 1464105512924 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 981ms 07:58:32 INFO - PROCESS | 3840 | 1464105512961 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 3840 | 1464105512964 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 07:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:58:32 INFO - PROCESS | 3840 | 1464105512967 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 3840 | 1464105512969 Marionette TRACE conn3 <- [1,2342,null,{}] 07:58:32 INFO - PROCESS | 3840 | 1464105512973 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:33 INFO - PROCESS | 3840 | 1464105513074 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:58:33 INFO - PROCESS | 3840 | 1464105513361 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 3840 | ++DOCSHELL 0F30EC00 == 44 [pid = 3840] [id = 595] 07:58:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (0F30F000) [pid = 3840] [serial = 1785] [outer = 00000000] 07:58:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (104EA800) [pid = 3840] [serial = 1786] [outer = 0F30F000] 07:58:33 INFO - PROCESS | 3840 | 1464105513410 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (10A5A000) [pid = 3840] [serial = 1787] [outer = 0F30F000] 07:58:33 INFO - PROCESS | 3840 | --DOCSHELL 1125C400 == 43 [pid = 3840] [id = 348] 07:58:33 INFO - PROCESS | 3840 | --DOCSHELL 10ACB400 == 42 [pid = 3840] [id = 344] 07:58:33 INFO - PROCESS | 3840 | --DOCSHELL 0F302C00 == 41 [pid = 3840] [id = 337] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (1D67C800) [pid = 3840] [serial = 1523] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (13D96000) [pid = 3840] [serial = 1733] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (153BE000) [pid = 3840] [serial = 1738] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (13D95800) [pid = 3840] [serial = 1732] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (14E4EC00) [pid = 3840] [serial = 1735] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (10A56000) [pid = 3840] [serial = 1714] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (10A60800) [pid = 3840] [serial = 1715] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (12A38800) [pid = 3840] [serial = 1723] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (12A3F000) [pid = 3840] [serial = 1724] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (13335C00) [pid = 3840] [serial = 1726] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 76 (13708C00) [pid = 3840] [serial = 1727] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 75 (13B08800) [pid = 3840] [serial = 1729] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 74 (13B09800) [pid = 3840] [serial = 1730] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 73 (0F30E000) [pid = 3840] [serial = 1711] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 72 (10273800) [pid = 3840] [serial = 1712] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 71 (11A06000) [pid = 3840] [serial = 1721] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 70 (11260800) [pid = 3840] [serial = 1720] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 69 (10C50000) [pid = 3840] [serial = 1717] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 68 (10D52800) [pid = 3840] [serial = 1718] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | --DOMWINDOW == 67 (14E52C00) [pid = 3840] [serial = 1736] [outer = 00000000] [url = about:blank] 07:58:33 INFO - PROCESS | 3840 | 1464105513990 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1074ms 07:58:34 INFO - PROCESS | 3840 | 1464105514046 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 3840 | 1464105514034 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 07:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:58:34 INFO - PROCESS | 3840 | 1464105514039 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 3840 | 1464105514043 Marionette TRACE conn3 <- [1,2346,null,{}] 07:58:34 INFO - PROCESS | 3840 | 1464105514047 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 3840 | 1464105514131 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:58:34 INFO - PROCESS | 3840 | 1464105514243 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DC400 == 42 [pid = 3840] [id = 596] 07:58:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 68 (0F2E0400) [pid = 3840] [serial = 1788] [outer = 00000000] 07:58:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 69 (10AD0800) [pid = 3840] [serial = 1789] [outer = 0F2E0400] 07:58:34 INFO - PROCESS | 3840 | 1464105514291 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 70 (11084C00) [pid = 3840] [serial = 1790] [outer = 0F2E0400] 07:58:34 INFO - PROCESS | 3840 | 1464105514712 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:58:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 720ms 07:58:34 INFO - PROCESS | 3840 | 1464105514783 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 3840 | 1464105514787 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 07:58:34 INFO - PROCESS | 3840 | 1464105514790 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:58:34 INFO - PROCESS | 3840 | 1464105514792 Marionette TRACE conn3 <- [1,2350,null,{}] 07:58:34 INFO - PROCESS | 3840 | 1464105514796 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 3840 | 1464105514889 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:58:34 INFO - PROCESS | 3840 | 1464105514905 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 3840 | ++DOCSHELL 12A38C00 == 43 [pid = 3840] [id = 597] 07:58:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 71 (12A3B800) [pid = 3840] [serial = 1791] [outer = 00000000] 07:58:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 72 (12A9A000) [pid = 3840] [serial = 1792] [outer = 12A3B800] 07:58:34 INFO - PROCESS | 3840 | 1464105514936 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 73 (130D3400) [pid = 3840] [serial = 1793] [outer = 12A3B800] 07:58:35 INFO - PROCESS | 3840 | 1464105515406 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 07:58:35 INFO - PROCESS | 3840 | 1464105515474 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 3840 | 1464105515476 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 07:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:58:35 INFO - PROCESS | 3840 | 1464105515485 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 3840 | 1464105515491 Marionette TRACE conn3 <- [1,2354,null,{}] 07:58:35 INFO - PROCESS | 3840 | 1464105515495 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:35 INFO - PROCESS | 3840 | 1464105515577 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:58:35 INFO - PROCESS | 3840 | 1464105515669 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 3840 | ++DOCSHELL 1336E000 == 44 [pid = 3840] [id = 598] 07:58:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 74 (13709C00) [pid = 3840] [serial = 1794] [outer = 00000000] 07:58:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 75 (13B08400) [pid = 3840] [serial = 1795] [outer = 13709C00] 07:58:35 INFO - PROCESS | 3840 | 1464105515714 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 76 (13B0E000) [pid = 3840] [serial = 1796] [outer = 13709C00] 07:58:36 INFO - PROCESS | 3840 | 1464105516077 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 643ms 07:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:58:36 INFO - PROCESS | 3840 | 1464105516121 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 3840 | 1464105516124 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 07:58:36 INFO - PROCESS | 3840 | 1464105516127 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 3840 | 1464105516129 Marionette TRACE conn3 <- [1,2358,null,{}] 07:58:36 INFO - PROCESS | 3840 | 1464105516132 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 3840 | 1464105516295 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:58:36 INFO - PROCESS | 3840 | 1464105516319 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 3840 | ++DOCSHELL 13D95800 == 45 [pid = 3840] [id = 599] 07:58:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 77 (13D96000) [pid = 3840] [serial = 1797] [outer = 00000000] 07:58:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (140B5C00) [pid = 3840] [serial = 1798] [outer = 13D96000] 07:58:36 INFO - PROCESS | 3840 | 1464105516364 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (14E46800) [pid = 3840] [serial = 1799] [outer = 13D96000] 07:58:36 INFO - PROCESS | 3840 | 1464105516786 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 674ms 07:58:36 INFO - PROCESS | 3840 | 1464105516813 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 3840 | 1464105516815 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 07:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:58:36 INFO - PROCESS | 3840 | 1464105516818 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 3840 | 1464105516820 Marionette TRACE conn3 <- [1,2362,null,{}] 07:58:36 INFO - PROCESS | 3840 | 1464105516823 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 3840 | 1464105516942 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:58:36 INFO - PROCESS | 3840 | 1464105516951 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 3840 | ++DOCSHELL 15244400 == 46 [pid = 3840] [id = 600] 07:58:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (1524A800) [pid = 3840] [serial = 1800] [outer = 00000000] 07:58:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (153BE000) [pid = 3840] [serial = 1801] [outer = 1524A800] 07:58:37 INFO - PROCESS | 3840 | 1464105517054 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (156F2000) [pid = 3840] [serial = 1802] [outer = 1524A800] 07:58:37 INFO - PROCESS | 3840 | 1464105517493 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 720ms 07:58:37 INFO - PROCESS | 3840 | 1464105517546 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 3840 | 1464105517547 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 07:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:58:37 INFO - PROCESS | 3840 | 1464105517555 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 3840 | 1464105517557 Marionette TRACE conn3 <- [1,2366,null,{}] 07:58:37 INFO - PROCESS | 3840 | 1464105517560 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 3840 | 1464105517700 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:58:37 INFO - PROCESS | 3840 | 1464105517715 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 3840 | ++DOCSHELL 1620C800 == 47 [pid = 3840] [id = 601] 07:58:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (16210000) [pid = 3840] [serial = 1803] [outer = 00000000] 07:58:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (16677800) [pid = 3840] [serial = 1804] [outer = 16210000] 07:58:37 INFO - PROCESS | 3840 | 1464105517811 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (1667D000) [pid = 3840] [serial = 1805] [outer = 16210000] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (14E0E800) [pid = 3840] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (10484000) [pid = 3840] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (140B0000) [pid = 3840] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (12D84000) [pid = 3840] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (13372400) [pid = 3840] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 79 (12A40400) [pid = 3840] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 78 (11085800) [pid = 3840] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:58:38 INFO - PROCESS | 3840 | --DOMWINDOW == 77 (10A55C00) [pid = 3840] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:58:38 INFO - PROCESS | 3840 | 1464105518274 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 07:58:38 INFO - PROCESS | 3840 | 1464105518296 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 3840 | 1464105518298 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 07:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:58:38 INFO - PROCESS | 3840 | 1464105518301 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 3840 | 1464105518303 Marionette TRACE conn3 <- [1,2370,null,{}] 07:58:38 INFO - PROCESS | 3840 | 1464105518307 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:38 INFO - PROCESS | 3840 | 1464105518374 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:58:38 INFO - PROCESS | 3840 | 1464105518381 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 3840 | ++DOCSHELL 10C51400 == 48 [pid = 3840] [id = 602] 07:58:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 78 (11064400) [pid = 3840] [serial = 1806] [outer = 00000000] 07:58:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 79 (13B0AC00) [pid = 3840] [serial = 1807] [outer = 11064400] 07:58:38 INFO - PROCESS | 3840 | 1464105518425 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 80 (15245000) [pid = 3840] [serial = 1808] [outer = 11064400] 07:58:38 INFO - PROCESS | 3840 | 1464105518894 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 07:58:38 INFO - PROCESS | 3840 | 1464105518924 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 3840 | 1464105518926 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 07:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:58:38 INFO - PROCESS | 3840 | 1464105518929 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 3840 | 1464105518931 Marionette TRACE conn3 <- [1,2374,null,{}] 07:58:38 INFO - PROCESS | 3840 | 1464105518934 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 3840 | 1464105519012 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:58:39 INFO - PROCESS | 3840 | 1464105519018 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 3840 | ++DOCSHELL 13708800 == 49 [pid = 3840] [id = 603] 07:58:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (16612000) [pid = 3840] [serial = 1809] [outer = 00000000] 07:58:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (166DF000) [pid = 3840] [serial = 1810] [outer = 16612000] 07:58:39 INFO - PROCESS | 3840 | 1464105519062 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (1672A000) [pid = 3840] [serial = 1811] [outer = 16612000] 07:58:39 INFO - PROCESS | 3840 | 1464105519497 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 07:58:39 INFO - PROCESS | 3840 | 1464105519548 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 3840 | 1464105519550 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 07:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:58:39 INFO - PROCESS | 3840 | 1464105519553 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 3840 | 1464105519555 Marionette TRACE conn3 <- [1,2378,null,{}] 07:58:39 INFO - PROCESS | 3840 | 1464105519562 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 3840 | 1464105519640 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:58:39 INFO - PROCESS | 3840 | 1464105519647 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 3840 | ++DOCSHELL 11068C00 == 50 [pid = 3840] [id = 604] 07:58:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (137E7C00) [pid = 3840] [serial = 1812] [outer = 00000000] 07:58:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (16732C00) [pid = 3840] [serial = 1813] [outer = 137E7C00] 07:58:39 INFO - PROCESS | 3840 | 1464105519691 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (16737800) [pid = 3840] [serial = 1814] [outer = 137E7C00] 07:58:40 INFO - PROCESS | 3840 | 1464105520149 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 07:58:40 INFO - PROCESS | 3840 | 1464105520203 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 3840 | 1464105520208 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 07:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:58:40 INFO - PROCESS | 3840 | 1464105520218 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 3840 | 1464105520222 Marionette TRACE conn3 <- [1,2382,null,{}] 07:58:40 INFO - PROCESS | 3840 | 1464105520229 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:40 INFO - PROCESS | 3840 | 1464105520339 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:58:40 INFO - PROCESS | 3840 | 1464105520512 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 3840 | ++DOCSHELL 10A58800 == 51 [pid = 3840] [id = 605] 07:58:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (10A62400) [pid = 3840] [serial = 1815] [outer = 00000000] 07:58:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (10AD1C00) [pid = 3840] [serial = 1816] [outer = 10A62400] 07:58:40 INFO - PROCESS | 3840 | 1464105520568 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (10D5F400) [pid = 3840] [serial = 1817] [outer = 10A62400] 07:58:41 INFO - PROCESS | 3840 | 1464105521154 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 981ms 07:58:41 INFO - PROCESS | 3840 | 1464105521202 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 3840 | 1464105521206 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 07:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:58:41 INFO - PROCESS | 3840 | 1464105521214 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 3840 | 1464105521218 Marionette TRACE conn3 <- [1,2386,null,{}] 07:58:41 INFO - PROCESS | 3840 | 1464105521223 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 3840 | 1464105521328 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:58:41 INFO - PROCESS | 3840 | 1464105521466 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 3840 | ++DOCSHELL 128AA000 == 52 [pid = 3840] [id = 606] 07:58:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (12A3A000) [pid = 3840] [serial = 1818] [outer = 00000000] 07:58:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (1336EC00) [pid = 3840] [serial = 1819] [outer = 12A3A000] 07:58:41 INFO - PROCESS | 3840 | 1464105521520 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (137E6800) [pid = 3840] [serial = 1820] [outer = 12A3A000] 07:58:42 INFO - PROCESS | 3840 | 1464105522127 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 920ms 07:58:42 INFO - PROCESS | 3840 | 1464105522142 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 3840 | 1464105522145 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 07:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:58:42 INFO - PROCESS | 3840 | 1464105522149 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 3840 | 1464105522151 Marionette TRACE conn3 <- [1,2390,null,{}] 07:58:42 INFO - PROCESS | 3840 | 1464105522160 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:42 INFO - PROCESS | 3840 | 1464105522268 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:58:42 INFO - PROCESS | 3840 | 1464105522380 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 3840 | ++DOCSHELL 16208000 == 53 [pid = 3840] [id = 607] 07:58:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (1620B000) [pid = 3840] [serial = 1821] [outer = 00000000] 07:58:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (166DDC00) [pid = 3840] [serial = 1822] [outer = 1620B000] 07:58:42 INFO - PROCESS | 3840 | 1464105522438 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (16731400) [pid = 3840] [serial = 1823] [outer = 1620B000] 07:58:43 INFO - PROCESS | 3840 | 1464105523034 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 919ms 07:58:43 INFO - PROCESS | 3840 | 1464105523077 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 3840 | 1464105523079 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 07:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:58:43 INFO - PROCESS | 3840 | 1464105523083 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 3840 | 1464105523085 Marionette TRACE conn3 <- [1,2394,null,{}] 07:58:43 INFO - PROCESS | 3840 | 1464105523088 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:43 INFO - PROCESS | 3840 | 1464105523190 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:58:43 INFO - PROCESS | 3840 | 1464105523298 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 3840 | ++DOCSHELL 13B0E800 == 54 [pid = 3840] [id = 608] 07:58:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (166DD400) [pid = 3840] [serial = 1824] [outer = 00000000] 07:58:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (16C31C00) [pid = 3840] [serial = 1825] [outer = 166DD400] 07:58:43 INFO - PROCESS | 3840 | 1464105523351 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (16CB3C00) [pid = 3840] [serial = 1826] [outer = 166DD400] 07:58:43 INFO - PROCESS | 3840 | 1464105523902 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 889ms 07:58:43 INFO - PROCESS | 3840 | 1464105523970 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 3840 | 1464105523973 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 07:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:58:43 INFO - PROCESS | 3840 | 1464105523976 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 3840 | 1464105523978 Marionette TRACE conn3 <- [1,2398,null,{}] 07:58:43 INFO - PROCESS | 3840 | 1464105523982 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 3840 | 1464105524086 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:58:44 INFO - PROCESS | 3840 | 1464105524227 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 3840 | ++DOCSHELL 16C29400 == 55 [pid = 3840] [id = 609] 07:58:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (16C2A800) [pid = 3840] [serial = 1827] [outer = 00000000] 07:58:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (17618800) [pid = 3840] [serial = 1828] [outer = 16C2A800] 07:58:44 INFO - PROCESS | 3840 | 1464105524282 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (17713800) [pid = 3840] [serial = 1829] [outer = 16C2A800] 07:58:45 INFO - PROCESS | 3840 | 1464105525057 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1119ms 07:58:45 INFO - PROCESS | 3840 | 1464105525108 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 3840 | 1464105525112 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 07:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:58:45 INFO - PROCESS | 3840 | 1464105525118 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 3840 | 1464105525121 Marionette TRACE conn3 <- [1,2402,null,{}] 07:58:45 INFO - PROCESS | 3840 | 1464105525141 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:45 INFO - PROCESS | 3840 | 1464105525238 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:58:45 INFO - PROCESS | 3840 | 1464105525364 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 3840 | ++DOCSHELL 10AD0C00 == 56 [pid = 3840] [id = 610] 07:58:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (10AD5C00) [pid = 3840] [serial = 1830] [outer = 00000000] 07:58:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (10D5F000) [pid = 3840] [serial = 1831] [outer = 10AD5C00] 07:58:45 INFO - PROCESS | 3840 | 1464105525433 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (12A37000) [pid = 3840] [serial = 1832] [outer = 10AD5C00] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 10AD4000 == 55 [pid = 3840] [id = 350] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 13708800 == 54 [pid = 3840] [id = 603] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 10C51400 == 53 [pid = 3840] [id = 602] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 1620C800 == 52 [pid = 3840] [id = 601] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 15244400 == 51 [pid = 3840] [id = 600] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 13D95800 == 50 [pid = 3840] [id = 599] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 1336E000 == 49 [pid = 3840] [id = 598] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 12A38C00 == 48 [pid = 3840] [id = 597] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 0F2DC400 == 47 [pid = 3840] [id = 596] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 0F30EC00 == 46 [pid = 3840] [id = 595] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 15631000 == 45 [pid = 3840] [id = 594] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 14E02C00 == 44 [pid = 3840] [id = 593] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 11065C00 == 43 [pid = 3840] [id = 592] 07:58:45 INFO - PROCESS | 3840 | --DOCSHELL 102CD800 == 42 [pid = 3840] [id = 591] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (153BDC00) [pid = 3840] [serial = 1762] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (10AD1000) [pid = 3840] [serial = 1748] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (15632800) [pid = 3840] [serial = 1768] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (13B84000) [pid = 3840] [serial = 1760] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (10A56C00) [pid = 3840] [serial = 1747] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (10D5C400) [pid = 3840] [serial = 1744] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (137E4800) [pid = 3840] [serial = 1756] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (12D2E000) [pid = 3840] [serial = 1753] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (105EE000) [pid = 3840] [serial = 1741] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (13B01800) [pid = 3840] [serial = 1757] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (13B0EC00) [pid = 3840] [serial = 1759] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (137EBC00) [pid = 3840] [serial = 1765] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (153BFC00) [pid = 3840] [serial = 1763] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (15269C00) [pid = 3840] [serial = 1766] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (11264800) [pid = 3840] [serial = 1751] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (1106BC00) [pid = 3840] [serial = 1750] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (130D5800) [pid = 3840] [serial = 1754] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (156ED000) [pid = 3840] [serial = 1769] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (15636800) [pid = 3840] [serial = 1771] [outer = 00000000] [url = about:blank] 07:58:45 INFO - PROCESS | 3840 | 1464105525993 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 920ms 07:58:46 INFO - PROCESS | 3840 | 1464105526045 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 3840 | 1464105526051 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 07:58:46 INFO - PROCESS | 3840 | 1464105526057 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:58:46 INFO - PROCESS | 3840 | 1464105526059 Marionette TRACE conn3 <- [1,2406,null,{}] 07:58:46 INFO - PROCESS | 3840 | 1464105526063 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 3840 | 1464105526157 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:58:46 INFO - PROCESS | 3840 | 1464105526260 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 3840 | ++DOCSHELL 0F30EC00 == 43 [pid = 3840] [id = 611] 07:58:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (10A57400) [pid = 3840] [serial = 1833] [outer = 00000000] 07:58:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (11088400) [pid = 3840] [serial = 1834] [outer = 10A57400] 07:58:46 INFO - PROCESS | 3840 | 1464105526287 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (128A1000) [pid = 3840] [serial = 1835] [outer = 10A57400] 07:58:46 INFO - PROCESS | 3840 | 1464105526734 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 721ms 07:58:46 INFO - PROCESS | 3840 | 1464105526781 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:58:46 INFO - PROCESS | 3840 | 1464105526783 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 07:58:46 INFO - PROCESS | 3840 | 1464105526786 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 3840 | 1464105526790 Marionette TRACE conn3 <- [1,2410,null,{}] 07:58:46 INFO - PROCESS | 3840 | 1464105526800 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 3840 | 1464105526884 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:58:46 INFO - PROCESS | 3840 | 1464105526894 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 3840 | ++DOCSHELL 1370A400 == 44 [pid = 3840] [id = 612] 07:58:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (1370AC00) [pid = 3840] [serial = 1836] [outer = 00000000] 07:58:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (137ECC00) [pid = 3840] [serial = 1837] [outer = 1370AC00] 07:58:46 INFO - PROCESS | 3840 | 1464105526952 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (13B09800) [pid = 3840] [serial = 1838] [outer = 1370AC00] 07:58:47 INFO - PROCESS | 3840 | 1464105527397 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 613ms 07:58:47 INFO - PROCESS | 3840 | 1464105527406 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 3840 | 1464105527409 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 07:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:58:47 INFO - PROCESS | 3840 | 1464105527422 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 3840 | 1464105527423 Marionette TRACE conn3 <- [1,2414,null,{}] 07:58:47 INFO - PROCESS | 3840 | 1464105527427 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:47 INFO - PROCESS | 3840 | 1464105527506 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:58:47 INFO - PROCESS | 3840 | 1464105527512 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 3840 | ++DOCSHELL 13B05800 == 45 [pid = 3840] [id = 613] 07:58:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (13702C00) [pid = 3840] [serial = 1839] [outer = 00000000] 07:58:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (140B8400) [pid = 3840] [serial = 1840] [outer = 13702C00] 07:58:47 INFO - PROCESS | 3840 | 1464105527561 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (14E90400) [pid = 3840] [serial = 1841] [outer = 13702C00] 07:58:47 INFO - PROCESS | 3840 | 1464105528002 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 613ms 07:58:48 INFO - PROCESS | 3840 | 1464105528045 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 3840 | 1464105528047 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 07:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:58:48 INFO - PROCESS | 3840 | 1464105528050 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 3840 | 1464105528052 Marionette TRACE conn3 <- [1,2418,null,{}] 07:58:48 INFO - PROCESS | 3840 | 1464105528056 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:48 INFO - PROCESS | 3840 | 1464105528185 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:58:48 INFO - PROCESS | 3840 | 1464105528191 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 3840 | ++DOCSHELL 10505400 == 46 [pid = 3840] [id = 614] 07:58:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (14E9BC00) [pid = 3840] [serial = 1842] [outer = 00000000] 07:58:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (153C1000) [pid = 3840] [serial = 1843] [outer = 14E9BC00] 07:58:48 INFO - PROCESS | 3840 | 1464105528235 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (153C8400) [pid = 3840] [serial = 1844] [outer = 14E9BC00] 07:58:48 INFO - PROCESS | 3840 | 1464105528712 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 674ms 07:58:48 INFO - PROCESS | 3840 | 1464105528749 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:58:48 INFO - PROCESS | 3840 | 1464105528751 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 07:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:58:48 INFO - PROCESS | 3840 | 1464105528754 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:58:48 INFO - PROCESS | 3840 | 1464105528755 Marionette TRACE conn3 <- [1,2422,null,{}] 07:58:48 INFO - PROCESS | 3840 | 1464105528759 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:48 INFO - PROCESS | 3840 | 1464105528891 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:58:48 INFO - PROCESS | 3840 | 1464105528898 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 3840 | ++DOCSHELL 13BB8C00 == 47 [pid = 3840] [id = 615] 07:58:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (1563A400) [pid = 3840] [serial = 1845] [outer = 00000000] 07:58:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (164CA000) [pid = 3840] [serial = 1846] [outer = 1563A400] 07:58:48 INFO - PROCESS | 3840 | 1464105528980 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (166D6400) [pid = 3840] [serial = 1847] [outer = 1563A400] 07:58:49 INFO - PROCESS | 3840 | 1464105529414 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 07:58:49 INFO - PROCESS | 3840 | 1464105529436 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 3840 | 1464105529438 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 07:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:58:49 INFO - PROCESS | 3840 | 1464105529441 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 3840 | 1464105529443 Marionette TRACE conn3 <- [1,2426,null,{}] 07:58:49 INFO - PROCESS | 3840 | 1464105529446 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 3840 | 1464105529557 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:58:49 INFO - PROCESS | 3840 | 1464105529653 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 3840 | ++DOCSHELL 15260000 == 48 [pid = 3840] [id = 616] 07:58:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (156FB800) [pid = 3840] [serial = 1848] [outer = 00000000] 07:58:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (1681F000) [pid = 3840] [serial = 1849] [outer = 156FB800] 07:58:49 INFO - PROCESS | 3840 | 1464105529698 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (16C2FC00) [pid = 3840] [serial = 1850] [outer = 156FB800] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (1524A800) [pid = 3840] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (0F30F000) [pid = 3840] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (13709C00) [pid = 3840] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (13D96000) [pid = 3840] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (0F2E0400) [pid = 3840] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (12A3B800) [pid = 3840] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (10273000) [pid = 3840] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (16210000) [pid = 3840] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (11064400) [pid = 3840] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:58:50 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (16612000) [pid = 3840] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:58:50 INFO - PROCESS | 3840 | 1464105530160 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 782ms 07:58:50 INFO - PROCESS | 3840 | 1464105530228 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 3840 | 1464105530230 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 07:58:50 INFO - PROCESS | 3840 | 1464105530233 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:58:50 INFO - PROCESS | 3840 | 1464105530235 Marionette TRACE conn3 <- [1,2430,null,{}] 07:58:50 INFO - PROCESS | 3840 | 1464105530238 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:50 INFO - PROCESS | 3840 | 1464105530316 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:58:50 INFO - PROCESS | 3840 | 1464105530324 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 3840 | ++DOCSHELL 10559000 == 49 [pid = 3840] [id = 617] 07:58:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (10567800) [pid = 3840] [serial = 1851] [outer = 00000000] 07:58:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (14E01400) [pid = 3840] [serial = 1852] [outer = 10567800] 07:58:50 INFO - PROCESS | 3840 | 1464105530370 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (16205C00) [pid = 3840] [serial = 1853] [outer = 10567800] 07:58:50 INFO - PROCESS | 3840 | 1464105530817 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 614ms 07:58:50 INFO - PROCESS | 3840 | 1464105530853 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 3840 | 1464105530855 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 07:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:58:50 INFO - PROCESS | 3840 | 1464105530858 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 3840 | 1464105530860 Marionette TRACE conn3 <- [1,2434,null,{}] 07:58:50 INFO - PROCESS | 3840 | 1464105530863 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:50 INFO - PROCESS | 3840 | 1464105530966 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:58:50 INFO - PROCESS | 3840 | 1464105530976 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 3840 | ++DOCSHELL 13709C00 == 50 [pid = 3840] [id = 618] 07:58:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (153BE800) [pid = 3840] [serial = 1854] [outer = 00000000] 07:58:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (16C37000) [pid = 3840] [serial = 1855] [outer = 153BE800] 07:58:51 INFO - PROCESS | 3840 | 1464105531019 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (177C4400) [pid = 3840] [serial = 1856] [outer = 153BE800] 07:58:51 INFO - PROCESS | 3840 | 1464105531485 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 690ms 07:58:51 INFO - PROCESS | 3840 | 1464105531558 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 3840 | 1464105531560 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 07:58:51 INFO - PROCESS | 3840 | 1464105531563 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:58:51 INFO - PROCESS | 3840 | 1464105531565 Marionette TRACE conn3 <- [1,2438,null,{}] 07:58:51 INFO - PROCESS | 3840 | 1464105531569 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:51 INFO - PROCESS | 3840 | 1464105531634 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:58:51 INFO - PROCESS | 3840 | 1464105531640 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 3840 | ++DOCSHELL 17719400 == 51 [pid = 3840] [id = 619] 07:58:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (177CD000) [pid = 3840] [serial = 1857] [outer = 00000000] 07:58:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (17D9F800) [pid = 3840] [serial = 1858] [outer = 177CD000] 07:58:51 INFO - PROCESS | 3840 | 1464105531684 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (17DA3400) [pid = 3840] [serial = 1859] [outer = 177CD000] 07:58:52 INFO - PROCESS | 3840 | 1464105532224 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 07:58:52 INFO - PROCESS | 3840 | 1464105532247 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:58:52 INFO - PROCESS | 3840 | 1464105532252 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 07:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:58:52 INFO - PROCESS | 3840 | 1464105532257 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 3840 | 1464105532261 Marionette TRACE conn3 <- [1,2442,null,{}] 07:58:52 INFO - PROCESS | 3840 | 1464105532270 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:52 INFO - PROCESS | 3840 | 1464105532429 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:58:52 INFO - PROCESS | 3840 | 1464105532543 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 3840 | ++DOCSHELL 10565C00 == 52 [pid = 3840] [id = 620] 07:58:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (105F5C00) [pid = 3840] [serial = 1860] [outer = 00000000] 07:58:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (11085800) [pid = 3840] [serial = 1861] [outer = 105F5C00] 07:58:52 INFO - PROCESS | 3840 | 1464105532582 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (11A11400) [pid = 3840] [serial = 1862] [outer = 105F5C00] 07:58:53 INFO - PROCESS | 3840 | 1464105533158 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 981ms 07:58:53 INFO - PROCESS | 3840 | 1464105533242 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 3840 | 1464105533248 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 07:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:58:53 INFO - PROCESS | 3840 | 1464105533254 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 3840 | 1464105533257 Marionette TRACE conn3 <- [1,2446,null,{}] 07:58:53 INFO - PROCESS | 3840 | 1464105533261 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 3840 | 1464105533373 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:58:53 INFO - PROCESS | 3840 | 1464105533497 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 3840 | ++DOCSHELL 1331FC00 == 53 [pid = 3840] [id = 621] 07:58:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (13335400) [pid = 3840] [serial = 1863] [outer = 00000000] 07:58:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (13B06800) [pid = 3840] [serial = 1864] [outer = 13335400] 07:58:53 INFO - PROCESS | 3840 | 1464105533553 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (13D95800) [pid = 3840] [serial = 1865] [outer = 13335400] 07:58:54 INFO - PROCESS | 3840 | 1464105534158 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 935ms 07:58:54 INFO - PROCESS | 3840 | 1464105534180 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 3840 | 1464105534183 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 07:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:58:54 INFO - PROCESS | 3840 | 1464105534200 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 3840 | 1464105534204 Marionette TRACE conn3 <- [1,2450,null,{}] 07:58:54 INFO - PROCESS | 3840 | 1464105534215 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 3840 | 1464105534326 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:58:54 INFO - PROCESS | 3840 | 1464105534455 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 3840 | ++DOCSHELL 16731C00 == 54 [pid = 3840] [id = 622] 07:58:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (16732000) [pid = 3840] [serial = 1866] [outer = 00000000] 07:58:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (16C2B400) [pid = 3840] [serial = 1867] [outer = 16732000] 07:58:54 INFO - PROCESS | 3840 | 1464105534512 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (177CBC00) [pid = 3840] [serial = 1868] [outer = 16732000] 07:58:55 INFO - PROCESS | 3840 | 1464105535130 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 981ms 07:58:55 INFO - PROCESS | 3840 | 1464105535188 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 3840 | 1464105535191 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 07:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:58:55 INFO - PROCESS | 3840 | 1464105535195 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 3840 | 1464105535197 Marionette TRACE conn3 <- [1,2454,null,{}] 07:58:55 INFO - PROCESS | 3840 | 1464105535200 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:55 INFO - PROCESS | 3840 | 1464105535288 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:58:55 INFO - PROCESS | 3840 | 1464105535447 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 3840 | ++DOCSHELL 16C2B000 == 55 [pid = 3840] [id = 623] 07:58:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (16C31800) [pid = 3840] [serial = 1869] [outer = 00000000] 07:58:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (1816A800) [pid = 3840] [serial = 1870] [outer = 16C31800] 07:58:55 INFO - PROCESS | 3840 | 1464105535502 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1839CC00) [pid = 3840] [serial = 1871] [outer = 16C31800] 07:58:56 INFO - PROCESS | 3840 | 1464105536027 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 889ms 07:58:56 INFO - PROCESS | 3840 | 1464105536082 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 3840 | 1464105536084 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 07:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:58:56 INFO - PROCESS | 3840 | 1464105536088 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 3840 | 1464105536090 Marionette TRACE conn3 <- [1,2458,null,{}] 07:58:56 INFO - PROCESS | 3840 | 1464105536078 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 3840 | 1464105536179 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:58:56 INFO - PROCESS | 3840 | 1464105536290 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 3840 | ++DOCSHELL 1811AC00 == 56 [pid = 3840] [id = 624] 07:58:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (18169800) [pid = 3840] [serial = 1872] [outer = 00000000] 07:58:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (19071800) [pid = 3840] [serial = 1873] [outer = 18169800] 07:58:56 INFO - PROCESS | 3840 | 1464105536344 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (19076800) [pid = 3840] [serial = 1874] [outer = 18169800] 07:58:57 INFO - PROCESS | 3840 | 1464105537146 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1119ms 07:58:57 INFO - PROCESS | 3840 | 1464105537195 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 3840 | 1464105537200 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 07:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:58:57 INFO - PROCESS | 3840 | 1464105537205 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 3840 | 1464105537209 Marionette TRACE conn3 <- [1,2462,null,{}] 07:58:57 INFO - PROCESS | 3840 | 1464105537214 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:57 INFO - PROCESS | 3840 | 1464105537314 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:58:57 INFO - PROCESS | 3840 | 1464105537456 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 3840 | ++DOCSHELL 10C49800 == 57 [pid = 3840] [id = 625] 07:58:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (10C4E400) [pid = 3840] [serial = 1875] [outer = 00000000] 07:58:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (10D55400) [pid = 3840] [serial = 1876] [outer = 10C4E400] 07:58:57 INFO - PROCESS | 3840 | 1464105537507 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (11087C00) [pid = 3840] [serial = 1877] [outer = 10C4E400] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 13709C00 == 56 [pid = 3840] [id = 618] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 10559000 == 55 [pid = 3840] [id = 617] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 15260000 == 54 [pid = 3840] [id = 616] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 13BB8C00 == 53 [pid = 3840] [id = 615] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 10505400 == 52 [pid = 3840] [id = 614] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 13B05800 == 51 [pid = 3840] [id = 613] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 1370A400 == 50 [pid = 3840] [id = 612] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 0F30EC00 == 49 [pid = 3840] [id = 611] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 10AD0C00 == 48 [pid = 3840] [id = 610] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 10A58800 == 47 [pid = 3840] [id = 605] 07:58:58 INFO - PROCESS | 3840 | --DOCSHELL 11068C00 == 46 [pid = 3840] [id = 604] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (156F2000) [pid = 3840] [serial = 1802] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (16677400) [pid = 3840] [serial = 1783] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (15909800) [pid = 3840] [serial = 1772] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (16677800) [pid = 3840] [serial = 1804] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (13B0AC00) [pid = 3840] [serial = 1807] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1667D000) [pid = 3840] [serial = 1805] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (16732C00) [pid = 3840] [serial = 1813] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (15245000) [pid = 3840] [serial = 1808] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (166DF000) [pid = 3840] [serial = 1810] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (1672A000) [pid = 3840] [serial = 1811] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (13B0E000) [pid = 3840] [serial = 1796] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (153BE000) [pid = 3840] [serial = 1801] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (10A5A000) [pid = 3840] [serial = 1787] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (104EA800) [pid = 3840] [serial = 1786] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (12A96800) [pid = 3840] [serial = 1777] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (13B08400) [pid = 3840] [serial = 1795] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (140B5C00) [pid = 3840] [serial = 1798] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (14E46800) [pid = 3840] [serial = 1799] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (10AD0800) [pid = 3840] [serial = 1789] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (11084C00) [pid = 3840] [serial = 1790] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (12A9A000) [pid = 3840] [serial = 1792] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (130D3400) [pid = 3840] [serial = 1793] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (10509000) [pid = 3840] [serial = 1774] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (1525D400) [pid = 3840] [serial = 1780] [outer = 00000000] [url = about:blank] 07:58:58 INFO - PROCESS | 3840 | 1464105538100 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 919ms 07:58:58 INFO - PROCESS | 3840 | 1464105538134 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 3840 | 1464105538140 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 07:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:58:58 INFO - PROCESS | 3840 | 1464105538145 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 3840 | 1464105538148 Marionette TRACE conn3 <- [1,2466,null,{}] 07:58:58 INFO - PROCESS | 3840 | 1464105538152 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 3840 | 1464105538238 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:58:58 INFO - PROCESS | 3840 | 1464105538245 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 3840 | ++DOCSHELL 1055C000 == 47 [pid = 3840] [id = 626] 07:58:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (1055F800) [pid = 3840] [serial = 1878] [outer = 00000000] 07:58:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (10D5DC00) [pid = 3840] [serial = 1879] [outer = 1055F800] 07:58:58 INFO - PROCESS | 3840 | 1464105538290 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (12A9A000) [pid = 3840] [serial = 1880] [outer = 1055F800] 07:58:58 INFO - PROCESS | 3840 | 1464105538808 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 720ms 07:58:58 INFO - PROCESS | 3840 | 1464105538868 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 3840 | 1464105538871 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 07:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:58:58 INFO - PROCESS | 3840 | 1464105538874 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 3840 | 1464105538878 Marionette TRACE conn3 <- [1,2470,null,{}] 07:58:58 INFO - PROCESS | 3840 | 1464105538888 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 3840 | 1464105538975 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:58:59 INFO - PROCESS | 3840 | 1464105539076 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 3840 | ++DOCSHELL 13323800 == 48 [pid = 3840] [id = 627] 07:58:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (1336C000) [pid = 3840] [serial = 1881] [outer = 00000000] 07:58:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (13B0A000) [pid = 3840] [serial = 1882] [outer = 1336C000] 07:58:59 INFO - PROCESS | 3840 | 1464105539124 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (13BB4000) [pid = 3840] [serial = 1883] [outer = 1336C000] 07:58:59 INFO - PROCESS | 3840 | 1464105539541 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 674ms 07:58:59 INFO - PROCESS | 3840 | 1464105539557 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 3840 | 1464105539560 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 07:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:58:59 INFO - PROCESS | 3840 | 1464105539563 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 3840 | 1464105539565 Marionette TRACE conn3 <- [1,2474,null,{}] 07:58:59 INFO - PROCESS | 3840 | 1464105539568 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:59 INFO - PROCESS | 3840 | 1464105539651 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:58:59 INFO - PROCESS | 3840 | 1464105539658 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 3840 | ++DOCSHELL 13B83C00 == 49 [pid = 3840] [id = 628] 07:58:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (14E4A800) [pid = 3840] [serial = 1884] [outer = 00000000] 07:58:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (1524A800) [pid = 3840] [serial = 1885] [outer = 14E4A800] 07:58:59 INFO - PROCESS | 3840 | 1464105539703 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (153C8C00) [pid = 3840] [serial = 1886] [outer = 14E4A800] 07:59:00 INFO - PROCESS | 3840 | 1464105540170 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 675ms 07:59:00 INFO - PROCESS | 3840 | 1464105540262 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 3840 | 1464105540264 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 07:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:59:00 INFO - PROCESS | 3840 | 1464105540268 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 3840 | 1464105540270 Marionette TRACE conn3 <- [1,2478,null,{}] 07:59:00 INFO - PROCESS | 3840 | 1464105540273 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:00 INFO - PROCESS | 3840 | 1464105540425 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:59:00 INFO - PROCESS | 3840 | 1464105540449 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 3840 | ++DOCSHELL 156ED400 == 50 [pid = 3840] [id = 629] 07:59:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (156F2000) [pid = 3840] [serial = 1887] [outer = 00000000] 07:59:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (15910400) [pid = 3840] [serial = 1888] [outer = 156F2000] 07:59:00 INFO - PROCESS | 3840 | 1464105540500 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (1620C800) [pid = 3840] [serial = 1889] [outer = 156F2000] 07:59:00 INFO - PROCESS | 3840 | 1464105540927 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms 07:59:00 INFO - PROCESS | 3840 | 1464105540949 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 3840 | 1464105540951 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 07:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:59:00 INFO - PROCESS | 3840 | 1464105540954 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 3840 | 1464105540956 Marionette TRACE conn3 <- [1,2482,null,{}] 07:59:00 INFO - PROCESS | 3840 | 1464105540959 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 3840 | 1464105541096 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:59:01 INFO - PROCESS | 3840 | 1464105541166 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 3840 | ++DOCSHELL 102D2000 == 51 [pid = 3840] [id = 630] 07:59:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (164D7400) [pid = 3840] [serial = 1890] [outer = 00000000] 07:59:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (16729400) [pid = 3840] [serial = 1891] [outer = 164D7400] 07:59:01 INFO - PROCESS | 3840 | 1464105541211 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (16735800) [pid = 3840] [serial = 1892] [outer = 164D7400] 07:59:01 INFO - PROCESS | 3840 | 1464105541630 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 721ms 07:59:01 INFO - PROCESS | 3840 | 1464105541685 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 3840 | 1464105541687 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 07:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:59:01 INFO - PROCESS | 3840 | 1464105541690 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 3840 | 1464105541692 Marionette TRACE conn3 <- [1,2486,null,{}] 07:59:01 INFO - PROCESS | 3840 | 1464105541695 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 3840 | 1464105541836 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:59:01 INFO - PROCESS | 3840 | 1464105541856 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 3840 | ++DOCSHELL 16C29800 == 52 [pid = 3840] [id = 631] 07:59:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1738F000) [pid = 3840] [serial = 1893] [outer = 00000000] 07:59:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (17B85000) [pid = 3840] [serial = 1894] [outer = 1738F000] 07:59:01 INFO - PROCESS | 3840 | 1464105541900 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (18117000) [pid = 3840] [serial = 1895] [outer = 1738F000] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (1370AC00) [pid = 3840] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (10AD5C00) [pid = 3840] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (137E7C00) [pid = 3840] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (14E9BC00) [pid = 3840] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (156FB800) [pid = 3840] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (10567800) [pid = 3840] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (153BE800) [pid = 3840] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (140BD400) [pid = 3840] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1563A400) [pid = 3840] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (13702C00) [pid = 3840] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:59:02 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (10A57400) [pid = 3840] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:59:02 INFO - PROCESS | 3840 | 1464105542435 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 782ms 07:59:02 INFO - PROCESS | 3840 | 1464105542472 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 3840 | 1464105542474 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 07:59:02 INFO - PROCESS | 3840 | 1464105542477 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:59:02 INFO - PROCESS | 3840 | 1464105542479 Marionette TRACE conn3 <- [1,2490,null,{}] 07:59:02 INFO - PROCESS | 3840 | 1464105542483 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:02 INFO - PROCESS | 3840 | 1464105542569 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:59:02 INFO - PROCESS | 3840 | 1464105542676 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 3840 | ++DOCSHELL 0F30B000 == 53 [pid = 3840] [id = 632] 07:59:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (10273000) [pid = 3840] [serial = 1896] [outer = 00000000] 07:59:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (140BD400) [pid = 3840] [serial = 1897] [outer = 10273000] 07:59:02 INFO - PROCESS | 3840 | 1464105542721 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (16C31400) [pid = 3840] [serial = 1898] [outer = 10273000] 07:59:03 INFO - PROCESS | 3840 | 1464105543094 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 07:59:03 INFO - PROCESS | 3840 | 1464105543116 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 3840 | 1464105543117 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 07:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:59:03 INFO - PROCESS | 3840 | 1464105543121 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 3840 | 1464105543122 Marionette TRACE conn3 <- [1,2494,null,{}] 07:59:03 INFO - PROCESS | 3840 | 1464105543126 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 3840 | 1464105543231 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:59:03 INFO - PROCESS | 3840 | 1464105543316 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 3840 | ++DOCSHELL 13BB8800 == 54 [pid = 3840] [id = 633] 07:59:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (153C5000) [pid = 3840] [serial = 1899] [outer = 00000000] 07:59:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (183A6800) [pid = 3840] [serial = 1900] [outer = 153C5000] 07:59:03 INFO - PROCESS | 3840 | 1464105543360 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (1336CC00) [pid = 3840] [serial = 1901] [outer = 153C5000] 07:59:03 INFO - PROCESS | 3840 | 1464105543750 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 07:59:03 INFO - PROCESS | 3840 | 1464105543802 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 3840 | 1464105543804 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 07:59:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:59:03 INFO - PROCESS | 3840 | 1464105543807 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - PROCESS | 3840 | 1464105543809 Marionette TRACE conn3 <- [1,2498,null,{}] 07:59:03 INFO - PROCESS | 3840 | 1464105543813 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 3840 | 1464105543895 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:59:03 INFO - PROCESS | 3840 | 1464105543901 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 3840 | ++DOCSHELL 17B89800 == 55 [pid = 3840] [id = 634] 07:59:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (17F32C00) [pid = 3840] [serial = 1902] [outer = 00000000] 07:59:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1907E400) [pid = 3840] [serial = 1903] [outer = 17F32C00] 07:59:03 INFO - PROCESS | 3840 | 1464105543944 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (19125400) [pid = 3840] [serial = 1904] [outer = 17F32C00] 07:59:04 INFO - PROCESS | 3840 | 1464105544489 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:59:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 720ms 07:59:04 INFO - PROCESS | 3840 | 1464105544572 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 3840 | 1464105544576 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 07:59:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:59:04 INFO - PROCESS | 3840 | 1464105544614 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 3840 | 1464105544618 Marionette TRACE conn3 <- [1,2502,null,{}] 07:59:04 INFO - PROCESS | 3840 | 1464105544625 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:04 INFO - PROCESS | 3840 | 1464105544746 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:59:04 INFO - PROCESS | 3840 | 1464105544883 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 3840 | ++DOCSHELL 0C38E400 == 56 [pid = 3840] [id = 635] 07:59:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (0C781400) [pid = 3840] [serial = 1905] [outer = 00000000] 07:59:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (10C53000) [pid = 3840] [serial = 1906] [outer = 0C781400] 07:59:04 INFO - PROCESS | 3840 | 1464105544940 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (12D7F800) [pid = 3840] [serial = 1907] [outer = 0C781400] 07:59:05 INFO - PROCESS | 3840 | 1464105545515 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:59:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 950ms 07:59:05 INFO - PROCESS | 3840 | 1464105545553 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 3840 | 1464105545559 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 07:59:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:59:05 INFO - PROCESS | 3840 | 1464105545565 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 3840 | 1464105545568 Marionette TRACE conn3 <- [1,2506,null,{}] 07:59:05 INFO - PROCESS | 3840 | 1464105545572 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 3840 | 1464105545687 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:59:05 INFO - PROCESS | 3840 | 1464105545803 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 3840 | ++DOCSHELL 13368000 == 57 [pid = 3840] [id = 636] 07:59:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (13701C00) [pid = 3840] [serial = 1908] [outer = 00000000] 07:59:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (14E9B400) [pid = 3840] [serial = 1909] [outer = 13701C00] 07:59:05 INFO - PROCESS | 3840 | 1464105545897 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (15634400) [pid = 3840] [serial = 1910] [outer = 13701C00] 07:59:06 INFO - PROCESS | 3840 | 1464105546468 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:59:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 981ms 07:59:06 INFO - PROCESS | 3840 | 1464105546548 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 3840 | 1464105546551 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 07:59:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:59:06 INFO - PROCESS | 3840 | 1464105546555 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 3840 | 1464105546559 Marionette TRACE conn3 <- [1,2510,null,{}] 07:59:06 INFO - PROCESS | 3840 | 1464105546570 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:06 INFO - PROCESS | 3840 | 1464105546710 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:59:06 INFO - PROCESS | 3840 | 1464105546853 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 3840 | ++DOCSHELL 16818000 == 58 [pid = 3840] [id = 637] 07:59:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (18175400) [pid = 3840] [serial = 1911] [outer = 00000000] 07:59:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (1907C400) [pid = 3840] [serial = 1912] [outer = 18175400] 07:59:06 INFO - PROCESS | 3840 | 1464105546913 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1912A800) [pid = 3840] [serial = 1913] [outer = 18175400] 07:59:07 INFO - PROCESS | 3840 | 1464105547441 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:59:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 935ms 07:59:07 INFO - PROCESS | 3840 | 1464105547482 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 3840 | 1464105547485 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:59:07 INFO - PROCESS | 3840 | 1464105547489 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 3840 | 1464105547491 Marionette TRACE conn3 <- [1,2514,null,{}] 07:59:07 INFO - PROCESS | 3840 | 1464105547494 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 3840 | 1464105547598 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:59:07 INFO - PROCESS | 3840 | 1464105547757 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 3840 | ++DOCSHELL 19182000 == 59 [pid = 3840] [id = 638] 07:59:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (19182400) [pid = 3840] [serial = 1914] [outer = 00000000] 07:59:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (19188000) [pid = 3840] [serial = 1915] [outer = 19182400] 07:59:07 INFO - PROCESS | 3840 | 1464105547796 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (1918D000) [pid = 3840] [serial = 1916] [outer = 19182400] 07:59:08 INFO - PROCESS | 3840 | 1464105548361 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:59:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 920ms 07:59:08 INFO - PROCESS | 3840 | 1464105548417 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 3840 | 1464105548419 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 07:59:08 INFO - PROCESS | 3840 | 1464105548422 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:59:08 INFO - PROCESS | 3840 | 1464105548424 Marionette TRACE conn3 <- [1,2518,null,{}] 07:59:08 INFO - PROCESS | 3840 | 1464105548428 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 3840 | 1464105548561 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:59:08 INFO - PROCESS | 3840 | 1464105548714 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 3840 | ++DOCSHELL 1907B800 == 60 [pid = 3840] [id = 639] 07:59:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (19125800) [pid = 3840] [serial = 1917] [outer = 00000000] 07:59:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (196C5800) [pid = 3840] [serial = 1918] [outer = 19125800] 07:59:08 INFO - PROCESS | 3840 | 1464105548769 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (196C8C00) [pid = 3840] [serial = 1919] [outer = 19125800] 07:59:09 INFO - PROCESS | 3840 | 1464105549503 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1165ms 07:59:09 INFO - PROCESS | 3840 | 1464105549585 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 3840 | 1464105549589 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 07:59:09 INFO - PROCESS | 3840 | 1464105549594 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:59:09 INFO - PROCESS | 3840 | 1464105549597 Marionette TRACE conn3 <- [1,2522,null,{}] 07:59:09 INFO - PROCESS | 3840 | 1464105549602 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:09 INFO - PROCESS | 3840 | 1464105549705 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:59:09 INFO - PROCESS | 3840 | 1464105549851 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 3840 | ++DOCSHELL 102D8C00 == 61 [pid = 3840] [id = 640] 07:59:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (105F6C00) [pid = 3840] [serial = 1920] [outer = 00000000] 07:59:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1332D400) [pid = 3840] [serial = 1921] [outer = 105F6C00] 07:59:09 INFO - PROCESS | 3840 | 1464105549904 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (1370AC00) [pid = 3840] [serial = 1922] [outer = 105F6C00] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 13BB8800 == 60 [pid = 3840] [id = 633] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 0F30B000 == 59 [pid = 3840] [id = 632] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 16C29800 == 58 [pid = 3840] [id = 631] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 102D2000 == 57 [pid = 3840] [id = 630] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 156ED400 == 56 [pid = 3840] [id = 629] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 13B83C00 == 55 [pid = 3840] [id = 628] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 13323800 == 54 [pid = 3840] [id = 627] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 1055C000 == 53 [pid = 3840] [id = 626] 07:59:10 INFO - PROCESS | 3840 | --DOCSHELL 10C49800 == 52 [pid = 3840] [id = 625] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (153C3C00) [pid = 3840] [serial = 1739] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (164CA000) [pid = 3840] [serial = 1846] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (17618800) [pid = 3840] [serial = 1828] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (140B8400) [pid = 3840] [serial = 1840] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (11088400) [pid = 3840] [serial = 1834] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (128A1000) [pid = 3840] [serial = 1835] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (137ECC00) [pid = 3840] [serial = 1837] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (13B09800) [pid = 3840] [serial = 1838] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (12A37000) [pid = 3840] [serial = 1832] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (10D5F000) [pid = 3840] [serial = 1831] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (16737800) [pid = 3840] [serial = 1814] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (17D9F800) [pid = 3840] [serial = 1858] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (153C8400) [pid = 3840] [serial = 1844] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (10AD1C00) [pid = 3840] [serial = 1816] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (1336EC00) [pid = 3840] [serial = 1819] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (166DDC00) [pid = 3840] [serial = 1822] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (16C31C00) [pid = 3840] [serial = 1825] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (166D6400) [pid = 3840] [serial = 1847] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1681F000) [pid = 3840] [serial = 1849] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (16205C00) [pid = 3840] [serial = 1853] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (14E01400) [pid = 3840] [serial = 1852] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (16C37000) [pid = 3840] [serial = 1855] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (16C2FC00) [pid = 3840] [serial = 1850] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (153C1000) [pid = 3840] [serial = 1843] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (177C4400) [pid = 3840] [serial = 1856] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (14E90400) [pid = 3840] [serial = 1841] [outer = 00000000] [url = about:blank] 07:59:10 INFO - PROCESS | 3840 | 1464105550516 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:59:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 982ms 07:59:10 INFO - PROCESS | 3840 | 1464105550581 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 3840 | 1464105550586 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 07:59:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:59:10 INFO - PROCESS | 3840 | 1464105550592 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 3840 | 1464105550595 Marionette TRACE conn3 <- [1,2526,null,{}] 07:59:10 INFO - PROCESS | 3840 | 1464105550598 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:10 INFO - PROCESS | 3840 | 1464105550685 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:59:10 INFO - PROCESS | 3840 | 1464105550822 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 3840 | ++DOCSHELL 11264800 == 53 [pid = 3840] [id = 641] 07:59:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (12A37000) [pid = 3840] [serial = 1923] [outer = 00000000] 07:59:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (131D8C00) [pid = 3840] [serial = 1924] [outer = 12A37000] 07:59:10 INFO - PROCESS | 3840 | 1464105550871 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (137EBC00) [pid = 3840] [serial = 1925] [outer = 12A37000] 07:59:11 INFO - PROCESS | 3840 | 1464105551314 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 782ms 07:59:11 INFO - PROCESS | 3840 | 1464105551376 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 3840 | 1464105551378 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 07:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:59:11 INFO - PROCESS | 3840 | 1464105551381 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 3840 | 1464105551385 Marionette TRACE conn3 <- [1,2530,null,{}] 07:59:11 INFO - PROCESS | 3840 | 1464105551395 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:11 INFO - PROCESS | 3840 | 1464105551482 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:59:11 INFO - PROCESS | 3840 | 1464105551490 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 3840 | ++DOCSHELL 14E9F400 == 54 [pid = 3840] [id = 642] 07:59:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (15240800) [pid = 3840] [serial = 1926] [outer = 00000000] 07:59:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (15268C00) [pid = 3840] [serial = 1927] [outer = 15240800] 07:59:11 INFO - PROCESS | 3840 | 1464105551538 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (153C4C00) [pid = 3840] [serial = 1928] [outer = 15240800] 07:59:12 INFO - PROCESS | 3840 | 1464105552025 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 675ms 07:59:12 INFO - PROCESS | 3840 | 1464105552080 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 3840 | 1464105552083 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:59:12 INFO - PROCESS | 3840 | 1464105552086 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 3840 | 1464105552088 Marionette TRACE conn3 <- [1,2534,null,{}] 07:59:12 INFO - PROCESS | 3840 | 1464105552091 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:12 INFO - PROCESS | 3840 | 1464105552159 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:59:12 INFO - PROCESS | 3840 | 1464105552165 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 3840 | ++DOCSHELL 1563A800 == 55 [pid = 3840] [id = 643] 07:59:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (15B67400) [pid = 3840] [serial = 1929] [outer = 00000000] 07:59:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1667F400) [pid = 3840] [serial = 1930] [outer = 15B67400] 07:59:12 INFO - PROCESS | 3840 | 1464105552209 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (166D7C00) [pid = 3840] [serial = 1931] [outer = 15B67400] 07:59:12 INFO - PROCESS | 3840 | 1464105552648 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:59:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 613ms 07:59:12 INFO - PROCESS | 3840 | 1464105552708 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 3840 | 1464105552710 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 07:59:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:59:12 INFO - PROCESS | 3840 | 1464105552713 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - PROCESS | 3840 | 1464105552715 Marionette TRACE conn3 <- [1,2538,null,{}] 07:59:12 INFO - PROCESS | 3840 | 1464105552718 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:12 INFO - PROCESS | 3840 | 1464105552813 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:59:12 INFO - PROCESS | 3840 | 1464105552822 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 3840 | ++DOCSHELL 13BB8800 == 56 [pid = 3840] [id = 644] 07:59:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (16204800) [pid = 3840] [serial = 1932] [outer = 00000000] 07:59:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (16735400) [pid = 3840] [serial = 1933] [outer = 16204800] 07:59:12 INFO - PROCESS | 3840 | 1464105552868 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (16736400) [pid = 3840] [serial = 1934] [outer = 16204800] 07:59:13 INFO - PROCESS | 3840 | 1464105553360 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 690ms 07:59:13 INFO - PROCESS | 3840 | 1464105553396 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 3840 | 1464105553398 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 07:59:13 INFO - PROCESS | 3840 | 1464105553401 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:59:13 INFO - PROCESS | 3840 | 1464105553403 Marionette TRACE conn3 <- [1,2542,null,{}] 07:59:13 INFO - PROCESS | 3840 | 1464105553406 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:13 INFO - PROCESS | 3840 | 1464105553541 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:59:13 INFO - PROCESS | 3840 | 1464105553609 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 3840 | ++DOCSHELL 15639400 == 57 [pid = 3840] [id = 645] 07:59:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (166DBC00) [pid = 3840] [serial = 1935] [outer = 00000000] 07:59:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (17614000) [pid = 3840] [serial = 1936] [outer = 166DBC00] 07:59:13 INFO - PROCESS | 3840 | 1464105553654 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (177CDC00) [pid = 3840] [serial = 1937] [outer = 166DBC00] 07:59:14 INFO - PROCESS | 3840 | 1464105554068 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 721ms 07:59:14 INFO - PROCESS | 3840 | 1464105554123 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 3840 | 1464105554126 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 07:59:14 INFO - PROCESS | 3840 | 1464105554129 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:59:14 INFO - PROCESS | 3840 | 1464105554130 Marionette TRACE conn3 <- [1,2546,null,{}] 07:59:14 INFO - PROCESS | 3840 | 1464105554134 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 3840 | 1464105554276 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:59:14 INFO - PROCESS | 3840 | 1464105554301 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 3840 | ++DOCSHELL 153C7400 == 58 [pid = 3840] [id = 646] 07:59:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (17DA0000) [pid = 3840] [serial = 1938] [outer = 00000000] 07:59:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (183A1000) [pid = 3840] [serial = 1939] [outer = 17DA0000] 07:59:14 INFO - PROCESS | 3840 | 1464105554345 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (1907C800) [pid = 3840] [serial = 1940] [outer = 17DA0000] 07:59:14 INFO - PROCESS | 3840 | 1464105554800 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 675ms 07:59:14 INFO - PROCESS | 3840 | 1464105554828 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 3840 | 1464105554830 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 07:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:59:14 INFO - PROCESS | 3840 | 1464105554834 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 3840 | 1464105554835 Marionette TRACE conn3 <- [1,2550,null,{}] 07:59:14 INFO - PROCESS | 3840 | 1464105554839 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 3840 | 1464105554949 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:59:15 INFO - PROCESS | 3840 | 1464105555017 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 3840 | ++DOCSHELL 17D9F800 == 59 [pid = 3840] [id = 647] 07:59:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (18171400) [pid = 3840] [serial = 1941] [outer = 00000000] 07:59:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (19187C00) [pid = 3840] [serial = 1942] [outer = 18171400] 07:59:15 INFO - PROCESS | 3840 | 1464105555061 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (196C6400) [pid = 3840] [serial = 1943] [outer = 18171400] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (156F2000) [pid = 3840] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (164D7400) [pid = 3840] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (14E4A800) [pid = 3840] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (10273000) [pid = 3840] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (1336C000) [pid = 3840] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (10C4E400) [pid = 3840] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (1055F800) [pid = 3840] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (177CD000) [pid = 3840] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (1738F000) [pid = 3840] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:59:15 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (153C5000) [pid = 3840] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:59:15 INFO - PROCESS | 3840 | 1464105555545 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 720ms 07:59:15 INFO - PROCESS | 3840 | 1464105555560 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 3840 | 1464105555562 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:59:15 INFO - PROCESS | 3840 | 1464105555566 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 3840 | 1464105555567 Marionette TRACE conn3 <- [1,2554,null,{}] 07:59:15 INFO - PROCESS | 3840 | 1464105555570 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:15 INFO - PROCESS | 3840 | 1464105555678 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:59:15 INFO - PROCESS | 3840 | 1464105555687 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 3840 | ++DOCSHELL 105EF000 == 60 [pid = 3840] [id = 648] 07:59:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (10ACE800) [pid = 3840] [serial = 1944] [outer = 00000000] 07:59:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (15B66400) [pid = 3840] [serial = 1945] [outer = 10ACE800] 07:59:15 INFO - PROCESS | 3840 | 1464105555716 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (1738F000) [pid = 3840] [serial = 1946] [outer = 10ACE800] 07:59:16 INFO - PROCESS | 3840 | 1464105556163 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 613ms 07:59:16 INFO - PROCESS | 3840 | 1464105556185 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 3840 | 1464105556187 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 07:59:16 INFO - PROCESS | 3840 | 1464105556204 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - PROCESS | 3840 | 1464105556206 Marionette TRACE conn3 <- [1,2558,null,{}] 07:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:59:16 INFO - PROCESS | 3840 | 1464105556209 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 3840 | 1464105556291 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:59:16 INFO - PROCESS | 3840 | 1464105556297 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 3840 | ++DOCSHELL 153C7C00 == 61 [pid = 3840] [id = 649] 07:59:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (18116000) [pid = 3840] [serial = 1947] [outer = 00000000] 07:59:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (19186800) [pid = 3840] [serial = 1948] [outer = 18116000] 07:59:16 INFO - PROCESS | 3840 | 1464105556341 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1979F000) [pid = 3840] [serial = 1949] [outer = 18116000] 07:59:16 INFO - PROCESS | 3840 | 1464105556771 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:59:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:59:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 07:59:16 INFO - PROCESS | 3840 | 1464105556829 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:59:16 INFO - PROCESS | 3840 | 1464105556831 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 07:59:16 INFO - PROCESS | 3840 | 1464105556834 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:59:16 INFO - PROCESS | 3840 | 1464105556836 Marionette TRACE conn3 <- [1,2562,null,{}] 07:59:16 INFO - PROCESS | 3840 | 1464105556840 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 3840 | 1464105556946 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:59:16 INFO - PROCESS | 3840 | 1464105556954 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 3840 | ++DOCSHELL 197A5800 == 62 [pid = 3840] [id = 650] 07:59:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (197A6400) [pid = 3840] [serial = 1950] [outer = 00000000] 07:59:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (197D2400) [pid = 3840] [serial = 1951] [outer = 197A6400] 07:59:16 INFO - PROCESS | 3840 | 1464105557003 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (197D4400) [pid = 3840] [serial = 1952] [outer = 197A6400] 07:59:17 INFO - PROCESS | 3840 | 1464105557703 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 935ms 07:59:17 INFO - PROCESS | 3840 | 1464105557763 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 3840 | 1464105557768 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 07:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:59:17 INFO - PROCESS | 3840 | 1464105557774 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 3840 | 1464105557778 Marionette TRACE conn3 <- [1,2566,null,{}] 07:59:17 INFO - PROCESS | 3840 | 1464105557784 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 3840 | 1464105557952 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:59:18 INFO - PROCESS | 3840 | 1464105558065 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 3840 | ++DOCSHELL 10D5D800 == 63 [pid = 3840] [id = 651] 07:59:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (10D5F000) [pid = 3840] [serial = 1953] [outer = 00000000] 07:59:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (128ABC00) [pid = 3840] [serial = 1954] [outer = 10D5F000] 07:59:18 INFO - PROCESS | 3840 | 1464105558123 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (131DAC00) [pid = 3840] [serial = 1955] [outer = 10D5F000] 07:59:18 INFO - PROCESS | 3840 | 1464105558724 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 981ms 07:59:18 INFO - PROCESS | 3840 | 1464105558760 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 3840 | 1464105558766 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 07:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:59:18 INFO - PROCESS | 3840 | 1464105558773 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 3840 | 1464105558776 Marionette TRACE conn3 <- [1,2570,null,{}] 07:59:18 INFO - PROCESS | 3840 | 1464105558779 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 3840 | 1464105558888 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:59:19 INFO - PROCESS | 3840 | 1464105559052 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 3840 | ++DOCSHELL 13B82C00 == 64 [pid = 3840] [id = 652] 07:59:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (13D9A400) [pid = 3840] [serial = 1956] [outer = 00000000] 07:59:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (153CBC00) [pid = 3840] [serial = 1957] [outer = 13D9A400] 07:59:19 INFO - PROCESS | 3840 | 1464105559107 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (164CA000) [pid = 3840] [serial = 1958] [outer = 13D9A400] 07:59:19 INFO - PROCESS | 3840 | 1464105559735 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:59:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 981ms 07:59:19 INFO - PROCESS | 3840 | 1464105559768 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 3840 | 1464105559771 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 07:59:19 INFO - PROCESS | 3840 | 1464105559776 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:59:19 INFO - PROCESS | 3840 | 1464105559780 Marionette TRACE conn3 <- [1,2574,null,{}] 07:59:19 INFO - PROCESS | 3840 | 1464105559791 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:19 INFO - PROCESS | 3840 | 1464105559901 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:59:20 INFO - PROCESS | 3840 | 1464105560053 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 3840 | ++DOCSHELL 1907A000 == 65 [pid = 3840] [id = 653] 07:59:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1907B000) [pid = 3840] [serial = 1959] [outer = 00000000] 07:59:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (19186C00) [pid = 3840] [serial = 1960] [outer = 1907B000] 07:59:20 INFO - PROCESS | 3840 | 1464105560114 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (197A6000) [pid = 3840] [serial = 1961] [outer = 1907B000] 07:59:20 INFO - PROCESS | 3840 | 1464105560636 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 889ms 07:59:20 INFO - PROCESS | 3840 | 1464105560669 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 3840 | 1464105560672 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 07:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:59:20 INFO - PROCESS | 3840 | 1464105560677 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 3840 | 1464105560679 Marionette TRACE conn3 <- [1,2578,null,{}] 07:59:20 INFO - PROCESS | 3840 | 1464105560683 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:20 INFO - PROCESS | 3840 | 1464105560789 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:59:20 INFO - PROCESS | 3840 | 1464105560905 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 3840 | ++DOCSHELL 197A5000 == 66 [pid = 3840] [id = 654] 07:59:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (197D5800) [pid = 3840] [serial = 1962] [outer = 00000000] 07:59:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (197DC400) [pid = 3840] [serial = 1963] [outer = 197D5800] 07:59:20 INFO - PROCESS | 3840 | 1464105560983 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (197E1C00) [pid = 3840] [serial = 1964] [outer = 197D5800] 07:59:21 INFO - PROCESS | 3840 | 1464105561580 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 981ms 07:59:21 INFO - PROCESS | 3840 | 1464105561668 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 3840 | 1464105561670 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 07:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:59:21 INFO - PROCESS | 3840 | 1464105561673 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 3840 | 1464105561675 Marionette TRACE conn3 <- [1,2582,null,{}] 07:59:21 INFO - PROCESS | 3840 | 1464105561679 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 3840 | 1464105561801 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:59:21 INFO - PROCESS | 3840 | 1464105561899 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 3840 | ++DOCSHELL 11086C00 == 67 [pid = 3840] [id = 655] 07:59:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1370B800) [pid = 3840] [serial = 1965] [outer = 00000000] 07:59:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (18118000) [pid = 3840] [serial = 1966] [outer = 1370B800] 07:59:21 INFO - PROCESS | 3840 | 1464105561952 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (19078400) [pid = 3840] [serial = 1967] [outer = 1370B800] 07:59:22 INFO - PROCESS | 3840 | 1464105562761 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:59:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1196ms 07:59:22 INFO - PROCESS | 3840 | 1464105562850 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 3840 | 1464105562853 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 07:59:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:59:22 INFO - PROCESS | 3840 | 1464105562858 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 3840 | 1464105562862 Marionette TRACE conn3 <- [1,2586,null,{}] 07:59:22 INFO - PROCESS | 3840 | 1464105562869 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:23 INFO - PROCESS | 3840 | 1464105563013 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:59:23 INFO - PROCESS | 3840 | 1464105563163 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 3840 | ++DOCSHELL 1043A000 == 68 [pid = 3840] [id = 656] 07:59:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1055BC00) [pid = 3840] [serial = 1968] [outer = 00000000] 07:59:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (11099C00) [pid = 3840] [serial = 1969] [outer = 1055BC00] 07:59:23 INFO - PROCESS | 3840 | 1464105563217 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (11C60400) [pid = 3840] [serial = 1970] [outer = 1055BC00] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 10D5E400 == 67 [pid = 3840] [id = 345] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 12A39800 == 66 [pid = 3840] [id = 589] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 11069C00 == 65 [pid = 3840] [id = 588] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 14E53800 == 64 [pid = 3840] [id = 343] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 0F2D1400 == 63 [pid = 3840] [id = 590] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 104EE800 == 62 [pid = 3840] [id = 338] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 16208000 == 61 [pid = 3840] [id = 607] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 13B0E800 == 60 [pid = 3840] [id = 608] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 128AA000 == 59 [pid = 3840] [id = 606] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 153C7C00 == 58 [pid = 3840] [id = 649] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 105EF000 == 57 [pid = 3840] [id = 648] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 17D9F800 == 56 [pid = 3840] [id = 647] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 153C7400 == 55 [pid = 3840] [id = 646] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 15639400 == 54 [pid = 3840] [id = 645] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 13BB8800 == 53 [pid = 3840] [id = 644] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 1563A800 == 52 [pid = 3840] [id = 643] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 14E9F400 == 51 [pid = 3840] [id = 642] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 11264800 == 50 [pid = 3840] [id = 641] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 102D8C00 == 49 [pid = 3840] [id = 640] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1907E400) [pid = 3840] [serial = 1903] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (19071800) [pid = 3840] [serial = 1873] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 0C38E400 == 48 [pid = 3840] [id = 635] 07:59:23 INFO - PROCESS | 3840 | --DOCSHELL 17B89800 == 47 [pid = 3840] [id = 634] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (15910400) [pid = 3840] [serial = 1888] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1620C800) [pid = 3840] [serial = 1889] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (16735800) [pid = 3840] [serial = 1892] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1524A800) [pid = 3840] [serial = 1885] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (140BD400) [pid = 3840] [serial = 1897] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (16729400) [pid = 3840] [serial = 1891] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (13B06800) [pid = 3840] [serial = 1864] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (13B0A000) [pid = 3840] [serial = 1882] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (13BB4000) [pid = 3840] [serial = 1883] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (11087C00) [pid = 3840] [serial = 1877] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (10D55400) [pid = 3840] [serial = 1876] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (10D5DC00) [pid = 3840] [serial = 1879] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (12A9A000) [pid = 3840] [serial = 1880] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (17DA3400) [pid = 3840] [serial = 1859] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1816A800) [pid = 3840] [serial = 1870] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (11085800) [pid = 3840] [serial = 1861] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (16C2B400) [pid = 3840] [serial = 1867] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (17B85000) [pid = 3840] [serial = 1894] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1336CC00) [pid = 3840] [serial = 1901] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (18117000) [pid = 3840] [serial = 1895] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (16C31400) [pid = 3840] [serial = 1898] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (183A6800) [pid = 3840] [serial = 1900] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (153C8C00) [pid = 3840] [serial = 1886] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 3840 | 1464105563793 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 981ms 07:59:23 INFO - PROCESS | 3840 | 1464105563840 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 3840 | 1464105563846 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 07:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:59:23 INFO - PROCESS | 3840 | 1464105563852 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 3840 | 1464105563854 Marionette TRACE conn3 <- [1,2590,null,{}] 07:59:23 INFO - PROCESS | 3840 | 1464105563858 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:23 INFO - PROCESS | 3840 | 1464105563944 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:59:24 INFO - PROCESS | 3840 | 1464105564057 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 3840 | ++DOCSHELL 104EC000 == 48 [pid = 3840] [id = 657] 07:59:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (10A60000) [pid = 3840] [serial = 1971] [outer = 00000000] 07:59:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (11093400) [pid = 3840] [serial = 1972] [outer = 10A60000] 07:59:24 INFO - PROCESS | 3840 | 1464105564108 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (12A9A000) [pid = 3840] [serial = 1973] [outer = 10A60000] 07:59:24 INFO - PROCESS | 3840 | 1464105564571 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 782ms 07:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:59:24 INFO - PROCESS | 3840 | 1464105564636 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 3840 | 1464105564638 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 07:59:24 INFO - PROCESS | 3840 | 1464105564641 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 3840 | 1464105564645 Marionette TRACE conn3 <- [1,2594,null,{}] 07:59:24 INFO - PROCESS | 3840 | 1464105564655 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 3840 | 1464105564741 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:59:24 INFO - PROCESS | 3840 | 1464105564748 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 3840 | ++DOCSHELL 13B85C00 == 49 [pid = 3840] [id = 658] 07:59:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (140BB800) [pid = 3840] [serial = 1974] [outer = 00000000] 07:59:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (14E4FC00) [pid = 3840] [serial = 1975] [outer = 140BB800] 07:59:24 INFO - PROCESS | 3840 | 1464105564796 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (15269400) [pid = 3840] [serial = 1976] [outer = 140BB800] 07:59:25 INFO - PROCESS | 3840 | 1464105565292 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:59:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 674ms 07:59:25 INFO - PROCESS | 3840 | 1464105565340 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 3840 | 1464105565343 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 07:59:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:59:25 INFO - PROCESS | 3840 | 1464105565346 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 3840 | 1464105565348 Marionette TRACE conn3 <- [1,2598,null,{}] 07:59:25 INFO - PROCESS | 3840 | 1464105565351 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:25 INFO - PROCESS | 3840 | 1464105565436 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:59:25 INFO - PROCESS | 3840 | 1464105565541 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 3840 | ++DOCSHELL 153C5800 == 50 [pid = 3840] [id = 659] 07:59:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (15631000) [pid = 3840] [serial = 1977] [outer = 00000000] 07:59:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (15B6C000) [pid = 3840] [serial = 1978] [outer = 15631000] 07:59:25 INFO - PROCESS | 3840 | 1464105565588 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (164CE400) [pid = 3840] [serial = 1979] [outer = 15631000] 07:59:25 INFO - PROCESS | 3840 | 1464105565997 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 675ms 07:59:26 INFO - PROCESS | 3840 | 1464105566034 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 3840 | 1464105566036 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 07:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:59:26 INFO - PROCESS | 3840 | 1464105566039 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 3840 | 1464105566050 Marionette TRACE conn3 <- [1,2602,null,{}] 07:59:26 INFO - PROCESS | 3840 | 1464105566054 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:26 INFO - PROCESS | 3840 | 1464105566207 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:59:26 INFO - PROCESS | 3840 | 1464105566231 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 3840 | ++DOCSHELL 16681400 == 51 [pid = 3840] [id = 660] 07:59:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (166D4400) [pid = 3840] [serial = 1980] [outer = 00000000] 07:59:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (166E3000) [pid = 3840] [serial = 1981] [outer = 166D4400] 07:59:26 INFO - PROCESS | 3840 | 1464105566275 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (16730000) [pid = 3840] [serial = 1982] [outer = 166D4400] 07:59:26 INFO - PROCESS | 3840 | 1464105566712 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 751ms 07:59:26 INFO - PROCESS | 3840 | 1464105566784 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 3840 | 1464105566786 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 07:59:26 INFO - PROCESS | 3840 | 1464105566790 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:59:26 INFO - PROCESS | 3840 | 1464105566792 Marionette TRACE conn3 <- [1,2606,null,{}] 07:59:26 INFO - PROCESS | 3840 | 1464105566795 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:26 INFO - PROCESS | 3840 | 1464105566935 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:59:26 INFO - PROCESS | 3840 | 1464105567007 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 3840 | ++DOCSHELL 16C2F800 == 52 [pid = 3840] [id = 661] 07:59:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (16C38800) [pid = 3840] [serial = 1983] [outer = 00000000] 07:59:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1768D400) [pid = 3840] [serial = 1984] [outer = 16C38800] 07:59:27 INFO - PROCESS | 3840 | 1464105567052 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (177C9400) [pid = 3840] [serial = 1985] [outer = 16C38800] 07:59:27 INFO - PROCESS | 3840 | 1464105567472 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 736ms 07:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:59:27 INFO - PROCESS | 3840 | 1464105567533 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 3840 | 1464105567535 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 07:59:27 INFO - PROCESS | 3840 | 1464105567538 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 3840 | 1464105567540 Marionette TRACE conn3 <- [1,2610,null,{}] 07:59:27 INFO - PROCESS | 3840 | 1464105567544 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 3840 | 1464105567661 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:59:27 INFO - PROCESS | 3840 | 1464105567729 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 3840 | ++DOCSHELL 177CAC00 == 53 [pid = 3840] [id = 662] 07:59:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (17F41000) [pid = 3840] [serial = 1986] [outer = 00000000] 07:59:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (18176000) [pid = 3840] [serial = 1987] [outer = 17F41000] 07:59:27 INFO - PROCESS | 3840 | 1464105567773 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (183A9000) [pid = 3840] [serial = 1988] [outer = 17F41000] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (166DBC00) [pid = 3840] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (17F32C00) [pid = 3840] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (16204800) [pid = 3840] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (15240800) [pid = 3840] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (17DA0000) [pid = 3840] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (18171400) [pid = 3840] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (105F6C00) [pid = 3840] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (18116000) [pid = 3840] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (12A37000) [pid = 3840] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (15B67400) [pid = 3840] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:59:28 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (10ACE800) [pid = 3840] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:59:28 INFO - PROCESS | 3840 | 1464105568254 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 781ms 07:59:28 INFO - PROCESS | 3840 | 1464105568322 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 3840 | 1464105568324 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 07:59:28 INFO - PROCESS | 3840 | 1464105568327 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:59:28 INFO - PROCESS | 3840 | 1464105568329 Marionette TRACE conn3 <- [1,2614,null,{}] 07:59:28 INFO - PROCESS | 3840 | 1464105568332 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:28 INFO - PROCESS | 3840 | 1464105568414 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:59:28 INFO - PROCESS | 3840 | 1464105568420 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 3840 | ++DOCSHELL 153BD800 == 54 [pid = 3840] [id = 663] 07:59:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (153C2800) [pid = 3840] [serial = 1989] [outer = 00000000] 07:59:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (166E3800) [pid = 3840] [serial = 1990] [outer = 153C2800] 07:59:28 INFO - PROCESS | 3840 | 1464105568474 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (17F3C000) [pid = 3840] [serial = 1991] [outer = 153C2800] 07:59:28 INFO - PROCESS | 3840 | 1464105568920 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 628ms 07:59:28 INFO - PROCESS | 3840 | 1464105568949 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 3840 | 1464105568951 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 07:59:28 INFO - PROCESS | 3840 | 1464105568954 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:59:28 INFO - PROCESS | 3840 | 1464105568956 Marionette TRACE conn3 <- [1,2618,null,{}] 07:59:28 INFO - PROCESS | 3840 | 1464105568959 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 3840 | 1464105569043 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:59:29 INFO - PROCESS | 3840 | 1464105569049 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 3840 | ++DOCSHELL 11CEF400 == 55 [pid = 3840] [id = 664] 07:59:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1816F000) [pid = 3840] [serial = 1992] [outer = 00000000] 07:59:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (19126C00) [pid = 3840] [serial = 1993] [outer = 1816F000] 07:59:29 INFO - PROCESS | 3840 | 1464105569094 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (1912F800) [pid = 3840] [serial = 1994] [outer = 1816F000] 07:59:29 INFO - PROCESS | 3840 | 1464105569585 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 690ms 07:59:29 INFO - PROCESS | 3840 | 1464105569654 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 3840 | 1464105569656 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 07:59:29 INFO - PROCESS | 3840 | 1464105569659 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:59:29 INFO - PROCESS | 3840 | 1464105569661 Marionette TRACE conn3 <- [1,2622,null,{}] 07:59:29 INFO - PROCESS | 3840 | 1464105569665 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 3840 | 1464105569748 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:59:29 INFO - PROCESS | 3840 | 1464105569757 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 3840 | ++DOCSHELL 16204800 == 56 [pid = 3840] [id = 665] 07:59:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1907D800) [pid = 3840] [serial = 1995] [outer = 00000000] 07:59:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (196C6C00) [pid = 3840] [serial = 1996] [outer = 1907D800] 07:59:29 INFO - PROCESS | 3840 | 1464105569785 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (197A7400) [pid = 3840] [serial = 1997] [outer = 1907D800] 07:59:30 INFO - PROCESS | 3840 | 1464105570520 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 889ms 07:59:30 INFO - PROCESS | 3840 | 1464105570548 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 3840 | 1464105570553 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 07:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:59:30 INFO - PROCESS | 3840 | 1464105570558 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 3840 | 1464105570562 Marionette TRACE conn3 <- [1,2626,null,{}] 07:59:30 INFO - PROCESS | 3840 | 1464105570568 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:30 INFO - PROCESS | 3840 | 1464105570664 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:59:30 INFO - PROCESS | 3840 | 1464105570827 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 3840 | ++DOCSHELL 11061C00 == 57 [pid = 3840] [id = 666] 07:59:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (11069C00) [pid = 3840] [serial = 1998] [outer = 00000000] 07:59:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (11CF6000) [pid = 3840] [serial = 1999] [outer = 11069C00] 07:59:30 INFO - PROCESS | 3840 | 1464105570885 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1370BC00) [pid = 3840] [serial = 2000] [outer = 11069C00] 07:59:31 INFO - PROCESS | 3840 | 1464105571459 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 930ms 07:59:31 INFO - PROCESS | 3840 | 1464105571488 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 3840 | 1464105571494 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 07:59:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:59:31 INFO - PROCESS | 3840 | 1464105571500 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 3840 | 1464105571503 Marionette TRACE conn3 <- [1,2630,null,{}] 07:59:31 INFO - PROCESS | 3840 | 1464105571507 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:31 INFO - PROCESS | 3840 | 1464105571618 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:59:31 INFO - PROCESS | 3840 | 1464105571778 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 3840 | ++DOCSHELL 110A0000 == 58 [pid = 3840] [id = 667] 07:59:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (11CF5800) [pid = 3840] [serial = 2001] [outer = 00000000] 07:59:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1620C800) [pid = 3840] [serial = 2002] [outer = 11CF5800] 07:59:31 INFO - PROCESS | 3840 | 1464105571833 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1681F000) [pid = 3840] [serial = 2003] [outer = 11CF5800] 07:59:32 INFO - PROCESS | 3840 | 1464105572456 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:59:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 994ms 07:59:32 INFO - PROCESS | 3840 | 1464105572501 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 3840 | 1464105572504 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 07:59:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:59:32 INFO - PROCESS | 3840 | 1464105572508 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 3840 | 1464105572512 Marionette TRACE conn3 <- [1,2634,null,{}] 07:59:32 INFO - PROCESS | 3840 | 1464105572522 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:32 INFO - PROCESS | 3840 | 1464105572633 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:59:32 INFO - PROCESS | 3840 | 1464105572782 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 3840 | ++DOCSHELL 1907F800 == 59 [pid = 3840] [id = 668] 07:59:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (19124C00) [pid = 3840] [serial = 2004] [outer = 00000000] 07:59:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (197AB400) [pid = 3840] [serial = 2005] [outer = 19124C00] 07:59:32 INFO - PROCESS | 3840 | 1464105572839 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (197E0000) [pid = 3840] [serial = 2006] [outer = 19124C00] 07:59:33 INFO - PROCESS | 3840 | 1464105573404 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:59:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 931ms 07:59:33 INFO - PROCESS | 3840 | 1464105573436 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 3840 | 1464105573439 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 07:59:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:59:33 INFO - PROCESS | 3840 | 1464105573443 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 3840 | 1464105573445 Marionette TRACE conn3 <- [1,2638,null,{}] 07:59:33 INFO - PROCESS | 3840 | 1464105573448 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:33 INFO - PROCESS | 3840 | 1464105573555 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:59:33 INFO - PROCESS | 3840 | 1464105573714 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 3840 | ++DOCSHELL 197DA400 == 60 [pid = 3840] [id = 669] 07:59:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1987B400) [pid = 3840] [serial = 2007] [outer = 00000000] 07:59:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (19B5F000) [pid = 3840] [serial = 2008] [outer = 1987B400] 07:59:33 INFO - PROCESS | 3840 | 1464105573768 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (19C65000) [pid = 3840] [serial = 2009] [outer = 1987B400] 07:59:34 INFO - PROCESS | 3840 | 1464105574268 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:59:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 900ms 07:59:34 INFO - PROCESS | 3840 | 1464105574347 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 3840 | 1464105574349 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 07:59:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:59:34 INFO - PROCESS | 3840 | 1464105574352 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 3840 | 1464105574354 Marionette TRACE conn3 <- [1,2642,null,{}] 07:59:34 INFO - PROCESS | 3840 | 1464105574359 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 3840 | 1464105574470 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:59:34 INFO - PROCESS | 3840 | 1464105574631 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 3840 | ++DOCSHELL 0F30F000 == 61 [pid = 3840] [id = 670] 07:59:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (196CDC00) [pid = 3840] [serial = 2010] [outer = 00000000] 07:59:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (19C6C800) [pid = 3840] [serial = 2011] [outer = 196CDC00] 07:59:34 INFO - PROCESS | 3840 | 1464105574685 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (19C70400) [pid = 3840] [serial = 2012] [outer = 196CDC00] 07:59:35 INFO - PROCESS | 3840 | 1464105575502 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:59:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1179ms 07:59:35 INFO - PROCESS | 3840 | 1464105575537 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 3840 | 1464105575541 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 07:59:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:59:35 INFO - PROCESS | 3840 | 1464105575547 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 3840 | 1464105575551 Marionette TRACE conn3 <- [1,2646,null,{}] 07:59:35 INFO - PROCESS | 3840 | 1464105575557 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:35 INFO - PROCESS | 3840 | 1464105575657 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:59:35 INFO - PROCESS | 3840 | 1464105575810 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 3840 | ++DOCSHELL 11084C00 == 62 [pid = 3840] [id = 671] 07:59:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (11087C00) [pid = 3840] [serial = 2013] [outer = 00000000] 07:59:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (12A39800) [pid = 3840] [serial = 2014] [outer = 11087C00] 07:59:35 INFO - PROCESS | 3840 | 1464105575861 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (13372400) [pid = 3840] [serial = 2015] [outer = 11087C00] 07:59:36 INFO - PROCESS | 3840 | 1464105576470 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:59:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 946ms 07:59:36 INFO - PROCESS | 3840 | 1464105576494 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 3840 | 1464105576499 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 07:59:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:59:36 INFO - PROCESS | 3840 | 1464105576505 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 3840 | 1464105576507 Marionette TRACE conn3 <- [1,2650,null,{}] 07:59:36 INFO - PROCESS | 3840 | 1464105576511 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:36 INFO - PROCESS | 3840 | 1464105576608 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:59:36 INFO - PROCESS | 3840 | 1464105576778 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 3840 | ++DOCSHELL 11C6AC00 == 63 [pid = 3840] [id = 672] 07:59:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (12AEDC00) [pid = 3840] [serial = 2016] [outer = 00000000] 07:59:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (15263800) [pid = 3840] [serial = 2017] [outer = 12AEDC00] 07:59:36 INFO - PROCESS | 3840 | 1464105576827 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (15636C00) [pid = 3840] [serial = 2018] [outer = 12AEDC00] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 11CEF400 == 62 [pid = 3840] [id = 664] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 153BD800 == 61 [pid = 3840] [id = 663] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 177CAC00 == 60 [pid = 3840] [id = 662] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 16C2F800 == 59 [pid = 3840] [id = 661] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 16681400 == 58 [pid = 3840] [id = 660] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 153C5800 == 57 [pid = 3840] [id = 659] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 13B85C00 == 56 [pid = 3840] [id = 658] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 104EC000 == 55 [pid = 3840] [id = 657] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 1043A000 == 54 [pid = 3840] [id = 656] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 11086C00 == 53 [pid = 3840] [id = 655] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 197A5000 == 52 [pid = 3840] [id = 654] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 1907A000 == 51 [pid = 3840] [id = 653] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 13B82C00 == 50 [pid = 3840] [id = 652] 07:59:37 INFO - PROCESS | 3840 | --DOCSHELL 10D5D800 == 49 [pid = 3840] [id = 651] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (197D2400) [pid = 3840] [serial = 1951] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (1979F000) [pid = 3840] [serial = 1949] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (196C5800) [pid = 3840] [serial = 1918] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (177CDC00) [pid = 3840] [serial = 1937] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (19125400) [pid = 3840] [serial = 1904] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (16735400) [pid = 3840] [serial = 1933] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (153C4C00) [pid = 3840] [serial = 1928] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (19188000) [pid = 3840] [serial = 1915] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (1907C400) [pid = 3840] [serial = 1912] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (1907C800) [pid = 3840] [serial = 1940] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (16736400) [pid = 3840] [serial = 1934] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (196C6400) [pid = 3840] [serial = 1943] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1332D400) [pid = 3840] [serial = 1921] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (1370AC00) [pid = 3840] [serial = 1922] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (17614000) [pid = 3840] [serial = 1936] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (19186800) [pid = 3840] [serial = 1948] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (183A1000) [pid = 3840] [serial = 1939] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (131D8C00) [pid = 3840] [serial = 1924] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1667F400) [pid = 3840] [serial = 1930] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (10C53000) [pid = 3840] [serial = 1906] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (15268C00) [pid = 3840] [serial = 1927] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (14E9B400) [pid = 3840] [serial = 1909] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1738F000) [pid = 3840] [serial = 1946] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (19187C00) [pid = 3840] [serial = 1942] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (137EBC00) [pid = 3840] [serial = 1925] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (15B66400) [pid = 3840] [serial = 1945] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (166D7C00) [pid = 3840] [serial = 1931] [outer = 00000000] [url = about:blank] 07:59:37 INFO - PROCESS | 3840 | 1464105577325 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:59:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 901ms 07:59:37 INFO - PROCESS | 3840 | 1464105577408 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 3840 | 1464105577411 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 07:59:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:59:37 INFO - PROCESS | 3840 | 1464105577414 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 3840 | 1464105577418 Marionette TRACE conn3 <- [1,2654,null,{}] 07:59:37 INFO - PROCESS | 3840 | 1464105577428 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 3840 | 1464105577532 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:59:37 INFO - PROCESS | 3840 | 1464105577540 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 3840 | ++DOCSHELL 1332E000 == 50 [pid = 3840] [id = 673] 07:59:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1332E800) [pid = 3840] [serial = 2019] [outer = 00000000] 07:59:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1525D400) [pid = 3840] [serial = 2020] [outer = 1332E800] 07:59:37 INFO - PROCESS | 3840 | 1464105577611 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (153CA400) [pid = 3840] [serial = 2021] [outer = 1332E800] 07:59:38 INFO - PROCESS | 3840 | 1464105578561 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:59:38 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) 07:59:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 07:59:38 INFO - PROCESS | 3840 | 1464105578600 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 3840 | 1464105578602 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 07:59:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:59:38 INFO - PROCESS | 3840 | 1464105578616 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 3840 | 1464105578618 Marionette TRACE conn3 <- [1,2658,null,{}] 07:59:38 INFO - PROCESS | 3840 | 1464105578623 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:38 INFO - PROCESS | 3840 | 1464105578707 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:59:38 INFO - PROCESS | 3840 | 1464105578713 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 3840 | ++DOCSHELL 16675800 == 51 [pid = 3840] [id = 674] 07:59:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (16679C00) [pid = 3840] [serial = 2022] [outer = 00000000] 07:59:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1681EC00) [pid = 3840] [serial = 2023] [outer = 16679C00] 07:59:38 INFO - PROCESS | 3840 | 1464105578758 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (16C31400) [pid = 3840] [serial = 2024] [outer = 16679C00] 07:59:39 INFO - PROCESS | 3840 | 1464105579782 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 3840 | 1464105579824 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 07:59:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:59:39 INFO - PROCESS | 3840 | 1464105579828 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 3840 | 1464105579829 Marionette TRACE conn3 <- [1,2662,null,{}] 07:59:39 INFO - PROCESS | 3840 | 1464105579833 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 3840 | 1464105579953 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:59:40 INFO - PROCESS | 3840 | 1464105580018 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 3840 | ++DOCSHELL 17611800 == 52 [pid = 3840] [id = 675] 07:59:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (0C381000) [pid = 3840] [serial = 2025] [outer = 00000000] 07:59:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (177CEC00) [pid = 3840] [serial = 2026] [outer = 0C381000] 07:59:40 INFO - PROCESS | 3840 | 1464105580049 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (17DA9400) [pid = 3840] [serial = 2027] [outer = 0C381000] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (153C2800) [pid = 3840] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1620B000) [pid = 3840] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (16C31800) [pid = 3840] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1047B800) [pid = 3840] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (16732000) [pid = 3840] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (13701C00) [pid = 3840] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1043F800) [pid = 3840] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (19182400) [pid = 3840] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (102D2800) [pid = 3840] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (164D8C00) [pid = 3840] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (13335400) [pid = 3840] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (16C2A800) [pid = 3840] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (19125800) [pid = 3840] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (0C781400) [pid = 3840] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (14E0E000) [pid = 3840] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (12A3A000) [pid = 3840] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (166DD400) [pid = 3840] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (105F5C00) [pid = 3840] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (18175400) [pid = 3840] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (10A62400) [pid = 3840] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (11A10400) [pid = 3840] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (196C5000) [pid = 3840] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (166D4400) [pid = 3840] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (1370B800) [pid = 3840] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (15631000) [pid = 3840] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (10A60000) [pid = 3840] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (1055BC00) [pid = 3840] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (140BB800) [pid = 3840] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (16C38800) [pid = 3840] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (17F41000) [pid = 3840] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:59:41 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (1816F000) [pid = 3840] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:59:41 INFO - PROCESS | 3840 | 1464105581123 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 3840 | 1464105581170 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 07:59:41 INFO - PROCESS | 3840 | 1464105581174 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:59:41 INFO - PROCESS | 3840 | 1464105581175 Marionette TRACE conn3 <- [1,2666,null,{}] 07:59:41 INFO - PROCESS | 3840 | 1464105581179 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:41 INFO - PROCESS | 3840 | 1464105581281 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:59:41 INFO - PROCESS | 3840 | 1464105581288 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 3840 | ++DOCSHELL 0F2D4400 == 53 [pid = 3840] [id = 676] 07:59:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (0F2D4C00) [pid = 3840] [serial = 2028] [outer = 00000000] 07:59:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (12A3F000) [pid = 3840] [serial = 2029] [outer = 0F2D4C00] 07:59:41 INFO - PROCESS | 3840 | 1464105581334 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (13B86400) [pid = 3840] [serial = 2030] [outer = 0F2D4C00] 07:59:42 INFO - PROCESS | 3840 | 1464105582312 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:59:42 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) 07:59:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1210ms 07:59:42 INFO - PROCESS | 3840 | 1464105582384 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 3840 | 1464105582386 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 07:59:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:59:42 INFO - PROCESS | 3840 | 1464105582389 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 3840 | 1464105582391 Marionette TRACE conn3 <- [1,2670,null,{}] 07:59:42 INFO - PROCESS | 3840 | 1464105582394 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 3840 | 1464105582460 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:59:42 INFO - PROCESS | 3840 | 1464105582467 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 3840 | ++DOCSHELL 12A3BC00 == 54 [pid = 3840] [id = 677] 07:59:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (13366800) [pid = 3840] [serial = 2031] [outer = 00000000] 07:59:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (166E3C00) [pid = 3840] [serial = 2032] [outer = 13366800] 07:59:42 INFO - PROCESS | 3840 | 1464105582511 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (16C2A400) [pid = 3840] [serial = 2033] [outer = 13366800] 07:59:43 INFO - PROCESS | 3840 | 1464105583485 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:59:43 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) 07:59:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1133ms 07:59:43 INFO - PROCESS | 3840 | 1464105583514 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 3840 | 1464105583518 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 07:59:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:59:43 INFO - PROCESS | 3840 | 1464105583524 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 3840 | 1464105583528 Marionette TRACE conn3 <- [1,2674,null,{}] 07:59:43 INFO - PROCESS | 3840 | 1464105583534 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:43 INFO - PROCESS | 3840 | 1464105583655 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:59:43 INFO - PROCESS | 3840 | 1464105583797 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 3840 | ++DOCSHELL 10559000 == 55 [pid = 3840] [id = 678] 07:59:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (105FB800) [pid = 3840] [serial = 2034] [outer = 00000000] 07:59:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (10D5E800) [pid = 3840] [serial = 2035] [outer = 105FB800] 07:59:43 INFO - PROCESS | 3840 | 1464105583854 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (11A03C00) [pid = 3840] [serial = 2036] [outer = 105FB800] 07:59:44 INFO - PROCESS | 3840 | 1464105584945 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 3840 | 1464105584979 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 07:59:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:59:44 INFO - PROCESS | 3840 | 1464105584985 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 3840 | 1464105584988 Marionette TRACE conn3 <- [1,2678,null,{}] 07:59:45 INFO - PROCESS | 3840 | 1464105584993 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:45 INFO - PROCESS | 3840 | 1464105585101 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:59:45 INFO - PROCESS | 3840 | 1464105585250 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 3840 | ++DOCSHELL 137E9800 == 56 [pid = 3840] [id = 679] 07:59:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (13B01400) [pid = 3840] [serial = 2037] [outer = 00000000] 07:59:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (14E4F000) [pid = 3840] [serial = 2038] [outer = 13B01400] 07:59:45 INFO - PROCESS | 3840 | 1464105585312 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (15269C00) [pid = 3840] [serial = 2039] [outer = 13B01400] 07:59:46 INFO - PROCESS | 3840 | 1464105586333 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 3840 | 1464105586410 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 07:59:46 INFO - PROCESS | 3840 | 1464105586415 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:59:46 INFO - PROCESS | 3840 | 1464105586418 Marionette TRACE conn3 <- [1,2682,null,{}] 07:59:46 INFO - PROCESS | 3840 | 1464105586430 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 3840 | 1464105586534 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:59:46 INFO - PROCESS | 3840 | 1464105586757 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 3840 | ++DOCSHELL 13B83C00 == 57 [pid = 3840] [id = 680] 07:59:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (16206800) [pid = 3840] [serial = 2040] [outer = 00000000] 07:59:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (177CA800) [pid = 3840] [serial = 2041] [outer = 16206800] 07:59:46 INFO - PROCESS | 3840 | 1464105586814 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (19074C00) [pid = 3840] [serial = 2042] [outer = 16206800] 07:59:47 INFO - PROCESS | 3840 | 1464105587871 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 3840 | 1464105587906 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 07:59:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:59:47 INFO - PROCESS | 3840 | 1464105587910 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 3840 | 1464105587912 Marionette TRACE conn3 <- [1,2686,null,{}] 07:59:47 INFO - PROCESS | 3840 | 1464105587916 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 3840 | 1464105588030 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:59:48 INFO - PROCESS | 3840 | 1464105588178 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 3840 | ++DOCSHELL 15265000 == 58 [pid = 3840] [id = 681] 07:59:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (1667A000) [pid = 3840] [serial = 2043] [outer = 00000000] 07:59:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (19071800) [pid = 3840] [serial = 2044] [outer = 1667A000] 07:59:48 INFO - PROCESS | 3840 | 1464105588234 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (19130400) [pid = 3840] [serial = 2045] [outer = 1667A000] 07:59:49 INFO - PROCESS | 3840 | 1464105589248 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 3840 | 1464105589321 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 07:59:49 INFO - PROCESS | 3840 | 1464105589326 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:59:49 INFO - PROCESS | 3840 | 1464105589330 Marionette TRACE conn3 <- [1,2690,null,{}] 07:59:49 INFO - PROCESS | 3840 | 1464105589337 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:49 INFO - PROCESS | 3840 | 1464105589489 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:59:49 INFO - PROCESS | 3840 | 1464105589682 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 3840 | ++DOCSHELL 110A3C00 == 59 [pid = 3840] [id = 682] 07:59:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (12A35C00) [pid = 3840] [serial = 2046] [outer = 00000000] 07:59:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (12A43C00) [pid = 3840] [serial = 2047] [outer = 12A35C00] 07:59:49 INFO - PROCESS | 3840 | 1464105589741 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (13321400) [pid = 3840] [serial = 2048] [outer = 12A35C00] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 1907B800 == 58 [pid = 3840] [id = 639] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 0F2D4400 == 57 [pid = 3840] [id = 676] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 17611800 == 56 [pid = 3840] [id = 675] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 16675800 == 55 [pid = 3840] [id = 674] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 1332E000 == 54 [pid = 3840] [id = 673] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 11C6AC00 == 53 [pid = 3840] [id = 672] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 11084C00 == 52 [pid = 3840] [id = 671] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 110A0000 == 51 [pid = 3840] [id = 667] 07:59:49 INFO - PROCESS | 3840 | --DOCSHELL 11061C00 == 50 [pid = 3840] [id = 666] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (16731400) [pid = 3840] [serial = 1823] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1839CC00) [pid = 3840] [serial = 1871] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (11098000) [pid = 3840] [serial = 1745] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (177CBC00) [pid = 3840] [serial = 1868] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (15634400) [pid = 3840] [serial = 1910] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (10AC9C00) [pid = 3840] [serial = 1742] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (1918D000) [pid = 3840] [serial = 1916] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (10A60400) [pid = 3840] [serial = 1775] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1667B000) [pid = 3840] [serial = 1784] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (13D95800) [pid = 3840] [serial = 1865] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (17713800) [pid = 3840] [serial = 1829] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (196C8C00) [pid = 3840] [serial = 1919] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (12D7F800) [pid = 3840] [serial = 1907] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (153C6C00) [pid = 3840] [serial = 1781] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (137E6800) [pid = 3840] [serial = 1820] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (16CB3C00) [pid = 3840] [serial = 1826] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (11A11400) [pid = 3840] [serial = 1862] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (1912A800) [pid = 3840] [serial = 1913] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (10D5F400) [pid = 3840] [serial = 1817] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (130CE400) [pid = 3840] [serial = 1778] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (19880800) [pid = 3840] [serial = 1709] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (128ABC00) [pid = 3840] [serial = 1954] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (166E3000) [pid = 3840] [serial = 1981] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (153CBC00) [pid = 3840] [serial = 1957] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (19186C00) [pid = 3840] [serial = 1960] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 100 (19078400) [pid = 3840] [serial = 1967] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 99 (18118000) [pid = 3840] [serial = 1966] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 98 (15B6C000) [pid = 3840] [serial = 1978] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (11093400) [pid = 3840] [serial = 1972] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (12A9A000) [pid = 3840] [serial = 1973] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (11C60400) [pid = 3840] [serial = 1970] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (11099C00) [pid = 3840] [serial = 1969] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (14E4FC00) [pid = 3840] [serial = 1975] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (15269400) [pid = 3840] [serial = 1976] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 91 (1768D400) [pid = 3840] [serial = 1984] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 90 (197DC400) [pid = 3840] [serial = 1963] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 89 (18176000) [pid = 3840] [serial = 1987] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 88 (196C6C00) [pid = 3840] [serial = 1996] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 87 (177C9400) [pid = 3840] [serial = 1985] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 86 (1912F800) [pid = 3840] [serial = 1994] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 85 (19126C00) [pid = 3840] [serial = 1993] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 84 (183A9000) [pid = 3840] [serial = 1988] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 83 (166E3800) [pid = 3840] [serial = 1990] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 82 (16730000) [pid = 3840] [serial = 1982] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 81 (17F3C000) [pid = 3840] [serial = 1991] [outer = 00000000] [url = about:blank] 07:59:49 INFO - PROCESS | 3840 | --DOMWINDOW == 80 (164CE400) [pid = 3840] [serial = 1979] [outer = 00000000] [url = about:blank] 07:59:50 INFO - PROCESS | 3840 | 1464105590237 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 947ms 07:59:50 INFO - PROCESS | 3840 | 1464105590257 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 3840 | 1464105590262 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 07:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:59:50 INFO - PROCESS | 3840 | 1464105590268 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 3840 | 1464105590271 Marionette TRACE conn3 <- [1,2694,null,{}] 07:59:50 INFO - PROCESS | 3840 | 1464105590279 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 3840 | 1464105590371 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:59:50 INFO - PROCESS | 3840 | 1464105590379 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 3840 | ++DOCSHELL 11096400 == 51 [pid = 3840] [id = 683] 07:59:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 81 (11098000) [pid = 3840] [serial = 2049] [outer = 00000000] 07:59:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 82 (12A3D000) [pid = 3840] [serial = 2050] [outer = 11098000] 07:59:50 INFO - PROCESS | 3840 | 1464105590426 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 83 (131D6400) [pid = 3840] [serial = 2051] [outer = 11098000] 07:59:50 INFO - PROCESS | 3840 | 1464105590931 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:59:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 698ms 07:59:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:59:50 INFO - PROCESS | 3840 | 1464105590966 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 3840 | 1464105590968 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 07:59:50 INFO - PROCESS | 3840 | 1464105590975 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 3840 | 1464105590978 Marionette TRACE conn3 <- [1,2698,null,{}] 07:59:50 INFO - PROCESS | 3840 | 1464105590988 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 3840 | 1464105591108 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:59:51 INFO - PROCESS | 3840 | 1464105591223 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 3840 | ++DOCSHELL 11099C00 == 52 [pid = 3840] [id = 684] 07:59:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 84 (1336E400) [pid = 3840] [serial = 2052] [outer = 00000000] 07:59:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 85 (140BBC00) [pid = 3840] [serial = 2053] [outer = 1336E400] 07:59:51 INFO - PROCESS | 3840 | 1464105591270 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 86 (14E91800) [pid = 3840] [serial = 2054] [outer = 1336E400] 07:59:51 INFO - PROCESS | 3840 | 1464105591678 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 3840 | 1464105591715 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 07:59:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:59:51 INFO - PROCESS | 3840 | 1464105591718 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 3840 | 1464105591720 Marionette TRACE conn3 <- [1,2702,null,{}] 07:59:51 INFO - PROCESS | 3840 | 1464105591723 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 3840 | 1464105591814 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:59:51 INFO - PROCESS | 3840 | 1464105591822 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 3840 | ++DOCSHELL 153C5000 == 53 [pid = 3840] [id = 685] 07:59:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 87 (153C9000) [pid = 3840] [serial = 2055] [outer = 00000000] 07:59:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 88 (16612000) [pid = 3840] [serial = 2056] [outer = 153C9000] 07:59:51 INFO - PROCESS | 3840 | 1464105591851 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 89 (16678000) [pid = 3840] [serial = 2057] [outer = 153C9000] 07:59:52 INFO - PROCESS | 3840 | 1464105592296 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:59:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 636ms 07:59:52 INFO - PROCESS | 3840 | 1464105592342 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 3840 | 1464105592353 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 07:59:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:59:52 INFO - PROCESS | 3840 | 1464105592361 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 3840 | 1464105592363 Marionette TRACE conn3 <- [1,2706,null,{}] 07:59:52 INFO - PROCESS | 3840 | 1464105592366 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:52 INFO - PROCESS | 3840 | 1464105592484 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:59:52 INFO - PROCESS | 3840 | 1464105592576 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 3840 | ++DOCSHELL 166E3400 == 54 [pid = 3840] [id = 686] 07:59:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 90 (16729400) [pid = 3840] [serial = 2058] [outer = 00000000] 07:59:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 91 (16732C00) [pid = 3840] [serial = 2059] [outer = 16729400] 07:59:52 INFO - PROCESS | 3840 | 1464105592620 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 92 (16734400) [pid = 3840] [serial = 2060] [outer = 16729400] 07:59:53 INFO - PROCESS | 3840 | 1464105593055 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 3840 | 1464105593099 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 07:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:59:53 INFO - PROCESS | 3840 | 1464105593102 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 3840 | 1464105593104 Marionette TRACE conn3 <- [1,2710,null,{}] 07:59:53 INFO - PROCESS | 3840 | 1464105593107 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 3840 | 1464105593248 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:59:53 INFO - PROCESS | 3840 | 1464105593321 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 3840 | ++DOCSHELL 11CF4800 == 55 [pid = 3840] [id = 687] 07:59:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (168AA400) [pid = 3840] [serial = 2061] [outer = 00000000] 07:59:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (177CBC00) [pid = 3840] [serial = 2062] [outer = 168AA400] 07:59:53 INFO - PROCESS | 3840 | 1464105593367 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (17F36000) [pid = 3840] [serial = 2063] [outer = 168AA400] 07:59:53 INFO - PROCESS | 3840 | 1464105593800 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 3840 | 1464105593874 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 07:59:53 INFO - PROCESS | 3840 | 1464105593878 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 3840 | 1464105593879 Marionette TRACE conn3 <- [1,2714,null,{}] 07:59:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:59:53 INFO - PROCESS | 3840 | 1464105593883 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 3840 | 1464105594001 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:59:54 INFO - PROCESS | 3840 | 1464105594089 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 3840 | ++DOCSHELL 18175400 == 56 [pid = 3840] [id = 688] 07:59:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (1839CC00) [pid = 3840] [serial = 2064] [outer = 00000000] 07:59:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (19078000) [pid = 3840] [serial = 2065] [outer = 1839CC00] 07:59:54 INFO - PROCESS | 3840 | 1464105594133 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (1907A000) [pid = 3840] [serial = 2066] [outer = 1839CC00] 07:59:54 INFO - PROCESS | 3840 | --DOMWINDOW == 97 (0C381000) [pid = 3840] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:59:54 INFO - PROCESS | 3840 | --DOMWINDOW == 96 (16679C00) [pid = 3840] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:59:54 INFO - PROCESS | 3840 | --DOMWINDOW == 95 (12AEDC00) [pid = 3840] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:59:54 INFO - PROCESS | 3840 | --DOMWINDOW == 94 (11087C00) [pid = 3840] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:59:54 INFO - PROCESS | 3840 | --DOMWINDOW == 93 (1332E800) [pid = 3840] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:59:54 INFO - PROCESS | 3840 | --DOMWINDOW == 92 (0F2D4C00) [pid = 3840] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:59:54 INFO - PROCESS | 3840 | 1464105594559 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:59:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 729ms 07:59:54 INFO - PROCESS | 3840 | 1464105594609 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 3840 | 1464105594611 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 07:59:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:59:54 INFO - PROCESS | 3840 | 1464105594615 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 3840 | 1464105594616 Marionette TRACE conn3 <- [1,2718,null,{}] 07:59:54 INFO - PROCESS | 3840 | 1464105594619 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:54 INFO - PROCESS | 3840 | 1464105594754 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:59:54 INFO - PROCESS | 3840 | 1464105594769 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 3840 | ++DOCSHELL 0C780400 == 57 [pid = 3840] [id = 689] 07:59:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 93 (1667EC00) [pid = 3840] [serial = 2067] [outer = 00000000] 07:59:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 94 (19123800) [pid = 3840] [serial = 2068] [outer = 1667EC00] 07:59:54 INFO - PROCESS | 3840 | 1464105594814 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 95 (1912AC00) [pid = 3840] [serial = 2069] [outer = 1667EC00] 07:59:55 INFO - PROCESS | 3840 | 1464105595710 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 3840 | 1464105595763 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 07:59:55 INFO - PROCESS | 3840 | 1464105595767 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:59:55 INFO - PROCESS | 3840 | 1464105595768 Marionette TRACE conn3 <- [1,2722,null,{}] 07:59:55 INFO - PROCESS | 3840 | 1464105595772 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:55 INFO - PROCESS | 3840 | 1464105595860 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:59:55 INFO - PROCESS | 3840 | 1464105595869 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 3840 | ++DOCSHELL 166DF400 == 58 [pid = 3840] [id = 690] 07:59:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 96 (1912F000) [pid = 3840] [serial = 2070] [outer = 00000000] 07:59:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 97 (1918C000) [pid = 3840] [serial = 2071] [outer = 1912F000] 07:59:55 INFO - PROCESS | 3840 | 1464105595914 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 98 (196C4400) [pid = 3840] [serial = 2072] [outer = 1912F000] 07:59:56 INFO - PROCESS | 3840 | 1464105596348 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:59:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 621ms 07:59:56 INFO - PROCESS | 3840 | 1464105596443 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 3840 | 1464105596447 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 07:59:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:59:56 INFO - PROCESS | 3840 | 1464105596457 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 3840 | 1464105596462 Marionette TRACE conn3 <- [1,2726,null,{}] 07:59:56 INFO - PROCESS | 3840 | 1464105596468 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:56 INFO - PROCESS | 3840 | 1464105596567 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:59:56 INFO - PROCESS | 3840 | 1464105596730 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 3840 | ++DOCSHELL 10ACC400 == 59 [pid = 3840] [id = 691] 07:59:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 99 (10AD0400) [pid = 3840] [serial = 2073] [outer = 00000000] 07:59:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 100 (11062400) [pid = 3840] [serial = 2074] [outer = 10AD0400] 07:59:56 INFO - PROCESS | 3840 | 1464105596787 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 101 (11A10400) [pid = 3840] [serial = 2075] [outer = 10AD0400] 07:59:57 INFO - PROCESS | 3840 | 1464105597442 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:59:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1024ms 07:59:57 INFO - PROCESS | 3840 | 1464105597484 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 3840 | 1464105597488 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 07:59:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:59:57 INFO - PROCESS | 3840 | 1464105597515 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 3840 | 1464105597519 Marionette TRACE conn3 <- [1,2730,null,{}] 07:59:57 INFO - PROCESS | 3840 | 1464105597523 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:57 INFO - PROCESS | 3840 | 1464105597632 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:59:57 INFO - PROCESS | 3840 | 1464105597779 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 3840 | ++DOCSHELL 12D82800 == 60 [pid = 3840] [id = 692] 07:59:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (13B06400) [pid = 3840] [serial = 2076] [outer = 00000000] 07:59:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (140AEC00) [pid = 3840] [serial = 2077] [outer = 13B06400] 07:59:57 INFO - PROCESS | 3840 | 1464105597834 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (153C9400) [pid = 3840] [serial = 2078] [outer = 13B06400] 07:59:58 INFO - PROCESS | 3840 | 1464105598375 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:59:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 916ms 07:59:58 INFO - PROCESS | 3840 | 1464105598419 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 3840 | 1464105598422 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 07:59:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:59:58 INFO - PROCESS | 3840 | 1464105598426 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 3840 | 1464105598428 Marionette TRACE conn3 <- [1,2734,null,{}] 07:59:58 INFO - PROCESS | 3840 | 1464105598438 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 3840 | 1464105598551 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:59:58 INFO - PROCESS | 3840 | 1464105598700 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 3840 | ++DOCSHELL 17B85000 == 61 [pid = 3840] [id = 693] 07:59:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (17B86C00) [pid = 3840] [serial = 2079] [outer = 00000000] 07:59:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (18118000) [pid = 3840] [serial = 2080] [outer = 17B86C00] 07:59:58 INFO - PROCESS | 3840 | 1464105598758 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (1912B800) [pid = 3840] [serial = 2081] [outer = 17B86C00] 07:59:59 INFO - PROCESS | 3840 | 1464105599327 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:59:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 993ms 07:59:59 INFO - PROCESS | 3840 | 1464105599411 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 3840 | 1464105599414 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 07:59:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:59:59 INFO - PROCESS | 3840 | 1464105599417 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 3840 | 1464105599419 Marionette TRACE conn3 <- [1,2738,null,{}] 07:59:59 INFO - PROCESS | 3840 | 1464105599423 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:59 INFO - PROCESS | 3840 | 1464105599529 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:59:59 INFO - PROCESS | 3840 | 1464105599675 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 3840 | ++DOCSHELL 17F3D800 == 62 [pid = 3840] [id = 694] 07:59:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (17F3FC00) [pid = 3840] [serial = 2082] [outer = 00000000] 07:59:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (197A4C00) [pid = 3840] [serial = 2083] [outer = 17F3FC00] 07:59:59 INFO - PROCESS | 3840 | 1464105599730 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (197AA800) [pid = 3840] [serial = 2084] [outer = 17F3FC00] 08:00:00 INFO - PROCESS | 3840 | 1464105600271 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:00:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 900ms 08:00:00 INFO - PROCESS | 3840 | 1464105600321 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 3840 | 1464105600324 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:00:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:00:00 INFO - PROCESS | 3840 | 1464105600327 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 3840 | 1464105600329 Marionette TRACE conn3 <- [1,2742,null,{}] 08:00:00 INFO - PROCESS | 3840 | 1464105600333 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 3840 | 1464105600438 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:00:00 INFO - PROCESS | 3840 | 1464105600597 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 3840 | ++DOCSHELL 1979E400 == 63 [pid = 3840] [id = 695] 08:00:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (197DD000) [pid = 3840] [serial = 2085] [outer = 00000000] 08:00:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1987D800) [pid = 3840] [serial = 2086] [outer = 197DD000] 08:00:00 INFO - PROCESS | 3840 | 1464105600653 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (19885800) [pid = 3840] [serial = 2087] [outer = 197DD000] 08:00:01 INFO - PROCESS | 3840 | 1464105601238 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:00:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:00:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 993ms 08:00:01 INFO - PROCESS | 3840 | 1464105601313 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:00:01 INFO - PROCESS | 3840 | 1464105601315 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:00:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:00:01 INFO - PROCESS | 3840 | 1464105601319 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 3840 | 1464105601320 Marionette TRACE conn3 <- [1,2746,null,{}] 08:00:01 INFO - PROCESS | 3840 | 1464105601324 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 3840 | 1464105601666 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:00:01 INFO - PROCESS | 3840 | 1464105601848 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 3840 | ++DOCSHELL 10C4AC00 == 64 [pid = 3840] [id = 696] 08:00:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (10C4D400) [pid = 3840] [serial = 2088] [outer = 00000000] 08:00:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (11061C00) [pid = 3840] [serial = 2089] [outer = 10C4D400] 08:00:01 INFO - PROCESS | 3840 | 1464105601898 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (11C07000) [pid = 3840] [serial = 2090] [outer = 10C4D400] 08:00:02 INFO - PROCESS | 3840 | 1464105602477 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:00:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1179ms 08:00:02 INFO - PROCESS | 3840 | 1464105602517 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 3840 | 1464105602521 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:00:02 INFO - PROCESS | 3840 | 1464105602525 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:00:02 INFO - PROCESS | 3840 | 1464105602529 Marionette TRACE conn3 <- [1,2750,null,{}] 08:00:02 INFO - PROCESS | 3840 | 1464105602533 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 3840 | 1464105602633 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:00:02 INFO - PROCESS | 3840 | 1464105602796 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 3840 | ++DOCSHELL 12A40800 == 65 [pid = 3840] [id = 697] 08:00:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (12AF5C00) [pid = 3840] [serial = 2091] [outer = 00000000] 08:00:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (137F1800) [pid = 3840] [serial = 2092] [outer = 12AF5C00] 08:00:02 INFO - PROCESS | 3840 | 1464105602851 Marionette DEBUG loaded listener.js 08:00:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (13B09C00) [pid = 3840] [serial = 2093] [outer = 12AF5C00] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 0C780400 == 64 [pid = 3840] [id = 689] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 18175400 == 63 [pid = 3840] [id = 688] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 11CF4800 == 62 [pid = 3840] [id = 687] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 166E3400 == 61 [pid = 3840] [id = 686] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 153C5000 == 60 [pid = 3840] [id = 685] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 11099C00 == 59 [pid = 3840] [id = 684] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (166E3C00) [pid = 3840] [serial = 2032] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (11CF6000) [pid = 3840] [serial = 1999] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (1620C800) [pid = 3840] [serial = 2002] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (197AB400) [pid = 3840] [serial = 2005] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (19B5F000) [pid = 3840] [serial = 2008] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (19C6C800) [pid = 3840] [serial = 2011] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 11096400 == 58 [pid = 3840] [id = 683] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 110A3C00 == 57 [pid = 3840] [id = 682] 08:00:03 INFO - PROCESS | 3840 | --DOCSHELL 12A3BC00 == 56 [pid = 3840] [id = 677] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (177CEC00) [pid = 3840] [serial = 2026] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1681EC00) [pid = 3840] [serial = 2023] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 110 (15636C00) [pid = 3840] [serial = 2018] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 109 (15263800) [pid = 3840] [serial = 2017] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 108 (13372400) [pid = 3840] [serial = 2015] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 107 (12A39800) [pid = 3840] [serial = 2014] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 106 (1525D400) [pid = 3840] [serial = 2020] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 105 (153CA400) [pid = 3840] [serial = 2021] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 104 (12A3F000) [pid = 3840] [serial = 2029] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 103 (17DA9400) [pid = 3840] [serial = 2027] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 102 (13B86400) [pid = 3840] [serial = 2030] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | --DOMWINDOW == 101 (16C31400) [pid = 3840] [serial = 2024] [outer = 00000000] [url = about:blank] 08:00:03 INFO - PROCESS | 3840 | 1464105603361 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:00:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 900ms 08:00:03 INFO - PROCESS | 3840 | 1464105603431 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 3840 | 1464105603434 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:00:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:00:03 INFO - PROCESS | 3840 | 1464105603438 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 3840 | 1464105603439 Marionette TRACE conn3 <- [1,2754,null,{}] 08:00:03 INFO - PROCESS | 3840 | 1464105603443 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 3840 | 1464105603529 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:00:03 INFO - PROCESS | 3840 | 1464105603633 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 3840 | ++DOCSHELL 11CF4C00 == 57 [pid = 3840] [id = 698] 08:00:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 102 (11CF6000) [pid = 3840] [serial = 2094] [outer = 00000000] 08:00:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 103 (13B07000) [pid = 3840] [serial = 2095] [outer = 11CF6000] 08:00:03 INFO - PROCESS | 3840 | 1464105603669 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 104 (140B9000) [pid = 3840] [serial = 2096] [outer = 11CF6000] 08:00:04 INFO - PROCESS | 3840 | 1464105604091 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 698ms 08:00:04 INFO - PROCESS | 3840 | 1464105604119 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 3840 | 1464105604123 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:00:04 INFO - PROCESS | 3840 | 1464105604137 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 3840 | 1464105604141 Marionette TRACE conn3 <- [1,2758,null,{}] 08:00:04 INFO - PROCESS | 3840 | 1464105604145 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 3840 | 1464105604233 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:00:04 INFO - PROCESS | 3840 | 1464105604239 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 3840 | ++DOCSHELL 10439800 == 58 [pid = 3840] [id = 699] 08:00:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 105 (13709400) [pid = 3840] [serial = 2097] [outer = 00000000] 08:00:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 106 (156F3C00) [pid = 3840] [serial = 2098] [outer = 13709400] 08:00:04 INFO - PROCESS | 3840 | 1464105604287 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 107 (15B6C800) [pid = 3840] [serial = 2099] [outer = 13709400] 08:00:04 INFO - PROCESS | 3840 | 1464105604740 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:00:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 651ms 08:00:04 INFO - PROCESS | 3840 | 1464105604788 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 3840 | 1464105604790 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:00:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:00:04 INFO - PROCESS | 3840 | 1464105604793 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 3840 | 1464105604795 Marionette TRACE conn3 <- [1,2762,null,{}] 08:00:04 INFO - PROCESS | 3840 | 1464105604798 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 3840 | 1464105604882 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:00:04 INFO - PROCESS | 3840 | 1464105604888 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 3840 | ++DOCSHELL 10ACB000 == 59 [pid = 3840] [id = 700] 08:00:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 108 (15910000) [pid = 3840] [serial = 2100] [outer = 00000000] 08:00:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 109 (166E0C00) [pid = 3840] [serial = 2101] [outer = 15910000] 08:00:04 INFO - PROCESS | 3840 | 1464105604933 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 110 (1672A400) [pid = 3840] [serial = 2102] [outer = 15910000] 08:00:05 INFO - PROCESS | 3840 | 1464105605408 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:00:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 637ms 08:00:05 INFO - PROCESS | 3840 | 1464105605452 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 3840 | 1464105605463 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:00:05 INFO - PROCESS | 3840 | 1464105605475 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 3840 | 1464105605476 Marionette TRACE conn3 <- [1,2766,null,{}] 08:00:05 INFO - PROCESS | 3840 | 1464105605479 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:00:05 INFO - PROCESS | 3840 | 1464105605601 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:00:05 INFO - PROCESS | 3840 | 1464105605664 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 3840 | ++DOCSHELL 104E8000 == 60 [pid = 3840] [id = 701] 08:00:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 111 (1672CC00) [pid = 3840] [serial = 2103] [outer = 00000000] 08:00:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (1681AC00) [pid = 3840] [serial = 2104] [outer = 1672CC00] 08:00:05 INFO - PROCESS | 3840 | 1464105605715 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (16C31C00) [pid = 3840] [serial = 2105] [outer = 1672CC00] 08:00:06 INFO - PROCESS | 3840 | 1464105606147 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 745ms 08:00:06 INFO - PROCESS | 3840 | 1464105606205 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 3840 | 1464105606207 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:00:06 INFO - PROCESS | 3840 | 1464105606210 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 3840 | 1464105606212 Marionette TRACE conn3 <- [1,2770,null,{}] 08:00:06 INFO - PROCESS | 3840 | 1464105606216 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 3840 | 1464105606365 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:00:06 INFO - PROCESS | 3840 | 1464105606390 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 3840 | ++DOCSHELL 16C36800 == 61 [pid = 3840] [id = 702] 08:00:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (1761B000) [pid = 3840] [serial = 2106] [outer = 00000000] 08:00:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (17D37800) [pid = 3840] [serial = 2107] [outer = 1761B000] 08:00:06 INFO - PROCESS | 3840 | 1464105606434 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (17DA0800) [pid = 3840] [serial = 2108] [outer = 1761B000] 08:00:06 INFO - PROCESS | 3840 | 1464105606871 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:00:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 698ms 08:00:06 INFO - PROCESS | 3840 | 1464105606910 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 3840 | 1464105606912 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:00:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:00:06 INFO - PROCESS | 3840 | 1464105606916 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 3840 | 1464105606917 Marionette TRACE conn3 <- [1,2774,null,{}] 08:00:06 INFO - PROCESS | 3840 | 1464105606920 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 3840 | 1464105607040 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:00:07 INFO - PROCESS | 3840 | 1464105607111 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 3840 | ++DOCSHELL 17F32C00 == 62 [pid = 3840] [id = 703] 08:00:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (18174C00) [pid = 3840] [serial = 2109] [outer = 00000000] 08:00:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (19080400) [pid = 3840] [serial = 2110] [outer = 18174C00] 08:00:07 INFO - PROCESS | 3840 | 1464105607162 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (19184C00) [pid = 3840] [serial = 2111] [outer = 18174C00] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (168AA400) [pid = 3840] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1667EC00) [pid = 3840] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (153C9000) [pid = 3840] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (16729400) [pid = 3840] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 114 (1336E400) [pid = 3840] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 113 (11098000) [pid = 3840] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 112 (12A35C00) [pid = 3840] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:00:07 INFO - PROCESS | 3840 | --DOMWINDOW == 111 (1839CC00) [pid = 3840] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:00:07 INFO - PROCESS | 3840 | 1464105607752 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:00:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 901ms 08:00:07 INFO - PROCESS | 3840 | 1464105607821 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 3840 | 1464105607823 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:00:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:00:07 INFO - PROCESS | 3840 | 1464105607826 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 3840 | 1464105607828 Marionette TRACE conn3 <- [1,2778,null,{}] 08:00:07 INFO - PROCESS | 3840 | 1464105607831 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 3840 | 1464105607955 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:00:08 INFO - PROCESS | 3840 | 1464105608040 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 3840 | ++DOCSHELL 10AD8000 == 63 [pid = 3840] [id = 704] 08:00:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 112 (11098000) [pid = 3840] [serial = 2112] [outer = 00000000] 08:00:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 113 (17713000) [pid = 3840] [serial = 2113] [outer = 11098000] 08:00:08 INFO - PROCESS | 3840 | 1464105608085 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 114 (19125400) [pid = 3840] [serial = 2114] [outer = 11098000] 08:00:08 INFO - PROCESS | 3840 | 1464105608434 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:00:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 621ms 08:00:08 INFO - PROCESS | 3840 | 1464105608464 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 3840 | 1464105608466 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:00:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:00:08 INFO - PROCESS | 3840 | 1464105608469 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 3840 | 1464105608471 Marionette TRACE conn3 <- [1,2782,null,{}] 08:00:08 INFO - PROCESS | 3840 | 1464105608490 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 3840 | 1464105608558 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:00:08 INFO - PROCESS | 3840 | 1464105608564 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 3840 | ++DOCSHELL 10D5FC00 == 64 [pid = 3840] [id = 705] 08:00:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 115 (13D97000) [pid = 3840] [serial = 2115] [outer = 00000000] 08:00:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 116 (197D5400) [pid = 3840] [serial = 2116] [outer = 13D97000] 08:00:08 INFO - PROCESS | 3840 | 1464105608608 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 117 (197E1800) [pid = 3840] [serial = 2117] [outer = 13D97000] 08:00:09 INFO - PROCESS | 3840 | 1464105609025 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 590ms 08:00:09 INFO - PROCESS | 3840 | 1464105609050 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 3840 | 1464105609052 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:00:09 INFO - PROCESS | 3840 | 1464105609055 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 3840 | 1464105609057 Marionette TRACE conn3 <- [1,2786,null,{}] 08:00:09 INFO - PROCESS | 3840 | 1464105609060 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 3840 | 1464105609195 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:00:09 INFO - PROCESS | 3840 | 1464105609233 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 3840 | ++DOCSHELL 19C64400 == 65 [pid = 3840] [id = 706] 08:00:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (19C65800) [pid = 3840] [serial = 2118] [outer = 00000000] 08:00:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (19C6DC00) [pid = 3840] [serial = 2119] [outer = 19C65800] 08:00:09 INFO - PROCESS | 3840 | 1464105609282 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (19CD3400) [pid = 3840] [serial = 2120] [outer = 19C65800] 08:00:09 INFO - PROCESS | 3840 | 1464105609925 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:00:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 900ms 08:00:09 INFO - PROCESS | 3840 | 1464105609961 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 3840 | 1464105609965 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:00:09 INFO - PROCESS | 3840 | 1464105609970 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:00:09 INFO - PROCESS | 3840 | 1464105609974 Marionette TRACE conn3 <- [1,2790,null,{}] 08:00:09 INFO - PROCESS | 3840 | 1464105609980 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 3840 | 1464105610094 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:00:10 INFO - PROCESS | 3840 | 1464105610250 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 3840 | ++DOCSHELL 10A62400 == 66 [pid = 3840] [id = 707] 08:00:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (10C53000) [pid = 3840] [serial = 2121] [outer = 00000000] 08:00:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (12A3F000) [pid = 3840] [serial = 2122] [outer = 10C53000] 08:00:10 INFO - PROCESS | 3840 | 1464105610308 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (13374800) [pid = 3840] [serial = 2123] [outer = 10C53000] 08:00:10 INFO - PROCESS | 3840 | 1464105610912 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:00:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 993ms 08:00:10 INFO - PROCESS | 3840 | 1464105610957 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 3840 | 1464105610963 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:00:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:00:10 INFO - PROCESS | 3840 | 1464105610970 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 3840 | 1464105610973 Marionette TRACE conn3 <- [1,2794,null,{}] 08:00:10 INFO - PROCESS | 3840 | 1464105610976 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 3840 | 1464105611087 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:00:11 INFO - PROCESS | 3840 | 1464105611236 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 3840 | ++DOCSHELL 14E90400 == 67 [pid = 3840] [id = 708] 08:00:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (153C2400) [pid = 3840] [serial = 2124] [outer = 00000000] 08:00:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (15B6C000) [pid = 3840] [serial = 2125] [outer = 153C2400] 08:00:11 INFO - PROCESS | 3840 | 1464105611292 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (166DE400) [pid = 3840] [serial = 2126] [outer = 153C2400] 08:00:11 INFO - PROCESS | 3840 | 1464105611899 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:00:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 932ms 08:00:11 INFO - PROCESS | 3840 | 1464105611921 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 3840 | 1464105611924 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:00:11 INFO - PROCESS | 3840 | 1464105611929 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:00:11 INFO - PROCESS | 3840 | 1464105611933 Marionette TRACE conn3 <- [1,2798,null,{}] 08:00:11 INFO - PROCESS | 3840 | 1464105611944 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 3840 | 1464105612057 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:00:12 INFO - PROCESS | 3840 | 1464105612208 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 3840 | ++DOCSHELL 19B63800 == 68 [pid = 3840] [id = 709] 08:00:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (19B66C00) [pid = 3840] [serial = 2127] [outer = 00000000] 08:00:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (19C6AC00) [pid = 3840] [serial = 2128] [outer = 19B66C00] 08:00:12 INFO - PROCESS | 3840 | 1464105612273 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (19CD4C00) [pid = 3840] [serial = 2129] [outer = 19B66C00] 08:00:12 INFO - PROCESS | 3840 | 1464105612827 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:00:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 947ms 08:00:12 INFO - PROCESS | 3840 | 1464105612875 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 3840 | 1464105612878 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:00:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:00:12 INFO - PROCESS | 3840 | 1464105612881 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 3840 | 1464105612883 Marionette TRACE conn3 <- [1,2802,null,{}] 08:00:12 INFO - PROCESS | 3840 | 1464105612887 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 3840 | 1464105612995 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:00:13 INFO - PROCESS | 3840 | 1464105613155 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 3840 | ++DOCSHELL 19CDCC00 == 69 [pid = 3840] [id = 710] 08:00:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (19CDD400) [pid = 3840] [serial = 2130] [outer = 00000000] 08:00:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1A088800) [pid = 3840] [serial = 2131] [outer = 19CDD400] 08:00:13 INFO - PROCESS | 3840 | 1464105613195 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1A0E6000) [pid = 3840] [serial = 2132] [outer = 19CDD400] 08:00:13 INFO - PROCESS | 3840 | 1464105613780 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:00:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 931ms 08:00:13 INFO - PROCESS | 3840 | 1464105613810 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 3840 | 1464105613812 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:00:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:00:13 INFO - PROCESS | 3840 | 1464105613816 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 3840 | 1464105613818 Marionette TRACE conn3 <- [1,2806,null,{}] 08:00:13 INFO - PROCESS | 3840 | 1464105613821 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 3840 | 1464105613926 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:00:14 INFO - PROCESS | 3840 | 1464105614088 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 3840 | ++DOCSHELL 166D6800 == 70 [pid = 3840] [id = 711] 08:00:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (1A0E9C00) [pid = 3840] [serial = 2133] [outer = 00000000] 08:00:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1A1B7400) [pid = 3840] [serial = 2134] [outer = 1A0E9C00] 08:00:14 INFO - PROCESS | 3840 | 1464105614142 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1A1BA000) [pid = 3840] [serial = 2135] [outer = 1A0E9C00] 08:00:14 INFO - PROCESS | 3840 | 1464105614705 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:00:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 932ms 08:00:14 INFO - PROCESS | 3840 | 1464105614761 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 3840 | 1464105614763 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:00:14 INFO - PROCESS | 3840 | 1464105614767 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 3840 | 1464105614769 Marionette TRACE conn3 <- [1,2810,null,{}] 08:00:14 INFO - PROCESS | 3840 | 1464105614772 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 3840 | 1464105614928 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:00:15 INFO - PROCESS | 3840 | 1464105615079 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 3840 | ++DOCSHELL 1A1B6800 == 71 [pid = 3840] [id = 712] 08:00:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1A56F800) [pid = 3840] [serial = 2136] [outer = 00000000] 08:00:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1A5B4800) [pid = 3840] [serial = 2137] [outer = 1A56F800] 08:00:15 INFO - PROCESS | 3840 | 1464105615136 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1A7E0800) [pid = 3840] [serial = 2138] [outer = 1A56F800] 08:00:15 INFO - PROCESS | 3840 | 1464105615759 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1024ms 08:00:15 INFO - PROCESS | 3840 | 1464105615791 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 3840 | 1464105615794 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:00:15 INFO - PROCESS | 3840 | 1464105615797 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 3840 | 1464105615799 Marionette TRACE conn3 <- [1,2814,null,{}] 08:00:15 INFO - PROCESS | 3840 | 1464105615803 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 3840 | 1464105615938 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:00:16 INFO - PROCESS | 3840 | 1464105616223 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 3840 | ++DOCSHELL 10273000 == 72 [pid = 3840] [id = 713] 08:00:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (102D9800) [pid = 3840] [serial = 2139] [outer = 00000000] 08:00:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (11096400) [pid = 3840] [serial = 2140] [outer = 102D9800] 08:00:16 INFO - PROCESS | 3840 | 1464105616281 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (12A42400) [pid = 3840] [serial = 2141] [outer = 102D9800] 08:00:16 INFO - PROCESS | 3840 | 1464105616903 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:00:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1133ms 08:00:16 INFO - PROCESS | 3840 | 1464105616944 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 3840 | 1464105616948 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:00:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:00:16 INFO - PROCESS | 3840 | 1464105616952 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 3840 | 1464105616956 Marionette TRACE conn3 <- [1,2818,null,{}] 08:00:16 INFO - PROCESS | 3840 | 1464105616960 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 3840 | 1464105617068 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:00:17 INFO - PROCESS | 3840 | 1464105617242 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 3840 | ++DOCSHELL 10D58400 == 73 [pid = 3840] [id = 714] 08:00:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (11087C00) [pid = 3840] [serial = 2142] [outer = 00000000] 08:00:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1525E800) [pid = 3840] [serial = 2143] [outer = 11087C00] 08:00:17 INFO - PROCESS | 3840 | 1464105617293 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (156EF000) [pid = 3840] [serial = 2144] [outer = 11087C00] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 17719400 == 72 [pid = 3840] [id = 619] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10559000 == 71 [pid = 3840] [id = 678] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10D5FC00 == 70 [pid = 3840] [id = 705] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10AD8000 == 69 [pid = 3840] [id = 704] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 17F32C00 == 68 [pid = 3840] [id = 703] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 16C36800 == 67 [pid = 3840] [id = 702] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 104E8000 == 66 [pid = 3840] [id = 701] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10ACB000 == 65 [pid = 3840] [id = 700] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10439800 == 64 [pid = 3840] [id = 699] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 11CF4C00 == 63 [pid = 3840] [id = 698] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 12A40800 == 62 [pid = 3840] [id = 697] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10C4AC00 == 61 [pid = 3840] [id = 696] 08:00:17 INFO - PROCESS | 3840 | --DOCSHELL 10ACC400 == 60 [pid = 3840] [id = 691] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (1918C000) [pid = 3840] [serial = 2071] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (17F36000) [pid = 3840] [serial = 2063] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (19123800) [pid = 3840] [serial = 2068] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (16678000) [pid = 3840] [serial = 2057] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (10D5E800) [pid = 3840] [serial = 2035] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (16732C00) [pid = 3840] [serial = 2059] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (16734400) [pid = 3840] [serial = 2060] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (140BBC00) [pid = 3840] [serial = 2053] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (177CBC00) [pid = 3840] [serial = 2062] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (177CA800) [pid = 3840] [serial = 2041] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (16612000) [pid = 3840] [serial = 2056] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (131D6400) [pid = 3840] [serial = 2051] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (13321400) [pid = 3840] [serial = 2048] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (19078000) [pid = 3840] [serial = 2065] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (14E4F000) [pid = 3840] [serial = 2038] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (12A43C00) [pid = 3840] [serial = 2047] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1907A000) [pid = 3840] [serial = 2066] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (14E91800) [pid = 3840] [serial = 2054] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (12A3D000) [pid = 3840] [serial = 2050] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (19071800) [pid = 3840] [serial = 2044] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1912AC00) [pid = 3840] [serial = 2069] [outer = 00000000] [url = about:blank] 08:00:17 INFO - PROCESS | 3840 | 1464105617823 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 885ms 08:00:17 INFO - PROCESS | 3840 | 1464105617840 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 3840 | 1464105617843 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:00:17 INFO - PROCESS | 3840 | 1464105617848 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:00:17 INFO - PROCESS | 3840 | 1464105617850 Marionette TRACE conn3 <- [1,2822,null,{}] 08:00:17 INFO - PROCESS | 3840 | 1464105617853 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 3840 | 1464105617943 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:00:18 INFO - PROCESS | 3840 | 1464105618050 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 3840 | ++DOCSHELL 12A3CC00 == 61 [pid = 3840] [id = 715] 08:00:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (12D7F800) [pid = 3840] [serial = 2145] [outer = 00000000] 08:00:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (13B04C00) [pid = 3840] [serial = 2146] [outer = 12D7F800] 08:00:18 INFO - PROCESS | 3840 | 1464105618104 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (16209800) [pid = 3840] [serial = 2147] [outer = 12D7F800] 08:00:18 INFO - PROCESS | 3840 | 1464105618527 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 08:00:18 INFO - PROCESS | 3840 | 1464105618589 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 3840 | 1464105618591 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:00:18 INFO - PROCESS | 3840 | 1464105618596 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 3840 | 1464105618601 Marionette TRACE conn3 <- [1,2826,null,{}] 08:00:18 INFO - PROCESS | 3840 | 1464105618610 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 3840 | 1464105618700 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:00:18 INFO - PROCESS | 3840 | 1464105618710 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 3840 | ++DOCSHELL 16736000 == 62 [pid = 3840] [id = 716] 08:00:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (16736C00) [pid = 3840] [serial = 2148] [outer = 00000000] 08:00:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (16C31800) [pid = 3840] [serial = 2149] [outer = 16736C00] 08:00:18 INFO - PROCESS | 3840 | 1464105618755 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (170A6C00) [pid = 3840] [serial = 2150] [outer = 16736C00] 08:00:19 INFO - PROCESS | 3840 | 1464105619231 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:00:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 683ms 08:00:19 INFO - PROCESS | 3840 | 1464105619294 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 3840 | 1464105619297 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:00:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:00:19 INFO - PROCESS | 3840 | 1464105619300 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 3840 | 1464105619302 Marionette TRACE conn3 <- [1,2830,null,{}] 08:00:19 INFO - PROCESS | 3840 | 1464105619305 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 3840 | 1464105619426 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:00:19 INFO - PROCESS | 3840 | 1464105619551 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 3840 | ++DOCSHELL 10C48400 == 63 [pid = 3840] [id = 717] 08:00:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (177C9400) [pid = 3840] [serial = 2151] [outer = 00000000] 08:00:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (17DA0000) [pid = 3840] [serial = 2152] [outer = 177C9400] 08:00:19 INFO - PROCESS | 3840 | 1464105619595 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (18116C00) [pid = 3840] [serial = 2153] [outer = 177C9400] 08:00:19 INFO - PROCESS | 3840 | 1464105620005 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 729ms 08:00:20 INFO - PROCESS | 3840 | 1464105620042 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 3840 | 1464105620053 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:00:20 INFO - PROCESS | 3840 | 1464105620056 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 3840 | 1464105620058 Marionette TRACE conn3 <- [1,2834,null,{}] 08:00:20 INFO - PROCESS | 3840 | 1464105620061 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 3840 | 1464105620188 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:00:20 INFO - PROCESS | 3840 | 1464105620259 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 3840 | ++DOCSHELL 19073800 == 64 [pid = 3840] [id = 718] 08:00:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (19075800) [pid = 3840] [serial = 2154] [outer = 00000000] 08:00:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (19080000) [pid = 3840] [serial = 2155] [outer = 19075800] 08:00:20 INFO - PROCESS | 3840 | 1464105620294 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (19130000) [pid = 3840] [serial = 2156] [outer = 19075800] 08:00:20 INFO - PROCESS | 3840 | 1464105620740 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 745ms 08:00:20 INFO - PROCESS | 3840 | 1464105620808 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 3840 | 1464105620810 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:00:20 INFO - PROCESS | 3840 | 1464105620821 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 3840 | 1464105620823 Marionette TRACE conn3 <- [1,2838,null,{}] 08:00:20 INFO - PROCESS | 3840 | 1464105620826 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 3840 | 1464105620949 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:00:21 INFO - PROCESS | 3840 | 1464105621025 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 3840 | ++DOCSHELL 19121800 == 65 [pid = 3840] [id = 719] 08:00:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (19183C00) [pid = 3840] [serial = 2157] [outer = 00000000] 08:00:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1979D400) [pid = 3840] [serial = 2158] [outer = 19183C00] 08:00:21 INFO - PROCESS | 3840 | 1464105621068 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (19883400) [pid = 3840] [serial = 2159] [outer = 19183C00] 08:00:21 INFO - PROCESS | 3840 | 1464105621489 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:00:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 699ms 08:00:21 INFO - PROCESS | 3840 | 1464105621522 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 3840 | 1464105621524 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:00:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:00:21 INFO - PROCESS | 3840 | 1464105621527 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 3840 | 1464105621529 Marionette TRACE conn3 <- [1,2842,null,{}] 08:00:21 INFO - PROCESS | 3840 | 1464105621532 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 3840 | 1464105621656 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:00:21 INFO - PROCESS | 3840 | 1464105621662 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 3840 | ++DOCSHELL 19B5EC00 == 66 [pid = 3840] [id = 720] 08:00:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (19B68000) [pid = 3840] [serial = 2160] [outer = 00000000] 08:00:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (19CDC400) [pid = 3840] [serial = 2161] [outer = 19B68000] 08:00:21 INFO - PROCESS | 3840 | 1464105621772 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1A0EA400) [pid = 3840] [serial = 2162] [outer = 19B68000] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (18174C00) [pid = 3840] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1761B000) [pid = 3840] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (11098000) [pid = 3840] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (15910000) [pid = 3840] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1912F000) [pid = 3840] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (11CF6000) [pid = 3840] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (12AF5C00) [pid = 3840] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (13709400) [pid = 3840] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (10C4D400) [pid = 3840] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (13D97000) [pid = 3840] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1672CC00) [pid = 3840] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (18169800) [pid = 3840] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (197A6400) [pid = 3840] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (10D5F000) [pid = 3840] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (13D9A400) [pid = 3840] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1907B000) [pid = 3840] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (197D5800) [pid = 3840] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1907D800) [pid = 3840] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:00:22 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (13366800) [pid = 3840] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:00:22 INFO - PROCESS | 3840 | 1464105622316 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 838ms 08:00:22 INFO - PROCESS | 3840 | 1464105622368 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 3840 | 1464105622370 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:00:22 INFO - PROCESS | 3840 | 1464105622373 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:00:22 INFO - PROCESS | 3840 | 1464105622375 Marionette TRACE conn3 <- [1,2846,null,{}] 08:00:22 INFO - PROCESS | 3840 | 1464105622378 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 3840 | 1464105622479 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:00:22 INFO - PROCESS | 3840 | 1464105622488 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 3840 | ++DOCSHELL 14E98000 == 67 [pid = 3840] [id = 721] 08:00:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (153BFC00) [pid = 3840] [serial = 2163] [outer = 00000000] 08:00:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (16733C00) [pid = 3840] [serial = 2164] [outer = 153BFC00] 08:00:22 INFO - PROCESS | 3840 | 1464105622536 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (168A8000) [pid = 3840] [serial = 2165] [outer = 153BFC00] 08:00:22 INFO - PROCESS | 3840 | 1464105622955 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 621ms 08:00:22 INFO - PROCESS | 3840 | 1464105622999 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 3840 | 1464105623001 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:00:22 INFO - PROCESS | 3840 | 1464105623004 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:00:22 INFO - PROCESS | 3840 | 1464105623006 Marionette TRACE conn3 <- [1,2850,null,{}] 08:00:23 INFO - PROCESS | 3840 | 1464105623010 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 3840 | 1464105623095 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:00:23 INFO - PROCESS | 3840 | 1464105623101 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 3840 | ++DOCSHELL 166DDC00 == 68 [pid = 3840] [id = 722] 08:00:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (1839D000) [pid = 3840] [serial = 2166] [outer = 00000000] 08:00:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1987E400) [pid = 3840] [serial = 2167] [outer = 1839D000] 08:00:23 INFO - PROCESS | 3840 | 1464105623145 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (19C69800) [pid = 3840] [serial = 2168] [outer = 1839D000] 08:00:23 INFO - PROCESS | 3840 | 1464105623917 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:00:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 946ms 08:00:23 INFO - PROCESS | 3840 | 1464105623951 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 3840 | 1464105623957 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:00:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:00:23 INFO - PROCESS | 3840 | 1464105623962 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 3840 | 1464105623966 Marionette TRACE conn3 <- [1,2854,null,{}] 08:00:23 INFO - PROCESS | 3840 | 1464105623971 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 3840 | 1464105624086 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:00:24 INFO - PROCESS | 3840 | 1464105624266 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 3840 | ++DOCSHELL 13083000 == 69 [pid = 3840] [id = 723] 08:00:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1332D400) [pid = 3840] [serial = 2169] [outer = 00000000] 08:00:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (14E4A000) [pid = 3840] [serial = 2170] [outer = 1332D400] 08:00:24 INFO - PROCESS | 3840 | 1464105624322 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (153BF800) [pid = 3840] [serial = 2171] [outer = 1332D400] 08:00:24 INFO - PROCESS | 3840 | 1464105624884 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 993ms 08:00:24 INFO - PROCESS | 3840 | 1464105624964 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 3840 | 1464105624970 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:00:24 INFO - PROCESS | 3840 | 1464105624977 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 3840 | 1464105624980 Marionette TRACE conn3 <- [1,2858,null,{}] 08:00:24 INFO - PROCESS | 3840 | 1464105624983 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 3840 | 1464105625129 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:00:25 INFO - PROCESS | 3840 | 1464105625283 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 3840 | ++DOCSHELL 1672E400 == 70 [pid = 3840] [id = 724] 08:00:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (168AB400) [pid = 3840] [serial = 2172] [outer = 00000000] 08:00:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (17719800) [pid = 3840] [serial = 2173] [outer = 168AB400] 08:00:25 INFO - PROCESS | 3840 | 1464105625338 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (19071800) [pid = 3840] [serial = 2174] [outer = 168AB400] 08:00:25 INFO - PROCESS | 3840 | 1464105625931 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:00:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 993ms 08:00:25 INFO - PROCESS | 3840 | 1464105625962 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 3840 | 1464105625965 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:00:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:00:25 INFO - PROCESS | 3840 | 1464105625969 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 3840 | 1464105625973 Marionette TRACE conn3 <- [1,2862,null,{}] 08:00:25 INFO - PROCESS | 3840 | 1464105625984 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:26 INFO - PROCESS | 3840 | 1464105626096 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:00:26 INFO - PROCESS | 3840 | 1464105626265 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 3840 | ++DOCSHELL 1A0F3C00 == 71 [pid = 3840] [id = 725] 08:00:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1A1B8400) [pid = 3840] [serial = 2175] [outer = 00000000] 08:00:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (1A56C000) [pid = 3840] [serial = 2176] [outer = 1A1B8400] 08:00:26 INFO - PROCESS | 3840 | 1464105626322 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (1A5AFC00) [pid = 3840] [serial = 2177] [outer = 1A1B8400] 08:00:26 INFO - PROCESS | 3840 | 1464105626893 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 993ms 08:00:26 INFO - PROCESS | 3840 | 1464105626970 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 3840 | 1464105626973 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:00:26 INFO - PROCESS | 3840 | 1464105626977 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 3840 | 1464105626979 Marionette TRACE conn3 <- [1,2866,null,{}] 08:00:26 INFO - PROCESS | 3840 | 1464105626983 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 3840 | 1464105627094 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:00:27 INFO - PROCESS | 3840 | 1464105627246 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 3840 | ++DOCSHELL 1A5B2000 == 72 [pid = 3840] [id = 726] 08:00:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1A5B3000) [pid = 3840] [serial = 2178] [outer = 00000000] 08:00:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (1A7EA000) [pid = 3840] [serial = 2179] [outer = 1A5B3000] 08:00:27 INFO - PROCESS | 3840 | 1464105627300 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1A8B0800) [pid = 3840] [serial = 2180] [outer = 1A5B3000] 08:00:27 INFO - PROCESS | 3840 | 1464105627861 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:00:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 947ms 08:00:27 INFO - PROCESS | 3840 | 1464105627905 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 3840 | 1464105627907 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:00:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:00:27 INFO - PROCESS | 3840 | 1464105627911 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 3840 | 1464105627913 Marionette TRACE conn3 <- [1,2870,null,{}] 08:00:27 INFO - PROCESS | 3840 | 1464105627916 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 3840 | 1464105628026 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:00:28 INFO - PROCESS | 3840 | 1464105628191 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 3840 | ++DOCSHELL 1A570000 == 73 [pid = 3840] [id = 727] 08:00:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1A7E3400) [pid = 3840] [serial = 2181] [outer = 00000000] 08:00:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1A8B8400) [pid = 3840] [serial = 2182] [outer = 1A7E3400] 08:00:28 INFO - PROCESS | 3840 | 1464105628246 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1A8BB800) [pid = 3840] [serial = 2183] [outer = 1A7E3400] 08:00:28 INFO - PROCESS | 3840 | 1464105628869 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 993ms 08:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:00:28 INFO - PROCESS | 3840 | 1464105628914 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 3840 | 1464105628916 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:00:28 INFO - PROCESS | 3840 | 1464105628920 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 3840 | 1464105628921 Marionette TRACE conn3 <- [1,2874,null,{}] 08:00:28 INFO - PROCESS | 3840 | 1464105628925 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 3840 | 1464105629041 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:00:29 INFO - PROCESS | 3840 | 1464105629195 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 3840 | ++DOCSHELL 13082800 == 74 [pid = 3840] [id = 728] 08:00:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1A927400) [pid = 3840] [serial = 2184] [outer = 00000000] 08:00:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1A932000) [pid = 3840] [serial = 2185] [outer = 1A927400] 08:00:29 INFO - PROCESS | 3840 | 1464105629249 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1ABC5C00) [pid = 3840] [serial = 2186] [outer = 1A927400] 08:00:29 INFO - PROCESS | 3840 | 1464105629791 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:00:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 931ms 08:00:29 INFO - PROCESS | 3840 | 1464105629849 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 3840 | 1464105629851 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:00:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:00:29 INFO - PROCESS | 3840 | 1464105629855 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 3840 | 1464105629857 Marionette TRACE conn3 <- [1,2878,null,{}] 08:00:29 INFO - PROCESS | 3840 | 1464105629861 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 3840 | 1464105629969 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:00:30 INFO - PROCESS | 3840 | 1464105630145 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 3840 | ++DOCSHELL 0F2D9000 == 75 [pid = 3840] [id = 729] 08:00:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (0F30EC00) [pid = 3840] [serial = 2187] [outer = 00000000] 08:00:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (1336E400) [pid = 3840] [serial = 2188] [outer = 0F30EC00] 08:00:30 INFO - PROCESS | 3840 | 1464105630200 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (13B86400) [pid = 3840] [serial = 2189] [outer = 0F30EC00] 08:00:31 INFO - PROCESS | 3840 | 1464105631013 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:00:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1179ms 08:00:31 INFO - PROCESS | 3840 | 1464105631055 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 3840 | 1464105631060 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:00:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:00:31 INFO - PROCESS | 3840 | 1464105631079 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 3840 | 1464105631083 Marionette TRACE conn3 <- [1,2882,null,{}] 08:00:31 INFO - PROCESS | 3840 | 1464105631090 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 3840 | 1464105631194 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:00:31 INFO - PROCESS | 3840 | 1464105631349 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 3840 | ++DOCSHELL 12A43800 == 76 [pid = 3840] [id = 730] 08:00:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (12D83800) [pid = 3840] [serial = 2190] [outer = 00000000] 08:00:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (14E01400) [pid = 3840] [serial = 2191] [outer = 12D83800] 08:00:31 INFO - PROCESS | 3840 | 1464105631404 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (14E96C00) [pid = 3840] [serial = 2192] [outer = 12D83800] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 14E98000 == 75 [pid = 3840] [id = 721] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 19B5EC00 == 74 [pid = 3840] [id = 720] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 19121800 == 73 [pid = 3840] [id = 719] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 166DF400 == 72 [pid = 3840] [id = 690] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 19073800 == 71 [pid = 3840] [id = 718] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 10C48400 == 70 [pid = 3840] [id = 717] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 16736000 == 69 [pid = 3840] [id = 716] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 12A3CC00 == 68 [pid = 3840] [id = 715] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 10D58400 == 67 [pid = 3840] [id = 714] 08:00:31 INFO - PROCESS | 3840 | --DOCSHELL 10273000 == 66 [pid = 3840] [id = 713] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (19076800) [pid = 3840] [serial = 1874] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (197D4400) [pid = 3840] [serial = 1952] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (131DAC00) [pid = 3840] [serial = 1955] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (164CA000) [pid = 3840] [serial = 1958] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (197A6000) [pid = 3840] [serial = 1961] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (197E1C00) [pid = 3840] [serial = 1964] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (197A7400) [pid = 3840] [serial = 1997] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (16C2A400) [pid = 3840] [serial = 2033] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (19080400) [pid = 3840] [serial = 2110] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (17D37800) [pid = 3840] [serial = 2107] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (17713000) [pid = 3840] [serial = 2113] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (166E0C00) [pid = 3840] [serial = 2101] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (19184C00) [pid = 3840] [serial = 2111] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1987D800) [pid = 3840] [serial = 2086] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (196C4400) [pid = 3840] [serial = 2072] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (13B07000) [pid = 3840] [serial = 2095] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (140B9000) [pid = 3840] [serial = 2096] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (13B09C00) [pid = 3840] [serial = 2093] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (137F1800) [pid = 3840] [serial = 2092] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (156F3C00) [pid = 3840] [serial = 2098] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (15B6C800) [pid = 3840] [serial = 2099] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (11C07000) [pid = 3840] [serial = 2090] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (11061C00) [pid = 3840] [serial = 2089] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (18118000) [pid = 3840] [serial = 2080] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (140AEC00) [pid = 3840] [serial = 2077] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (11062400) [pid = 3840] [serial = 2074] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (197A4C00) [pid = 3840] [serial = 2083] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (197D5400) [pid = 3840] [serial = 2116] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (197E1800) [pid = 3840] [serial = 2117] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (1681AC00) [pid = 3840] [serial = 2104] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (16C31C00) [pid = 3840] [serial = 2105] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (19125400) [pid = 3840] [serial = 2114] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (19C6DC00) [pid = 3840] [serial = 2119] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (17DA0800) [pid = 3840] [serial = 2108] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1672A400) [pid = 3840] [serial = 2102] [outer = 00000000] [url = about:blank] 08:00:31 INFO - PROCESS | 3840 | 1464105631986 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 962ms 08:00:32 INFO - PROCESS | 3840 | 1464105632032 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 3840 | 1464105632037 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:00:32 INFO - PROCESS | 3840 | 1464105632044 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 3840 | 1464105632046 Marionette TRACE conn3 <- [1,2886,null,{}] 08:00:32 INFO - PROCESS | 3840 | 1464105632050 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 3840 | 1464105632143 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:00:32 INFO - PROCESS | 3840 | 1464105632257 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 3840 | ++DOCSHELL 10D55400 == 67 [pid = 3840] [id = 731] 08:00:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 118 (11428400) [pid = 3840] [serial = 2193] [outer = 00000000] 08:00:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 119 (1370B000) [pid = 3840] [serial = 2194] [outer = 11428400] 08:00:32 INFO - PROCESS | 3840 | 1464105632303 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 120 (1524A800) [pid = 3840] [serial = 2195] [outer = 11428400] 08:00:32 INFO - PROCESS | 3840 | 1464105632712 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:00:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 729ms 08:00:32 INFO - PROCESS | 3840 | 1464105632766 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 3840 | 1464105632768 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:00:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:00:32 INFO - PROCESS | 3840 | 1464105632772 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 3840 | 1464105632775 Marionette TRACE conn3 <- [1,2890,null,{}] 08:00:32 INFO - PROCESS | 3840 | 1464105632785 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 3840 | 1464105632905 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:00:32 INFO - PROCESS | 3840 | 1464105632922 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 3840 | ++DOCSHELL 166E3400 == 68 [pid = 3840] [id = 732] 08:00:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 121 (16729800) [pid = 3840] [serial = 2196] [outer = 00000000] 08:00:32 INFO - PROCESS | 3840 | ++DOMWINDOW == 122 (16730400) [pid = 3840] [serial = 2197] [outer = 16729800] 08:00:32 INFO - PROCESS | 3840 | 1464105632972 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (16C2A800) [pid = 3840] [serial = 2198] [outer = 16729800] 08:00:33 INFO - PROCESS | 3840 | 1464105633447 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 698ms 08:00:33 INFO - PROCESS | 3840 | 1464105633470 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 3840 | 1464105633473 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:00:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:00:33 INFO - PROCESS | 3840 | 1464105633476 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 3840 | 1464105633477 Marionette TRACE conn3 <- [1,2894,null,{}] 08:00:33 INFO - PROCESS | 3840 | 1464105633481 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 3840 | 1464105633569 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:00:33 INFO - PROCESS | 3840 | 1464105633575 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 3840 | ++DOCSHELL 16737000 == 69 [pid = 3840] [id = 733] 08:00:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (16C32400) [pid = 3840] [serial = 2199] [outer = 00000000] 08:00:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (177C4C00) [pid = 3840] [serial = 2200] [outer = 16C32400] 08:00:33 INFO - PROCESS | 3840 | 1464105633620 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (17F38800) [pid = 3840] [serial = 2201] [outer = 16C32400] 08:00:34 INFO - PROCESS | 3840 | 1464105634097 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:00:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 683ms 08:00:34 INFO - PROCESS | 3840 | 1464105634180 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 3840 | 1464105634182 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:00:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:00:34 INFO - PROCESS | 3840 | 1464105634185 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 3840 | 1464105634187 Marionette TRACE conn3 <- [1,2898,null,{}] 08:00:34 INFO - PROCESS | 3840 | 1464105634200 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 3840 | 1464105634324 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:00:34 INFO - PROCESS | 3840 | 1464105634424 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 3840 | ++DOCSHELL 1811B800 == 70 [pid = 3840] [id = 734] 08:00:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (18173800) [pid = 3840] [serial = 2202] [outer = 00000000] 08:00:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (19075000) [pid = 3840] [serial = 2203] [outer = 18173800] 08:00:34 INFO - PROCESS | 3840 | 1464105634467 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (1907B000) [pid = 3840] [serial = 2204] [outer = 18173800] 08:00:34 INFO - PROCESS | 3840 | 1464105634866 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:00:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:00:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 08:00:34 INFO - PROCESS | 3840 | 1464105634910 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:00:34 INFO - TEST-START | /DOMEvents/constructors.html 08:00:34 INFO - PROCESS | 3840 | 1464105634912 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:00:34 INFO - PROCESS | 3840 | 1464105634916 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 3840 | 1464105634917 Marionette TRACE conn3 <- [1,2902,null,{}] 08:00:34 INFO - PROCESS | 3840 | 1464105634921 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 3840 | 1464105635059 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:00:35 INFO - PROCESS | 3840 | 1464105635133 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 3840 | ++DOCSHELL 19122C00 == 71 [pid = 3840] [id = 735] 08:00:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (19126400) [pid = 3840] [serial = 2205] [outer = 00000000] 08:00:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (196C6000) [pid = 3840] [serial = 2206] [outer = 19126400] 08:00:35 INFO - PROCESS | 3840 | 1464105635178 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (196CB000) [pid = 3840] [serial = 2207] [outer = 19126400] 08:00:35 INFO - PROCESS | 3840 | 1464105635667 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:00:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:00:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:00:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:00:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:00:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:00:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:00:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:00:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:00:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:00:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 807ms 08:00:35 INFO - PROCESS | 3840 | 1464105635734 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 3840 | 1464105635736 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:00:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:00:35 INFO - PROCESS | 3840 | 1464105635739 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 3840 | 1464105635741 Marionette TRACE conn3 <- [1,2906,null,{}] 08:00:35 INFO - PROCESS | 3840 | 1464105635744 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 3840 | 1464105635874 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:00:35 INFO - PROCESS | 3840 | 1464105635947 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 3840 | ++DOCSHELL 10562C00 == 72 [pid = 3840] [id = 736] 08:00:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (105F4000) [pid = 3840] [serial = 2208] [outer = 00000000] 08:00:35 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (197A8800) [pid = 3840] [serial = 2209] [outer = 105F4000] 08:00:35 INFO - PROCESS | 3840 | 1464105635991 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (19884400) [pid = 3840] [serial = 2210] [outer = 105F4000] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (19075800) [pid = 3840] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (19183C00) [pid = 3840] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (19B68000) [pid = 3840] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (11087C00) [pid = 3840] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (177C9400) [pid = 3840] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (12D7F800) [pid = 3840] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (102D9800) [pid = 3840] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (16736C00) [pid = 3840] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:00:36 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (153BFC00) [pid = 3840] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:00:36 INFO - PROCESS | 3840 | 1464105636435 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:00:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 745ms 08:00:36 INFO - PROCESS | 3840 | 1464105636496 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 3840 | 1464105636498 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:00:36 INFO - PROCESS | 3840 | 1464105636501 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:00:36 INFO - PROCESS | 3840 | 1464105636503 Marionette TRACE conn3 <- [1,2910,null,{}] 08:00:36 INFO - PROCESS | 3840 | 1464105636506 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 3840 | 1464105636593 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:00:36 INFO - PROCESS | 3840 | 1464105636600 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 3840 | ++DOCSHELL 1563A800 == 73 [pid = 3840] [id = 737] 08:00:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1620A800) [pid = 3840] [serial = 2211] [outer = 00000000] 08:00:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (177C9400) [pid = 3840] [serial = 2212] [outer = 1620A800] 08:00:36 INFO - PROCESS | 3840 | 1464105636644 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (196D1000) [pid = 3840] [serial = 2213] [outer = 1620A800] 08:00:37 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:00:37 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:00:37 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:00:37 INFO - PROCESS | 3840 | [3840] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:00:37 INFO - PROCESS | 3840 | 1464105637076 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:00:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:00:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:00:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:00:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:00:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:00:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:00:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:00:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:00:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:00:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 637ms 08:00:37 INFO - PROCESS | 3840 | 1464105637127 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 3840 | 1464105637129 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:00:37 INFO - PROCESS | 3840 | 1464105637137 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 3840 | 1464105637139 Marionette TRACE conn3 <- [1,2914,null,{}] 08:00:37 INFO - PROCESS | 3840 | 1464105637142 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 3840 | 1464105637228 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:00:37 INFO - PROCESS | 3840 | 1464105637234 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 3840 | ++DOCSHELL 177C8C00 == 74 [pid = 3840] [id = 738] 08:00:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (197A9C00) [pid = 3840] [serial = 2214] [outer = 00000000] 08:00:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (1A08A400) [pid = 3840] [serial = 2215] [outer = 197A9C00] 08:00:37 INFO - PROCESS | 3840 | 1464105637278 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (1A1BC000) [pid = 3840] [serial = 2216] [outer = 197A9C00] 08:00:37 INFO - PROCESS | 3840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:00:37 INFO - PROCESS | 3840 | 1464105637726 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:00:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 637ms 08:00:37 INFO - PROCESS | 3840 | 1464105637775 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 3840 | 1464105637777 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:00:37 INFO - PROCESS | 3840 | 1464105637781 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 3840 | 1464105637782 Marionette TRACE conn3 <- [1,2918,null,{}] 08:00:37 INFO - PROCESS | 3840 | 1464105637800 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 3840 | 1464105637896 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:00:37 INFO - PROCESS | 3840 | 1464105637901 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 3840 | ++DOCSHELL 1A56CC00 == 75 [pid = 3840] [id = 739] 08:00:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (1A7E2400) [pid = 3840] [serial = 2217] [outer = 00000000] 08:00:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (1A8B3800) [pid = 3840] [serial = 2218] [outer = 1A7E2400] 08:00:37 INFO - PROCESS | 3840 | 1464105637945 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (1A929400) [pid = 3840] [serial = 2219] [outer = 1A7E2400] 08:00:38 INFO - PROCESS | 3840 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:00:38 INFO - PROCESS | 3840 | 1464105638545 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:00:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 791ms 08:00:38 INFO - PROCESS | 3840 | 1464105638583 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 3840 | 1464105638588 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:00:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:00:38 INFO - PROCESS | 3840 | 1464105638593 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 3840 | 1464105638597 Marionette TRACE conn3 <- [1,2922,null,{}] 08:00:38 INFO - PROCESS | 3840 | 1464105638603 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 3840 | 1464105638794 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:00:38 INFO - PROCESS | 3840 | 1464105638955 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 3840 | ++DOCSHELL 11093400 == 76 [pid = 3840] [id = 740] 08:00:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (110A0400) [pid = 3840] [serial = 2220] [outer = 00000000] 08:00:38 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (137F1800) [pid = 3840] [serial = 2221] [outer = 110A0400] 08:00:38 INFO - PROCESS | 3840 | 1464105639013 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (13BB5800) [pid = 3840] [serial = 2222] [outer = 110A0400] 08:00:39 INFO - PROCESS | 3840 | 1464105639550 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:00:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 993ms 08:00:39 INFO - PROCESS | 3840 | 1464105639581 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 3840 | 1464105639587 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:00:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:00:39 INFO - PROCESS | 3840 | 1464105639594 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 3840 | 1464105639597 Marionette TRACE conn3 <- [1,2926,null,{}] 08:00:39 INFO - PROCESS | 3840 | 1464105639618 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 3840 | 1464105639735 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:00:39 INFO - PROCESS | 3840 | 1464105639901 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 3840 | ++DOCSHELL 14E4CC00 == 77 [pid = 3840] [id = 741] 08:00:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (15B6D000) [pid = 3840] [serial = 2223] [outer = 00000000] 08:00:39 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (16818400) [pid = 3840] [serial = 2224] [outer = 15B6D000] 08:00:39 INFO - PROCESS | 3840 | 1464105639957 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1771A400) [pid = 3840] [serial = 2225] [outer = 15B6D000] 08:00:40 INFO - PROCESS | 3840 | 1464105640495 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:00:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 962ms 08:00:40 INFO - PROCESS | 3840 | 1464105640558 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 3840 | 1464105640560 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:00:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:00:40 INFO - PROCESS | 3840 | 1464105640564 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 3840 | 1464105640568 Marionette TRACE conn3 <- [1,2930,null,{}] 08:00:40 INFO - PROCESS | 3840 | 1464105640579 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 3840 | 1464105640693 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:00:40 INFO - PROCESS | 3840 | 1464105640862 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 3840 | ++DOCSHELL 197DF800 == 78 [pid = 3840] [id = 742] 08:00:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1987A400) [pid = 3840] [serial = 2226] [outer = 00000000] 08:00:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1A08A000) [pid = 3840] [serial = 2227] [outer = 1987A400] 08:00:40 INFO - PROCESS | 3840 | 1464105640923 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1A7EB800) [pid = 3840] [serial = 2228] [outer = 1987A400] 08:00:41 INFO - PROCESS | 3840 | 1464105641423 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:00:41 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:00:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:00:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:00:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 901ms 08:00:41 INFO - PROCESS | 3840 | 1464105641482 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 3840 | 1464105641485 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:00:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:00:41 INFO - PROCESS | 3840 | 1464105641490 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 3840 | 1464105641492 Marionette TRACE conn3 <- [1,2934,null,{}] 08:00:41 INFO - PROCESS | 3840 | 1464105641495 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 3840 | 1464105641608 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:00:41 INFO - PROCESS | 3840 | 1464105641775 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 3840 | ++DOCSHELL 1A92B400 == 79 [pid = 3840] [id = 743] 08:00:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1A930800) [pid = 3840] [serial = 2229] [outer = 00000000] 08:00:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1ABC8C00) [pid = 3840] [serial = 2230] [outer = 1A930800] 08:00:41 INFO - PROCESS | 3840 | 1464105641830 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1ABCE400) [pid = 3840] [serial = 2231] [outer = 1A930800] 08:00:42 INFO - PROCESS | 3840 | 1464105642352 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:00:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 884ms 08:00:42 INFO - PROCESS | 3840 | 1464105642382 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 3840 | 1464105642384 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:00:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:00:42 INFO - PROCESS | 3840 | 1464105642389 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 3840 | 1464105642391 Marionette TRACE conn3 <- [1,2938,null,{}] 08:00:42 INFO - PROCESS | 3840 | 1464105642394 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 3840 | 1464105642501 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:00:42 INFO - PROCESS | 3840 | 1464105642666 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 3840 | ++DOCSHELL 1A92F400 == 80 [pid = 3840] [id = 744] 08:00:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (1ABCB000) [pid = 3840] [serial = 2232] [outer = 00000000] 08:00:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1ACA6400) [pid = 3840] [serial = 2233] [outer = 1ABCB000] 08:00:42 INFO - PROCESS | 3840 | 1464105642720 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1ACAA000) [pid = 3840] [serial = 2234] [outer = 1ABCB000] 08:00:43 INFO - PROCESS | 3840 | ++DOCSHELL 197D4400 == 81 [pid = 3840] [id = 745] 08:00:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (197D4C00) [pid = 3840] [serial = 2235] [outer = 00000000] 08:00:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (1ACB2C00) [pid = 3840] [serial = 2236] [outer = 197D4C00] 08:00:43 INFO - PROCESS | 3840 | 1464105643286 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:00:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 931ms 08:00:43 INFO - PROCESS | 3840 | 1464105643334 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 3840 | 1464105643337 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:00:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:00:43 INFO - PROCESS | 3840 | 1464105643340 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 3840 | 1464105643342 Marionette TRACE conn3 <- [1,2942,null,{}] 08:00:43 INFO - PROCESS | 3840 | 1464105643346 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 3840 | 1464105643528 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:00:43 INFO - PROCESS | 3840 | 1464105643679 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 3840 | ++DOCSHELL 197ACC00 == 82 [pid = 3840] [id = 746] 08:00:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1ABC6000) [pid = 3840] [serial = 2237] [outer = 00000000] 08:00:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1B030400) [pid = 3840] [serial = 2238] [outer = 1ABC6000] 08:00:43 INFO - PROCESS | 3840 | 1464105643732 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (1B033400) [pid = 3840] [serial = 2239] [outer = 1ABC6000] 08:00:44 INFO - PROCESS | 3840 | 1464105644300 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:00:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:00:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 994ms 08:00:44 INFO - PROCESS | 3840 | 1464105644327 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 3840 | 1464105644330 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:00:44 INFO - PROCESS | 3840 | 1464105644333 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:00:44 INFO - PROCESS | 3840 | 1464105644335 Marionette TRACE conn3 <- [1,2946,null,{}] 08:00:44 INFO - PROCESS | 3840 | 1464105644339 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 3840 | 1464105644461 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:00:44 INFO - PROCESS | 3840 | 1464105644588 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 3840 | ++DOCSHELL 11C5E400 == 83 [pid = 3840] [id = 747] 08:00:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (1332EC00) [pid = 3840] [serial = 2240] [outer = 00000000] 08:00:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (1620D000) [pid = 3840] [serial = 2241] [outer = 1332EC00] 08:00:44 INFO - PROCESS | 3840 | 1464105644643 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (17F41000) [pid = 3840] [serial = 2242] [outer = 1332EC00] 08:00:45 INFO - PROCESS | 3840 | 1464105645374 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:00:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1071ms 08:00:45 INFO - PROCESS | 3840 | 1464105645433 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 3840 | 1464105645437 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:00:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:00:45 INFO - PROCESS | 3840 | 1464105645443 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 3840 | 1464105645447 Marionette TRACE conn3 <- [1,2950,null,{}] 08:00:45 INFO - PROCESS | 3840 | 1464105645452 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 3840 | 1464105645559 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:00:45 INFO - PROCESS | 3840 | 1464105645730 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 3840 | ++DOCSHELL 0F397800 == 84 [pid = 3840] [id = 748] 08:00:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (10A56C00) [pid = 3840] [serial = 2243] [outer = 00000000] 08:00:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (110A3C00) [pid = 3840] [serial = 2244] [outer = 10A56C00] 08:00:45 INFO - PROCESS | 3840 | 1464105645782 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (1336C400) [pid = 3840] [serial = 2245] [outer = 10A56C00] 08:00:46 INFO - PROCESS | 3840 | 1464105646346 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 931ms 08:00:46 INFO - PROCESS | 3840 | 1464105646388 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 3840 | 1464105646394 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:00:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:00:46 INFO - PROCESS | 3840 | 1464105646400 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 3840 | 1464105646402 Marionette TRACE conn3 <- [1,2954,null,{}] 08:00:46 INFO - PROCESS | 3840 | 1464105646406 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 3840 | 1464105646491 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:00:46 INFO - PROCESS | 3840 | 1464105646666 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 3840 | ++DOCSHELL 1125E800 == 85 [pid = 3840] [id = 749] 08:00:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 162 (11A11400) [pid = 3840] [serial = 2246] [outer = 00000000] 08:00:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 163 (16201C00) [pid = 3840] [serial = 2247] [outer = 11A11400] 08:00:46 INFO - PROCESS | 3840 | 1464105646715 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 3840 | ++DOMWINDOW == 164 (1667AC00) [pid = 3840] [serial = 2248] [outer = 11A11400] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 0C384000 == 84 [pid = 3840] [id = 346] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 12D82800 == 83 [pid = 3840] [id = 692] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 10504000 == 82 [pid = 3840] [id = 352] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 10D54400 == 81 [pid = 3840] [id = 347] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 17B85000 == 80 [pid = 3840] [id = 693] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 177C8C00 == 79 [pid = 3840] [id = 738] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 1563A800 == 78 [pid = 3840] [id = 737] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 10562C00 == 77 [pid = 3840] [id = 736] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 19122C00 == 76 [pid = 3840] [id = 735] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 1811B800 == 75 [pid = 3840] [id = 734] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 16737000 == 74 [pid = 3840] [id = 733] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 166E3400 == 73 [pid = 3840] [id = 732] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 10D55400 == 72 [pid = 3840] [id = 731] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 12A43800 == 71 [pid = 3840] [id = 730] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 163 (12A3F000) [pid = 3840] [serial = 2122] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 162 (15B6C000) [pid = 3840] [serial = 2125] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 161 (19C6AC00) [pid = 3840] [serial = 2128] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (1A088800) [pid = 3840] [serial = 2131] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (1A1B7400) [pid = 3840] [serial = 2134] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (1A5B4800) [pid = 3840] [serial = 2137] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 1A0F3C00 == 70 [pid = 3840] [id = 725] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 1672E400 == 69 [pid = 3840] [id = 724] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 13083000 == 68 [pid = 3840] [id = 723] 08:00:47 INFO - PROCESS | 3840 | --DOCSHELL 166DDC00 == 67 [pid = 3840] [id = 722] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (16733C00) [pid = 3840] [serial = 2164] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (19080000) [pid = 3840] [serial = 2155] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1979D400) [pid = 3840] [serial = 2158] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (19130000) [pid = 3840] [serial = 2156] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1A0EA400) [pid = 3840] [serial = 2162] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (19CDC400) [pid = 3840] [serial = 2161] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (156EF000) [pid = 3840] [serial = 2144] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (1525E800) [pid = 3840] [serial = 2143] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (17DA0000) [pid = 3840] [serial = 2152] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (13B04C00) [pid = 3840] [serial = 2146] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (19883400) [pid = 3840] [serial = 2159] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (16209800) [pid = 3840] [serial = 2147] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (12A42400) [pid = 3840] [serial = 2141] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (11096400) [pid = 3840] [serial = 2140] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (16C31800) [pid = 3840] [serial = 2149] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (170A6C00) [pid = 3840] [serial = 2150] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (168A8000) [pid = 3840] [serial = 2165] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (18116C00) [pid = 3840] [serial = 2153] [outer = 00000000] [url = about:blank] 08:00:47 INFO - PROCESS | 3840 | 1464105647252 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:00:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 884ms 08:00:47 INFO - PROCESS | 3840 | 1464105647287 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 3840 | 1464105647289 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:00:47 INFO - PROCESS | 3840 | 1464105647292 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:00:47 INFO - PROCESS | 3840 | 1464105647296 Marionette TRACE conn3 <- [1,2958,null,{}] 08:00:47 INFO - PROCESS | 3840 | 1464105647306 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 3840 | 1464105647399 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:00:47 INFO - PROCESS | 3840 | 1464105647408 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 3840 | ++DOCSHELL 12AEE800 == 68 [pid = 3840] [id = 750] 08:00:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (12D84000) [pid = 3840] [serial = 2249] [outer = 00000000] 08:00:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (15B66400) [pid = 3840] [serial = 2250] [outer = 12D84000] 08:00:47 INFO - PROCESS | 3840 | 1464105647455 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (16675800) [pid = 3840] [serial = 2251] [outer = 12D84000] 08:00:47 INFO - PROCESS | 3840 | 1464105647949 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:00:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 698ms 08:00:47 INFO - PROCESS | 3840 | 1464105647999 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 3840 | 1464105648001 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:00:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:00:47 INFO - PROCESS | 3840 | 1464105648007 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 3840 | 1464105648009 Marionette TRACE conn3 <- [1,2962,null,{}] 08:00:47 INFO - PROCESS | 3840 | 1464105648012 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 3840 | 1464105648107 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:00:48 INFO - PROCESS | 3840 | 1464105648113 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 3840 | ++DOCSHELL 166DDC00 == 69 [pid = 3840] [id = 751] 08:00:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (16736C00) [pid = 3840] [serial = 2252] [outer = 00000000] 08:00:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (16CB5400) [pid = 3840] [serial = 2253] [outer = 16736C00] 08:00:48 INFO - PROCESS | 3840 | 1464105648160 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (17619000) [pid = 3840] [serial = 2254] [outer = 16736C00] 08:00:48 INFO - PROCESS | 3840 | 1464105648627 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:00:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 08:00:48 INFO - PROCESS | 3840 | 1464105648646 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 3840 | 1464105648648 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:00:48 INFO - PROCESS | 3840 | 1464105648651 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:00:48 INFO - PROCESS | 3840 | 1464105648653 Marionette TRACE conn3 <- [1,2966,null,{}] 08:00:48 INFO - PROCESS | 3840 | 1464105648656 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 3840 | 1464105648742 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:00:48 INFO - PROCESS | 3840 | 1464105648748 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 3840 | ++DOCSHELL 166D9C00 == 70 [pid = 3840] [id = 752] 08:00:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1672E400) [pid = 3840] [serial = 2255] [outer = 00000000] 08:00:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (18170000) [pid = 3840] [serial = 2256] [outer = 1672E400] 08:00:48 INFO - PROCESS | 3840 | 1464105648793 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (19080000) [pid = 3840] [serial = 2257] [outer = 1672E400] 08:00:49 INFO - PROCESS | 3840 | 1464105649209 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 590ms 08:00:49 INFO - PROCESS | 3840 | 1464105649232 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 3840 | 1464105649234 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:00:49 INFO - PROCESS | 3840 | 1464105649237 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:00:49 INFO - PROCESS | 3840 | 1464105649239 Marionette TRACE conn3 <- [1,2970,null,{}] 08:00:49 INFO - PROCESS | 3840 | 1464105649268 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 3840 | 1464105649383 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:00:49 INFO - PROCESS | 3840 | 1464105649390 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 3840 | ++DOCSHELL 1912E800 == 71 [pid = 3840] [id = 753] 08:00:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1912F000) [pid = 3840] [serial = 2258] [outer = 00000000] 08:00:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (196C9800) [pid = 3840] [serial = 2259] [outer = 1912F000] 08:00:49 INFO - PROCESS | 3840 | 1464105649435 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (197E0400) [pid = 3840] [serial = 2260] [outer = 1912F000] 08:00:49 INFO - PROCESS | 3840 | 1464105649933 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:00:49 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:00:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:00:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:00:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 729ms 08:00:49 INFO - PROCESS | 3840 | 1464105649979 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 3840 | 1464105649981 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:00:49 INFO - PROCESS | 3840 | 1464105649984 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:00:49 INFO - PROCESS | 3840 | 1464105649986 Marionette TRACE conn3 <- [1,2974,null,{}] 08:00:49 INFO - PROCESS | 3840 | 1464105649995 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 3840 | 1464105650128 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:00:50 INFO - PROCESS | 3840 | 1464105650206 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 3840 | ++DOCSHELL 196C7C00 == 72 [pid = 3840] [id = 754] 08:00:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (197AC400) [pid = 3840] [serial = 2261] [outer = 00000000] 08:00:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1A087800) [pid = 3840] [serial = 2262] [outer = 197AC400] 08:00:50 INFO - PROCESS | 3840 | 1464105650249 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (1A0EA000) [pid = 3840] [serial = 2263] [outer = 197AC400] 08:00:50 INFO - PROCESS | 3840 | 1464105650624 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:00:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 699ms 08:00:50 INFO - PROCESS | 3840 | 1464105650684 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 3840 | 1464105650686 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:00:50 INFO - PROCESS | 3840 | 1464105650689 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:00:50 INFO - PROCESS | 3840 | 1464105650690 Marionette TRACE conn3 <- [1,2978,null,{}] 08:00:50 INFO - PROCESS | 3840 | 1464105650694 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 3840 | 1464105650820 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:00:50 INFO - PROCESS | 3840 | 1464105650921 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 3840 | ++DOCSHELL 19C73C00 == 73 [pid = 3840] [id = 755] 08:00:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (19CDE800) [pid = 3840] [serial = 2264] [outer = 00000000] 08:00:50 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (1A7E6800) [pid = 3840] [serial = 2265] [outer = 19CDE800] 08:00:50 INFO - PROCESS | 3840 | 1464105650965 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1A8B7400) [pid = 3840] [serial = 2266] [outer = 19CDE800] 08:00:51 INFO - PROCESS | 3840 | ++DOCSHELL 1ABD2400 == 74 [pid = 3840] [id = 756] 08:00:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (1ACA5C00) [pid = 3840] [serial = 2267] [outer = 00000000] 08:00:51 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (1ACA8C00) [pid = 3840] [serial = 2268] [outer = 1ACA5C00] 08:00:51 INFO - PROCESS | 3840 | 1464105651384 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:00:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 745ms 08:00:51 INFO - PROCESS | 3840 | 1464105651414 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 3840 | 1464105651416 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:00:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:00:51 INFO - PROCESS | 3840 | 1464105651423 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 3840 | 1464105651425 Marionette TRACE conn3 <- [1,2982,null,{}] 08:00:51 INFO - PROCESS | 3840 | 1464105651428 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 3840 | 1464105651574 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (105FB800) [pid = 3840] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (17B86C00) [pid = 3840] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (196CDC00) [pid = 3840] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (11069C00) [pid = 3840] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (19124C00) [pid = 3840] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (16206800) [pid = 3840] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1667A000) [pid = 3840] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (11CF5800) [pid = 3840] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (17F3FC00) [pid = 3840] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (10AD0400) [pid = 3840] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (197DD000) [pid = 3840] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (13B01400) [pid = 3840] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1987B400) [pid = 3840] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (13B06400) [pid = 3840] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (19126400) [pid = 3840] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (18173800) [pid = 3840] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (105F4000) [pid = 3840] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (197A9C00) [pid = 3840] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (12D83800) [pid = 3840] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:00:51 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (11428400) [pid = 3840] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:00:52 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (16C32400) [pid = 3840] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:00:52 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (16729800) [pid = 3840] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:00:52 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1620A800) [pid = 3840] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:00:52 INFO - PROCESS | 3840 | 1464105652001 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 3840 | ++DOCSHELL 0F2DF800 == 75 [pid = 3840] [id = 757] 08:00:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (1027BC00) [pid = 3840] [serial = 2269] [outer = 00000000] 08:00:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (11C04800) [pid = 3840] [serial = 2270] [outer = 1027BC00] 08:00:52 INFO - PROCESS | 3840 | 1464105652055 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (12D83800) [pid = 3840] [serial = 2271] [outer = 1027BC00] 08:00:52 INFO - PROCESS | 3840 | 1464105652426 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:00:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:00:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1024ms 08:00:52 INFO - PROCESS | 3840 | 1464105652470 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 3840 | 1464105652472 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:00:52 INFO - PROCESS | 3840 | 1464105652475 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 3840 | 1464105652477 Marionette TRACE conn3 <- [1,2986,null,{}] 08:00:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:00:52 INFO - PROCESS | 3840 | 1464105652494 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 3840 | 1464105652587 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:00:52 INFO - PROCESS | 3840 | 1464105652593 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 3840 | ++DOCSHELL 130D3000 == 76 [pid = 3840] [id = 758] 08:00:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (1667A000) [pid = 3840] [serial = 2272] [outer = 00000000] 08:00:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1987B400) [pid = 3840] [serial = 2273] [outer = 1667A000] 08:00:52 INFO - PROCESS | 3840 | 1464105652637 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1A1C3C00) [pid = 3840] [serial = 2274] [outer = 1667A000] 08:00:53 INFO - PROCESS | 3840 | 1464105653074 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 652ms 08:00:53 INFO - PROCESS | 3840 | 1464105653137 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 3840 | 1464105653140 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:00:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:00:53 INFO - PROCESS | 3840 | 1464105653143 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 3840 | 1464105653145 Marionette TRACE conn3 <- [1,2990,null,{}] 08:00:53 INFO - PROCESS | 3840 | 1464105653148 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 3840 | 1464105653264 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:00:53 INFO - PROCESS | 3840 | 1464105653278 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 3840 | ++DOCSHELL 1ACB3000 == 77 [pid = 3840] [id = 759] 08:00:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1B029C00) [pid = 3840] [serial = 2275] [outer = 00000000] 08:00:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1B02D800) [pid = 3840] [serial = 2276] [outer = 1B029C00] 08:00:53 INFO - PROCESS | 3840 | 1464105653326 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1B038400) [pid = 3840] [serial = 2277] [outer = 1B029C00] 08:00:53 INFO - PROCESS | 3840 | 1464105653768 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:00:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 683ms 08:00:53 INFO - PROCESS | 3840 | 1464105653826 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 3840 | 1464105653827 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:00:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:00:53 INFO - PROCESS | 3840 | 1464105653831 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 3840 | 1464105653832 Marionette TRACE conn3 <- [1,2994,null,{}] 08:00:53 INFO - PROCESS | 3840 | 1464105653839 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 3840 | 1464105653931 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:00:54 INFO - PROCESS | 3840 | 1464105654152 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 3840 | ++DOCSHELL 0C384000 == 78 [pid = 3840] [id = 760] 08:00:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (0C386800) [pid = 3840] [serial = 2278] [outer = 00000000] 08:00:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (0F30A000) [pid = 3840] [serial = 2279] [outer = 0C386800] 08:00:54 INFO - PROCESS | 3840 | 1464105654222 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (10A5B400) [pid = 3840] [serial = 2280] [outer = 0C386800] 08:00:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:00:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 977ms 08:00:54 INFO - PROCESS | 3840 | 1464105654811 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:00:54 INFO - PROCESS | 3840 | 1464105654834 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 3840 | 1464105654838 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:00:54 INFO - PROCESS | 3840 | 1464105654845 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:00:54 INFO - PROCESS | 3840 | 1464105654849 Marionette TRACE conn3 <- [1,2998,null,{}] 08:00:54 INFO - PROCESS | 3840 | 1464105654854 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 3840 | 1464105654974 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:00:55 INFO - PROCESS | 3840 | 1464105655142 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 3840 | ++DOCSHELL 12A3F000 == 79 [pid = 3840] [id = 761] 08:00:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1370B800) [pid = 3840] [serial = 2281] [outer = 00000000] 08:00:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (15903000) [pid = 3840] [serial = 2282] [outer = 1370B800] 08:00:55 INFO - PROCESS | 3840 | 1464105655199 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (16680000) [pid = 3840] [serial = 2283] [outer = 1370B800] 08:00:55 INFO - PROCESS | 3840 | [3840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:55 INFO - PROCESS | 3840 | 1464105655765 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:00:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:00:55 INFO - {} 08:00:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:00:55 INFO - {} 08:00:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:00:55 INFO - {} 08:00:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:00:55 INFO - {} 08:00:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 931ms 08:00:55 INFO - PROCESS | 3840 | 1464105655797 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 3840 | 1464105655802 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:00:55 INFO - TEST-START | /FileAPI/fileReader.html 08:00:55 INFO - PROCESS | 3840 | 1464105655806 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 3840 | 1464105655808 Marionette TRACE conn3 <- [1,3002,null,{}] 08:00:55 INFO - PROCESS | 3840 | 1464105655812 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 3840 | 1464105655918 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:00:56 INFO - PROCESS | 3840 | 1464105656070 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 3840 | ++DOCSHELL 16C31400 == 80 [pid = 3840] [id = 762] 08:00:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1907A000) [pid = 3840] [serial = 2284] [outer = 00000000] 08:00:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (19883800) [pid = 3840] [serial = 2285] [outer = 1907A000] 08:00:56 INFO - PROCESS | 3840 | 1464105656126 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (1A934400) [pid = 3840] [serial = 2286] [outer = 1907A000] 08:00:56 INFO - PROCESS | 3840 | 1464105656673 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:00:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:00:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:00:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:00:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 931ms 08:00:56 INFO - PROCESS | 3840 | 1464105656736 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 3840 | 1464105656739 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:00:56 INFO - TEST-START | /FileAPI/historical.html 08:00:56 INFO - PROCESS | 3840 | 1464105656750 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 3840 | 1464105656756 Marionette TRACE conn3 <- [1,3006,null,{}] 08:00:56 INFO - PROCESS | 3840 | 1464105656760 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 3840 | 1464105656876 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:00:57 INFO - PROCESS | 3840 | 1464105657047 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 3840 | ++DOCSHELL 1B02B000 == 81 [pid = 3840] [id = 763] 08:00:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (1B02E400) [pid = 3840] [serial = 2287] [outer = 00000000] 08:00:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (1B282C00) [pid = 3840] [serial = 2288] [outer = 1B02E400] 08:00:57 INFO - PROCESS | 3840 | 1464105657102 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (1B286000) [pid = 3840] [serial = 2289] [outer = 1B02E400] 08:00:57 INFO - PROCESS | 3840 | 1464105657618 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:00:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:00:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:00:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:00:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:00:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:00:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:00:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:00:57 INFO - TEST-OK | /FileAPI/historical.html | took 900ms 08:00:57 INFO - PROCESS | 3840 | 1464105657653 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 3840 | 1464105657656 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:00:57 INFO - TEST-START | /FileAPI/idlharness.html 08:00:57 INFO - PROCESS | 3840 | 1464105657661 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 3840 | 1464105657663 Marionette TRACE conn3 <- [1,3010,null,{}] 08:00:57 INFO - PROCESS | 3840 | 1464105657666 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 3840 | 1464105657780 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:00:57 INFO - PROCESS | 3840 | 1464105657947 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 3840 | ++DOCSHELL 1B02B800 == 82 [pid = 3840] [id = 764] 08:00:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (1B035C00) [pid = 3840] [serial = 2290] [outer = 00000000] 08:00:57 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (1B4F3800) [pid = 3840] [serial = 2291] [outer = 1B035C00] 08:00:57 INFO - PROCESS | 3840 | 1464105658002 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (1B4F7C00) [pid = 3840] [serial = 2292] [outer = 1B035C00] 08:00:58 INFO - PROCESS | 3840 | 1464105658938 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:00:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:00:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:00:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:00:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:00:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:00:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:00:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:00:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:00:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:00:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:00:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:00:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:00:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:00:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:00:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:00:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:00:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:00:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:00:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1490ms 08:00:59 INFO - PROCESS | 3840 | 1464105659147 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 3840 | 1464105659150 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:00:59 INFO - TEST-START | /FileAPI/idlharness.worker 08:00:59 INFO - PROCESS | 3840 | 1464105659154 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 3840 | 1464105659156 Marionette TRACE conn3 <- [1,3014,null,{}] 08:00:59 INFO - PROCESS | 3840 | 1464105659160 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 3840 | 1464105659272 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:00:59 INFO - PROCESS | 3840 | 1464105659430 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 3840 | ++DOCSHELL 1B4F3400 == 83 [pid = 3840] [id = 765] 08:00:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 162 (1B4F8800) [pid = 3840] [serial = 2293] [outer = 00000000] 08:00:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 163 (1DC29800) [pid = 3840] [serial = 2294] [outer = 1B4F8800] 08:00:59 INFO - PROCESS | 3840 | 1464105659491 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 3840 | ++DOMWINDOW == 164 (1DC2F400) [pid = 3840] [serial = 2295] [outer = 1B4F8800] 08:00:59 INFO - PROCESS | 3840 | [3840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:00 INFO - PROCESS | 3840 | 1464105660599 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:01:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:01:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:01:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:01:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:01:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:01:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:01:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:01:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:01:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:01:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:01:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:01:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:01:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:01:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:01:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:01:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:01:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:01:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:01:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:01:00 INFO - {} 08:01:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1692ms 08:01:00 INFO - PROCESS | 3840 | 1464105660859 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 3840 | 1464105660861 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:01:00 INFO - PROCESS | 3840 | 1464105660866 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 3840 | 1464105660868 Marionette TRACE conn3 <- [1,3018,null,{}] 08:01:00 INFO - PROCESS | 3840 | 1464105660872 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 3840 | 1464105660981 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:01:01 INFO - PROCESS | 3840 | 1464105661133 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 3840 | ++DOCSHELL 10D5BC00 == 84 [pid = 3840] [id = 766] 08:01:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 165 (12A3A800) [pid = 3840] [serial = 2296] [outer = 00000000] 08:01:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 166 (14E52C00) [pid = 3840] [serial = 2297] [outer = 12A3A800] 08:01:01 INFO - PROCESS | 3840 | 1464105661188 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 3840 | ++DOMWINDOW == 167 (1667F400) [pid = 3840] [serial = 2298] [outer = 12A3A800] 08:01:01 INFO - PROCESS | 3840 | 1464105661697 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:01:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 900ms 08:01:01 INFO - PROCESS | 3840 | 1464105661780 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 3840 | 1464105661783 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:01:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:01:01 INFO - PROCESS | 3840 | 1464105661788 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 3840 | 1464105661790 Marionette TRACE conn3 <- [1,3022,null,{}] 08:01:01 INFO - PROCESS | 3840 | 1464105661794 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 3840 | 1464105661904 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:01:02 INFO - PROCESS | 3840 | 1464105662074 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 3840 | ++DOCSHELL 0F30A400 == 85 [pid = 3840] [id = 767] 08:01:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 168 (102ED400) [pid = 3840] [serial = 2299] [outer = 00000000] 08:01:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 169 (137F0400) [pid = 3840] [serial = 2300] [outer = 102ED400] 08:01:02 INFO - PROCESS | 3840 | 1464105662130 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 3840 | ++DOMWINDOW == 170 (14E92800) [pid = 3840] [serial = 2301] [outer = 102ED400] 08:01:02 INFO - PROCESS | 3840 | 1464105662867 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:01:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1087ms 08:01:02 INFO - PROCESS | 3840 | 1464105662887 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 3840 | 1464105662892 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:01:02 INFO - PROCESS | 3840 | 1464105662896 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:01:02 INFO - PROCESS | 3840 | 1464105662900 Marionette TRACE conn3 <- [1,3026,null,{}] 08:01:02 INFO - PROCESS | 3840 | 1464105662905 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 3840 | 1464105663013 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:01:03 INFO - PROCESS | 3840 | 1464105663147 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 3840 | ++DOCSHELL 12A38C00 == 86 [pid = 3840] [id = 768] 08:01:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 171 (12A39800) [pid = 3840] [serial = 2302] [outer = 00000000] 08:01:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 172 (13D95400) [pid = 3840] [serial = 2303] [outer = 12A39800] 08:01:03 INFO - PROCESS | 3840 | 1464105663195 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 3840 | ++DOMWINDOW == 173 (15632800) [pid = 3840] [serial = 2304] [outer = 12A39800] 08:01:03 INFO - PROCESS | 3840 | 1464105663694 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:01:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:01:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:01:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:01:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 838ms 08:01:03 INFO - PROCESS | 3840 | 1464105663734 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 3840 | 1464105663742 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:01:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:01:03 INFO - PROCESS | 3840 | 1464105663752 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 3840 | 1464105663756 Marionette TRACE conn3 <- [1,3030,null,{}] 08:01:03 INFO - PROCESS | 3840 | 1464105663760 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 3840 | 1464105663867 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:01:04 INFO - PROCESS | 3840 | 1464105664042 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 3840 | ++DOCSHELL 10D5F400 == 87 [pid = 3840] [id = 769] 08:01:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 174 (137EBC00) [pid = 3840] [serial = 2305] [outer = 00000000] 08:01:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 175 (16A64400) [pid = 3840] [serial = 2306] [outer = 137EBC00] 08:01:04 INFO - PROCESS | 3840 | 1464105664092 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 3840 | ++DOMWINDOW == 176 (18116C00) [pid = 3840] [serial = 2307] [outer = 137EBC00] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 19B63800 == 86 [pid = 3840] [id = 709] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 10A62400 == 85 [pid = 3840] [id = 707] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 166D6800 == 84 [pid = 3840] [id = 711] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 197A5800 == 83 [pid = 3840] [id = 650] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1ACB3000 == 82 [pid = 3840] [id = 759] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 130D3000 == 81 [pid = 3840] [id = 758] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 0F2DF800 == 80 [pid = 3840] [id = 757] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1ABD2400 == 79 [pid = 3840] [id = 756] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 19C73C00 == 78 [pid = 3840] [id = 755] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 196C7C00 == 77 [pid = 3840] [id = 754] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1912E800 == 76 [pid = 3840] [id = 753] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 166D9C00 == 75 [pid = 3840] [id = 752] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 166DDC00 == 74 [pid = 3840] [id = 751] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 12AEE800 == 73 [pid = 3840] [id = 750] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1125E800 == 72 [pid = 3840] [id = 749] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 175 (1A8B3800) [pid = 3840] [serial = 2218] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 174 (1987E400) [pid = 3840] [serial = 2167] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 173 (1336E400) [pid = 3840] [serial = 2188] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 0F397800 == 71 [pid = 3840] [id = 748] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 197D4400 == 70 [pid = 3840] [id = 745] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1A92B400 == 69 [pid = 3840] [id = 743] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 197DF800 == 68 [pid = 3840] [id = 742] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 14E4CC00 == 67 [pid = 3840] [id = 741] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 11093400 == 66 [pid = 3840] [id = 740] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1A56CC00 == 65 [pid = 3840] [id = 739] 08:01:04 INFO - PROCESS | 3840 | --DOCSHELL 1A1B6800 == 64 [pid = 3840] [id = 712] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 172 (177C9400) [pid = 3840] [serial = 2212] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 171 (17F38800) [pid = 3840] [serial = 2201] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 170 (196D1000) [pid = 3840] [serial = 2213] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 169 (11A03C00) [pid = 3840] [serial = 2036] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 168 (1912B800) [pid = 3840] [serial = 2081] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 167 (19C70400) [pid = 3840] [serial = 2012] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 166 (1370BC00) [pid = 3840] [serial = 2000] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 165 (197E0000) [pid = 3840] [serial = 2006] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 164 (19074C00) [pid = 3840] [serial = 2042] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 163 (19130400) [pid = 3840] [serial = 2045] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 162 (1681F000) [pid = 3840] [serial = 2003] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 161 (197AA800) [pid = 3840] [serial = 2084] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (11A10400) [pid = 3840] [serial = 2075] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (19885800) [pid = 3840] [serial = 2087] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (15269C00) [pid = 3840] [serial = 2039] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (19C65000) [pid = 3840] [serial = 2009] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (153C9400) [pid = 3840] [serial = 2078] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (196C6000) [pid = 3840] [serial = 2206] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (19075000) [pid = 3840] [serial = 2203] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1907B000) [pid = 3840] [serial = 2204] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (197A8800) [pid = 3840] [serial = 2209] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (196CB000) [pid = 3840] [serial = 2207] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (1A08A400) [pid = 3840] [serial = 2215] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (19884400) [pid = 3840] [serial = 2210] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (1A7EA000) [pid = 3840] [serial = 2179] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1A56C000) [pid = 3840] [serial = 2176] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (17719800) [pid = 3840] [serial = 2173] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (1A932000) [pid = 3840] [serial = 2185] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (14E96C00) [pid = 3840] [serial = 2192] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (14E01400) [pid = 3840] [serial = 2191] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (1370B000) [pid = 3840] [serial = 2194] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1524A800) [pid = 3840] [serial = 2195] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (177C4C00) [pid = 3840] [serial = 2200] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (16730400) [pid = 3840] [serial = 2197] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (16C2A800) [pid = 3840] [serial = 2198] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (14E4A000) [pid = 3840] [serial = 2170] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1A8B8400) [pid = 3840] [serial = 2182] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A1BC000) [pid = 3840] [serial = 2216] [outer = 00000000] [url = about:blank] 08:01:04 INFO - PROCESS | 3840 | 1464105664852 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:01:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:01:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:01:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:01:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1164ms 08:01:04 INFO - PROCESS | 3840 | 1464105664932 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 3840 | 1464105664935 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:01:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:01:04 INFO - PROCESS | 3840 | 1464105664939 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 3840 | 1464105664942 Marionette TRACE conn3 <- [1,3034,null,{}] 08:01:04 INFO - PROCESS | 3840 | 1464105664953 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 3840 | 1464105665055 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:01:05 INFO - PROCESS | 3840 | 1464105665062 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 3840 | ++DOCSHELL 14E4A000 == 65 [pid = 3840] [id = 770] 08:01:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (14E4A800) [pid = 3840] [serial = 2308] [outer = 00000000] 08:01:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (16730400) [pid = 3840] [serial = 2309] [outer = 14E4A800] 08:01:05 INFO - PROCESS | 3840 | 1464105665111 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (16C2BC00) [pid = 3840] [serial = 2310] [outer = 14E4A800] 08:01:05 INFO - PROCESS | 3840 | [3840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:05 INFO - PROCESS | 3840 | 1464105665673 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:01:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:01:05 INFO - {} 08:01:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 791ms 08:01:05 INFO - PROCESS | 3840 | 1464105665739 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 3840 | 1464105665742 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:01:05 INFO - PROCESS | 3840 | 1464105665745 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:01:05 INFO - PROCESS | 3840 | 1464105665747 Marionette TRACE conn3 <- [1,3038,null,{}] 08:01:05 INFO - PROCESS | 3840 | 1464105665735 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 3840 | 1464105665845 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:01:05 INFO - PROCESS | 3840 | 1464105665958 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 3840 | ++DOCSHELL 17613C00 == 66 [pid = 3840] [id = 771] 08:01:05 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (17D33400) [pid = 3840] [serial = 2311] [outer = 00000000] 08:01:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1907AC00) [pid = 3840] [serial = 2312] [outer = 17D33400] 08:01:06 INFO - PROCESS | 3840 | 1464105666019 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (19128C00) [pid = 3840] [serial = 2313] [outer = 17D33400] 08:01:06 INFO - PROCESS | 3840 | 1464105666386 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:01:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:01:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 698ms 08:01:06 INFO - PROCESS | 3840 | 1464105666452 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 3840 | 1464105666454 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:01:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:01:06 INFO - PROCESS | 3840 | 1464105666459 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 3840 | 1464105666461 Marionette TRACE conn3 <- [1,3042,null,{}] 08:01:06 INFO - PROCESS | 3840 | 1464105666464 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 3840 | 1464105666599 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:01:06 INFO - PROCESS | 3840 | 1464105666605 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 3840 | ++DOCSHELL 19122C00 == 67 [pid = 3840] [id = 772] 08:01:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (19184000) [pid = 3840] [serial = 2314] [outer = 00000000] 08:01:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (19189800) [pid = 3840] [serial = 2315] [outer = 19184000] 08:01:06 INFO - PROCESS | 3840 | 1464105666649 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1918E800) [pid = 3840] [serial = 2316] [outer = 19184000] 08:01:07 INFO - PROCESS | 3840 | 1464105667413 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:01:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:01:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:01:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:01:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:01:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1164ms 08:01:07 INFO - PROCESS | 3840 | 1464105667625 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 3840 | 1464105667627 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:01:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:01:07 INFO - PROCESS | 3840 | 1464105667631 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 3840 | 1464105667633 Marionette TRACE conn3 <- [1,3046,null,{}] 08:01:07 INFO - PROCESS | 3840 | 1464105667636 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 3840 | 1464105667783 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:01:07 INFO - PROCESS | 3840 | 1464105667860 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 3840 | ++DOCSHELL 19187000 == 68 [pid = 3840] [id = 773] 08:01:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (196C4C00) [pid = 3840] [serial = 2317] [outer = 00000000] 08:01:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1987F400) [pid = 3840] [serial = 2318] [outer = 196C4C00] 08:01:07 INFO - PROCESS | 3840 | 1464105667905 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (19887000) [pid = 3840] [serial = 2319] [outer = 196C4C00] 08:01:08 INFO - PROCESS | 3840 | 1464105668346 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:01:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:01:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:01:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:01:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:01:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:01:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:01:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:01:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:01:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 807ms 08:01:08 INFO - PROCESS | 3840 | 1464105668426 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 3840 | 1464105668438 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:01:08 INFO - PROCESS | 3840 | 1464105668441 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:01:08 INFO - PROCESS | 3840 | 1464105668443 Marionette TRACE conn3 <- [1,3050,null,{}] 08:01:08 INFO - PROCESS | 3840 | 1464105668446 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 3840 | 1464105668582 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:01:08 INFO - PROCESS | 3840 | 1464105668603 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 3840 | ++DOCSHELL 1987CC00 == 69 [pid = 3840] [id = 774] 08:01:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (19B5D000) [pid = 3840] [serial = 2320] [outer = 00000000] 08:01:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1A089C00) [pid = 3840] [serial = 2321] [outer = 19B5D000] 08:01:08 INFO - PROCESS | 3840 | 1464105668648 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1A1B7000) [pid = 3840] [serial = 2322] [outer = 19B5D000] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (19C65800) [pid = 3840] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (10C53000) [pid = 3840] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (153C2400) [pid = 3840] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (19B66C00) [pid = 3840] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (19CDD400) [pid = 3840] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (1A0E9C00) [pid = 3840] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (1A56F800) [pid = 3840] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (1839D000) [pid = 3840] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (0F30EC00) [pid = 3840] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (168AB400) [pid = 3840] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (1A5B3000) [pid = 3840] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1A1B8400) [pid = 3840] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1A927400) [pid = 3840] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1332D400) [pid = 3840] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A7E3400) [pid = 3840] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (1027BC00) [pid = 3840] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (197AC400) [pid = 3840] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (19CDE800) [pid = 3840] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1ACA5C00) [pid = 3840] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (1667A000) [pid = 3840] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (11A11400) [pid = 3840] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (10A56C00) [pid = 3840] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (16736C00) [pid = 3840] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (12D84000) [pid = 3840] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (1332EC00) [pid = 3840] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (1912F000) [pid = 3840] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (1672E400) [pid = 3840] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:01:09 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (197D4C00) [pid = 3840] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:01:09 INFO - PROCESS | 3840 | [3840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:01:09 INFO - PROCESS | 3840 | 1464105669322 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:01:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:01:09 INFO - {} 08:01:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 900ms 08:01:09 INFO - PROCESS | 3840 | 1464105669353 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 3840 | 1464105669355 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:01:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:01:09 INFO - PROCESS | 3840 | 1464105669358 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 3840 | 1464105669360 Marionette TRACE conn3 <- [1,3054,null,{}] 08:01:09 INFO - PROCESS | 3840 | 1464105669366 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 3840 | 1464105669456 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:01:09 INFO - PROCESS | 3840 | 1464105669461 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 3840 | ++DOCSHELL 1332E800 == 70 [pid = 3840] [id = 775] 08:01:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 123 (1332EC00) [pid = 3840] [serial = 2323] [outer = 00000000] 08:01:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 124 (19071400) [pid = 3840] [serial = 2324] [outer = 1332EC00] 08:01:09 INFO - PROCESS | 3840 | 1464105669506 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 3840 | ++DOMWINDOW == 125 (19C6C400) [pid = 3840] [serial = 2325] [outer = 1332EC00] 08:01:09 INFO - PROCESS | 3840 | 1464105669951 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:01:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:01:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 620ms 08:01:09 INFO - PROCESS | 3840 | 1464105669996 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 3840 | 1464105669998 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:01:09 INFO - PROCESS | 3840 | 1464105670005 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:01:09 INFO - PROCESS | 3840 | 1464105670007 Marionette TRACE conn3 <- [1,3058,null,{}] 08:01:09 INFO - PROCESS | 3840 | 1464105670010 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 3840 | 1464105670101 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:01:10 INFO - PROCESS | 3840 | 1464105670107 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 3840 | ++DOCSHELL 183A6800 == 71 [pid = 3840] [id = 776] 08:01:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 126 (19C6FC00) [pid = 3840] [serial = 2326] [outer = 00000000] 08:01:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 127 (1A56CC00) [pid = 3840] [serial = 2327] [outer = 19C6FC00] 08:01:10 INFO - PROCESS | 3840 | 1464105670151 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 128 (1A5AE400) [pid = 3840] [serial = 2328] [outer = 19C6FC00] 08:01:10 INFO - PROCESS | 3840 | 1464105670572 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:01:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 636ms 08:01:10 INFO - PROCESS | 3840 | 1464105670629 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 3840 | 1464105670632 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:01:10 INFO - PROCESS | 3840 | 1464105670641 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 3840 | 1464105670643 Marionette TRACE conn3 <- [1,3062,null,{}] 08:01:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:01:10 INFO - PROCESS | 3840 | 1464105670655 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 3840 | 1464105670745 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:01:10 INFO - PROCESS | 3840 | 1464105670751 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 3840 | ++DOCSHELL 15B6BC00 == 72 [pid = 3840] [id = 777] 08:01:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 129 (166D6C00) [pid = 3840] [serial = 2329] [outer = 00000000] 08:01:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 130 (177C5400) [pid = 3840] [serial = 2330] [outer = 166D6C00] 08:01:10 INFO - PROCESS | 3840 | 1464105670802 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 3840 | ++DOMWINDOW == 131 (183A4000) [pid = 3840] [serial = 2331] [outer = 166D6C00] 08:01:11 INFO - PROCESS | 3840 | 1464105671476 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 869ms 08:01:11 INFO - PROCESS | 3840 | 1464105671529 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 3840 | 1464105671534 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:01:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:01:11 INFO - PROCESS | 3840 | 1464105671539 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 3840 | 1464105671543 Marionette TRACE conn3 <- [1,3066,null,{}] 08:01:11 INFO - PROCESS | 3840 | 1464105671548 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 3840 | 1464105671701 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:01:11 INFO - PROCESS | 3840 | 1464105671845 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 3840 | ++DOCSHELL 10ACDC00 == 73 [pid = 3840] [id = 778] 08:01:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 132 (114A7800) [pid = 3840] [serial = 2332] [outer = 00000000] 08:01:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 133 (131D9000) [pid = 3840] [serial = 2333] [outer = 114A7800] 08:01:11 INFO - PROCESS | 3840 | 1464105671902 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 3840 | ++DOMWINDOW == 134 (13B0F000) [pid = 3840] [serial = 2334] [outer = 114A7800] 08:01:12 INFO - PROCESS | 3840 | 1464105672462 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 3840 | 1464105672493 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:01:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:01:12 INFO - PROCESS | 3840 | 1464105672517 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 3840 | 1464105672520 Marionette TRACE conn3 <- [1,3070,null,{}] 08:01:12 INFO - PROCESS | 3840 | 1464105672526 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 3840 | 1464105672646 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:01:12 INFO - PROCESS | 3840 | 1464105672827 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 3840 | ++DOCSHELL 153C2800 == 74 [pid = 3840] [id = 779] 08:01:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 135 (153CB800) [pid = 3840] [serial = 2335] [outer = 00000000] 08:01:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 136 (17D32C00) [pid = 3840] [serial = 2336] [outer = 153CB800] 08:01:12 INFO - PROCESS | 3840 | 1464105672882 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 3840 | ++DOMWINDOW == 137 (19126400) [pid = 3840] [serial = 2337] [outer = 153CB800] 08:01:13 INFO - PROCESS | 3840 | 1464105673379 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:01:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:01:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:01:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:01:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 916ms 08:01:13 INFO - PROCESS | 3840 | 1464105673415 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 3840 | 1464105673418 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:01:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:01:13 INFO - PROCESS | 3840 | 1464105673423 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 3840 | 1464105673426 Marionette TRACE conn3 <- [1,3074,null,{}] 08:01:13 INFO - PROCESS | 3840 | 1464105673438 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 3840 | 1464105673558 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:01:13 INFO - PROCESS | 3840 | 1464105673743 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 3840 | ++DOCSHELL 197DAC00 == 75 [pid = 3840] [id = 780] 08:01:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 138 (197DD000) [pid = 3840] [serial = 2338] [outer = 00000000] 08:01:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 139 (19C70400) [pid = 3840] [serial = 2339] [outer = 197DD000] 08:01:13 INFO - PROCESS | 3840 | 1464105673801 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 3840 | ++DOMWINDOW == 140 (1A1BA400) [pid = 3840] [serial = 2340] [outer = 197DD000] 08:01:14 INFO - PROCESS | 3840 | 1464105674340 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:01:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 932ms 08:01:14 INFO - PROCESS | 3840 | 1464105674368 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 3840 | 1464105674371 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:01:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:01:14 INFO - PROCESS | 3840 | 1464105674374 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 3840 | 1464105674376 Marionette TRACE conn3 <- [1,3078,null,{}] 08:01:14 INFO - PROCESS | 3840 | 1464105674380 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 3840 | 1464105674498 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:01:14 INFO - PROCESS | 3840 | 1464105674674 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 3840 | ++DOCSHELL 19C68000 == 76 [pid = 3840] [id = 781] 08:01:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 141 (19C6F800) [pid = 3840] [serial = 2341] [outer = 00000000] 08:01:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 142 (1A7EDC00) [pid = 3840] [serial = 2342] [outer = 19C6F800] 08:01:14 INFO - PROCESS | 3840 | 1464105674738 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 3840 | ++DOMWINDOW == 143 (1A8BC400) [pid = 3840] [serial = 2343] [outer = 19C6F800] 08:01:15 INFO - PROCESS | 3840 | 1464105675228 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:01:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 885ms 08:01:15 INFO - PROCESS | 3840 | 1464105675265 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 3840 | 1464105675267 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:01:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:01:15 INFO - PROCESS | 3840 | 1464105675272 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 3840 | 1464105675274 Marionette TRACE conn3 <- [1,3082,null,{}] 08:01:15 INFO - PROCESS | 3840 | 1464105675278 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 3840 | 1464105675389 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:01:15 INFO - PROCESS | 3840 | 1464105675564 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 3840 | ++DOCSHELL 12B60C00 == 77 [pid = 3840] [id = 782] 08:01:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 144 (1A928400) [pid = 3840] [serial = 2344] [outer = 00000000] 08:01:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 145 (1ABC8800) [pid = 3840] [serial = 2345] [outer = 1A928400] 08:01:15 INFO - PROCESS | 3840 | 1464105675618 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 3840 | ++DOMWINDOW == 146 (1ABCD000) [pid = 3840] [serial = 2346] [outer = 1A928400] 08:01:16 INFO - PROCESS | 3840 | 1464105676167 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 947ms 08:01:16 INFO - PROCESS | 3840 | 1464105676218 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 3840 | 1464105676221 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:01:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:01:16 INFO - PROCESS | 3840 | 1464105676224 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 3840 | 1464105676226 Marionette TRACE conn3 <- [1,3086,null,{}] 08:01:16 INFO - PROCESS | 3840 | 1464105676230 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 3840 | 1464105676352 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:01:16 INFO - PROCESS | 3840 | 1464105676516 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 3840 | ++DOCSHELL 16814000 == 78 [pid = 3840] [id = 783] 08:01:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 147 (1A930000) [pid = 3840] [serial = 2347] [outer = 00000000] 08:01:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 148 (1B287800) [pid = 3840] [serial = 2348] [outer = 1A930000] 08:01:16 INFO - PROCESS | 3840 | 1464105676571 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 3840 | ++DOMWINDOW == 149 (1B4FC800) [pid = 3840] [serial = 2349] [outer = 1A930000] 08:01:17 INFO - PROCESS | 3840 | 1464105677078 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:01:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:01:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 900ms 08:01:17 INFO - PROCESS | 3840 | 1464105677128 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 3840 | 1464105677130 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:01:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:01:17 INFO - PROCESS | 3840 | 1464105677151 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 3840 | 1464105677153 Marionette TRACE conn3 <- [1,3090,null,{}] 08:01:17 INFO - PROCESS | 3840 | 1464105677158 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 3840 | 1464105677275 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:01:17 INFO - PROCESS | 3840 | 1464105677449 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 3840 | ++DOCSHELL 1907DC00 == 79 [pid = 3840] [id = 784] 08:01:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 150 (1B4FE000) [pid = 3840] [serial = 2350] [outer = 00000000] 08:01:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 151 (1B5DFC00) [pid = 3840] [serial = 2351] [outer = 1B4FE000] 08:01:17 INFO - PROCESS | 3840 | 1464105677504 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 3840 | ++DOMWINDOW == 152 (1D67B400) [pid = 3840] [serial = 2352] [outer = 1B4FE000] 08:01:18 INFO - PROCESS | 3840 | 1464105678009 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 916ms 08:01:18 INFO - PROCESS | 3840 | 1464105678043 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 3840 | 1464105678046 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:01:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:01:18 INFO - PROCESS | 3840 | 1464105678049 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 3840 | 1464105678051 Marionette TRACE conn3 <- [1,3094,null,{}] 08:01:18 INFO - PROCESS | 3840 | 1464105678055 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 3840 | 1464105678165 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:01:18 INFO - PROCESS | 3840 | 1464105678341 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 3840 | ++DOCSHELL 1B034800 == 80 [pid = 3840] [id = 785] 08:01:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 153 (1B5B4400) [pid = 3840] [serial = 2353] [outer = 00000000] 08:01:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 154 (1DC2D800) [pid = 3840] [serial = 2354] [outer = 1B5B4400] 08:01:18 INFO - PROCESS | 3840 | 1464105678395 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 3840 | ++DOMWINDOW == 155 (1F36F400) [pid = 3840] [serial = 2355] [outer = 1B5B4400] 08:01:18 INFO - PROCESS | 3840 | 1464105678911 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 900ms 08:01:18 INFO - PROCESS | 3840 | 1464105678954 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 3840 | 1464105678956 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:01:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:01:18 INFO - PROCESS | 3840 | 1464105678959 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 3840 | 1464105678961 Marionette TRACE conn3 <- [1,3098,null,{}] 08:01:18 INFO - PROCESS | 3840 | 1464105678965 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:19 INFO - PROCESS | 3840 | 1464105679077 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:01:19 INFO - PROCESS | 3840 | 1464105679256 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 3840 | ++DOCSHELL 10504000 == 81 [pid = 3840] [id = 786] 08:01:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 156 (10559000) [pid = 3840] [serial = 2356] [outer = 00000000] 08:01:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 157 (11A10800) [pid = 3840] [serial = 2357] [outer = 10559000] 08:01:19 INFO - PROCESS | 3840 | 1464105679311 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 3840 | ++DOMWINDOW == 158 (12A44800) [pid = 3840] [serial = 2358] [outer = 10559000] 08:01:20 INFO - PROCESS | 3840 | 1464105680077 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:01:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:01:20 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:01:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:01:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:01:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1149ms 08:01:20 INFO - PROCESS | 3840 | 1464105680102 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 3840 | 1464105680106 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:01:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:01:20 INFO - PROCESS | 3840 | 1464105680111 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 3840 | 1464105680114 Marionette TRACE conn3 <- [1,3102,null,{}] 08:01:20 INFO - PROCESS | 3840 | 1464105680120 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 3840 | 1464105680233 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:01:20 INFO - PROCESS | 3840 | 1464105680415 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"bf30fc3f-1276-4ee1-9846-b28902d19d80\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 3840 | ++DOCSHELL 11A0E800 == 82 [pid = 3840] [id = 787] 08:01:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 159 (1288FC00) [pid = 3840] [serial = 2359] [outer = 00000000] 08:01:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 160 (13B83800) [pid = 3840] [serial = 2360] [outer = 1288FC00] 08:01:20 INFO - PROCESS | 3840 | 1464105680466 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 3840 | ++DOMWINDOW == 161 (1525F800) [pid = 3840] [serial = 2361] [outer = 1288FC00] 08:01:20 INFO - PROCESS | 3840 | 1464105680985 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:01:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 900ms 08:01:21 INFO - PROCESS | 3840 | 1464105681020 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 3840 | 1464105681025 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 183A6800 == 81 [pid = 3840] [id = 776] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 1332E800 == 80 [pid = 3840] [id = 775] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 1987CC00 == 79 [pid = 3840] [id = 774] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 19187000 == 78 [pid = 3840] [id = 773] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 19122C00 == 77 [pid = 3840] [id = 772] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 17613C00 == 76 [pid = 3840] [id = 771] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 14E4A000 == 75 [pid = 3840] [id = 770] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 10D5F400 == 74 [pid = 3840] [id = 769] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 12A38C00 == 73 [pid = 3840] [id = 768] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 160 (1B02D800) [pid = 3840] [serial = 2276] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 159 (137F1800) [pid = 3840] [serial = 2221] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 158 (16818400) [pid = 3840] [serial = 2224] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 157 (1A08A000) [pid = 3840] [serial = 2227] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 156 (1ABC8C00) [pid = 3840] [serial = 2230] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 155 (1ACB2C00) [pid = 3840] [serial = 2236] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 154 (1ACA6400) [pid = 3840] [serial = 2233] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 153 (1B030400) [pid = 3840] [serial = 2238] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 16C31400 == 72 [pid = 3840] [id = 762] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 12A3F000 == 71 [pid = 3840] [id = 761] 08:01:21 INFO - PROCESS | 3840 | --DOCSHELL 0C384000 == 70 [pid = 3840] [id = 760] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 152 (19CD3400) [pid = 3840] [serial = 2120] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 151 (13374800) [pid = 3840] [serial = 2123] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 150 (166DE400) [pid = 3840] [serial = 2126] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 149 (19CD4C00) [pid = 3840] [serial = 2129] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 148 (1A0E6000) [pid = 3840] [serial = 2132] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 147 (1A1BA000) [pid = 3840] [serial = 2135] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 146 (1A7E0800) [pid = 3840] [serial = 2138] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 145 (19C69800) [pid = 3840] [serial = 2168] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 144 (13B86400) [pid = 3840] [serial = 2189] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 143 (19071800) [pid = 3840] [serial = 2174] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 142 (1A8B0800) [pid = 3840] [serial = 2180] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 141 (1A5AFC00) [pid = 3840] [serial = 2177] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 140 (1ABC5C00) [pid = 3840] [serial = 2186] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 139 (153BF800) [pid = 3840] [serial = 2171] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 138 (1A8BB800) [pid = 3840] [serial = 2183] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 137 (1A087800) [pid = 3840] [serial = 2262] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 136 (1A7E6800) [pid = 3840] [serial = 2265] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 135 (1A0EA000) [pid = 3840] [serial = 2263] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 134 (11C04800) [pid = 3840] [serial = 2270] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 133 (1ACA8C00) [pid = 3840] [serial = 2268] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 132 (1A8B7400) [pid = 3840] [serial = 2266] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 131 (1987B400) [pid = 3840] [serial = 2273] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 130 (16201C00) [pid = 3840] [serial = 2247] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 129 (1667AC00) [pid = 3840] [serial = 2248] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 128 (110A3C00) [pid = 3840] [serial = 2244] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 127 (1336C400) [pid = 3840] [serial = 2245] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 126 (16CB5400) [pid = 3840] [serial = 2253] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 125 (17619000) [pid = 3840] [serial = 2254] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 124 (15B66400) [pid = 3840] [serial = 2250] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 123 (16675800) [pid = 3840] [serial = 2251] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 122 (17F41000) [pid = 3840] [serial = 2242] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 121 (1620D000) [pid = 3840] [serial = 2241] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 120 (196C9800) [pid = 3840] [serial = 2259] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 119 (18170000) [pid = 3840] [serial = 2256] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 118 (19080000) [pid = 3840] [serial = 2257] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 117 (1A1C3C00) [pid = 3840] [serial = 2274] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 116 (197E0400) [pid = 3840] [serial = 2260] [outer = 00000000] [url = about:blank] 08:01:21 INFO - PROCESS | 3840 | --DOMWINDOW == 115 (12D83800) [pid = 3840] [serial = 2271] [outer = 00000000] [url = about:blank] 08:01:22 WARNING - u'runner_teardown' () 08:01:22 INFO - No more tests 08:01:22 INFO - Got 0 unexpected results 08:01:22 INFO - SUITE-END | took 652s 08:01:22 INFO - Closing logging queue 08:01:22 INFO - queue closed 08:01:22 INFO - Return code: 0 08:01:22 WARNING - # TBPL SUCCESS # 08:01:22 INFO - Running post-action listener: _resource_record_post_action 08:01:22 INFO - Running post-run listener: _resource_record_post_run 08:01:23 INFO - Total resource usage - Wall time: 663s; CPU: 17.0%; Read bytes: 91631104; Write bytes: 955433984; Read time: 521675; Write time: 1014026 08:01:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:01:23 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61534208; Read time: 0; Write time: 59339 08:01:23 INFO - run-tests - Wall time: 661s; CPU: 17.0%; Read bytes: 91631104; Write bytes: 819403264; Read time: 521675; Write time: 883742 08:01:23 INFO - Running post-run listener: _upload_blobber_files 08:01:23 INFO - Blob upload gear active. 08:01:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:01:23 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:01:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:01:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:01:24 INFO - (blobuploader) - INFO - Open directory for files ... 08:01:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:01:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:01:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:01:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:01:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:01:25 INFO - (blobuploader) - INFO - Done attempting. 08:01:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:01:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:01:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:01:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:01:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:01:27 INFO - (blobuploader) - INFO - Done attempting. 08:01:27 INFO - (blobuploader) - INFO - Iteration through files over. 08:01:27 INFO - Return code: 0 08:01:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:01:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62d5342b50b9f98530c88b82db2bf2b25fa74f3ca70ec45cfe05dc23a878c9f13011966e7303816c61641e816125bad94998b23a8b599fdbf9551f8fb180703b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5be4993476a1693081c97c957f23bdb938ce6ef018110923705e4665a60e56b98a84458188aea8a02026e9d664da452869cd3972d8c78513f7f48fcd266d6b1"} 08:01:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:01:27 INFO - Writing to file C:\slave\test\properties\blobber_files 08:01:27 INFO - Contents: 08:01:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62d5342b50b9f98530c88b82db2bf2b25fa74f3ca70ec45cfe05dc23a878c9f13011966e7303816c61641e816125bad94998b23a8b599fdbf9551f8fb180703b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5be4993476a1693081c97c957f23bdb938ce6ef018110923705e4665a60e56b98a84458188aea8a02026e9d664da452869cd3972d8c78513f7f48fcd266d6b1"} 08:01:27 INFO - Running post-run listener: copy_logs_to_upload_dir 08:01:27 INFO - Copying logs to upload dir... 08:01:27 INFO - mkdir: C:\slave\test\build\upload\logs 08:01:27 INFO - Copying logs to upload dir... 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - Using _rmtree_windows ... 08:01:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=792.338000 ========= master_lag: 38.98 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 51 secs) (at 2016-05-24 09:01:25.381392) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 09:01:25.382264) ========= '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-032\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-032 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-032 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-032 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-032 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-032 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/62d5342b50b9f98530c88b82db2bf2b25fa74f3ca70ec45cfe05dc23a878c9f13011966e7303816c61641e816125bad94998b23a8b599fdbf9551f8fb180703b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5be4993476a1693081c97c957f23bdb938ce6ef018110923705e4665a60e56b98a84458188aea8a02026e9d664da452869cd3972d8c78513f7f48fcd266d6b1"} build_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/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/62d5342b50b9f98530c88b82db2bf2b25fa74f3ca70ec45cfe05dc23a878c9f13011966e7303816c61641e816125bad94998b23a8b599fdbf9551f8fb180703b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b5be4993476a1693081c97c957f23bdb938ce6ef018110923705e4665a60e56b98a84458188aea8a02026e9d664da452869cd3972d8c78513f7f48fcd266d6b1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NZ0sofqtQeqQfniys8A5og/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.17 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 09:01:25.659300) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 09:01:25.659622) ========= '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-032\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-032 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-032 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-032 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-032 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-032 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 09:01:25.787351) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 09:01:25.787683) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 09:01:26.101137) ========= ========= Total master_lag: 48.27 =========