builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-050 starttime: 1461327833.1 results: success (0) buildid: 20160422033711 builduid: 7b3e392ce0df4c0c82084ffeeb148872 revision: 005449bf12df9fa386f1644823961cebd94ed0e7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:23:53.097427) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:23:53.097834) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:23:53.098137) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:23:53.307188) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-04-22 05:23:53.307732) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False --05:23:48-- 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% 30.68 MB/s 05:23:49 (30.68 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.764000 ========= master_lag: 8.89 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 9 secs) (at 2016-04-22 05:24:02.961806) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:24:02.962136) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.668000 ========= master_lag: 3.76 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-22 05:24:07.388287) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-04-22 05:24:07.388653) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 005449bf12df9fa386f1644823961cebd94ed0e7 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 005449bf12df9fa386f1644823961cebd94ed0e7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False 2016-04-22 05:24:02,937 truncating revision to first 12 chars 2016-04-22 05:24:02,937 Setting DEBUG logging. 2016-04-22 05:24:02,937 attempt 1/10 2016-04-22 05:24:02,937 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/005449bf12df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 05:24:03,288 unpacking tar archive at: fx-team-005449bf12df/testing/mozharness/ program finished with exit code 0 elapsedTime=1.034000 ========= master_lag: 16.86 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-04-22 05:24:25.282159) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:24:25.282429) ========= script_repo_revision: 005449bf12df9fa386f1644823961cebd94ed0e7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:24:25.282816) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-04-22 05:24:25.283079) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-04-22 05:24:27.073980) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-04-22 05:24:27.074426) ========= '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' 'fx-team' '--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', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 05:24:23 INFO - MultiFileLogger online at 20160422 05:24:23 in C:\slave\test 05:24:23 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 fx-team --download-symbols true 05:24:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:24:23 INFO - {'append_to_log': False, 05:24:23 INFO - 'base_work_dir': 'C:\\slave\\test', 05:24:23 INFO - 'blob_upload_branch': 'fx-team', 05:24:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:24:23 INFO - 'buildbot_json_path': 'buildprops.json', 05:24:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:24:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:24:23 INFO - 'download_minidump_stackwalk': True, 05:24:23 INFO - 'download_symbols': 'true', 05:24:23 INFO - 'e10s': False, 05:24:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:24:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:24:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:24:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:24:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:24:23 INFO - 'C:/mozilla-build/tooltool.py'), 05:24:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:24:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:24:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:24:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:24:23 INFO - 'log_level': 'info', 05:24:23 INFO - 'log_to_console': True, 05:24:23 INFO - 'opt_config_files': (), 05:24:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:24:23 INFO - '--processes=1', 05:24:23 INFO - '--config=%(test_path)s/wptrunner.ini', 05:24:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:24:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:24:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:24:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:24:23 INFO - 'pip_index': False, 05:24:23 INFO - 'require_test_zip': True, 05:24:23 INFO - 'test_type': ('testharness',), 05:24:23 INFO - 'this_chunk': '1', 05:24:23 INFO - 'total_chunks': '10', 05:24:23 INFO - 'virtualenv_path': 'venv', 05:24:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:24:23 INFO - 'work_dir': 'build'} 05:24:23 INFO - ##### 05:24:23 INFO - ##### Running clobber step. 05:24:23 INFO - ##### 05:24:23 INFO - Running pre-action listener: _resource_record_pre_action 05:24:23 INFO - Running main action method: clobber 05:24:23 INFO - rmtree: C:\slave\test\build 05:24:23 INFO - Using _rmtree_windows ... 05:24:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:24:55 INFO - Running post-action listener: _resource_record_post_action 05:24:55 INFO - ##### 05:24:55 INFO - ##### Running read-buildbot-config step. 05:24:55 INFO - ##### 05:24:55 INFO - Running pre-action listener: _resource_record_pre_action 05:24:55 INFO - Running main action method: read_buildbot_config 05:24:55 INFO - Using buildbot properties: 05:24:55 INFO - { 05:24:55 INFO - "project": "", 05:24:55 INFO - "product": "firefox", 05:24:55 INFO - "script_repo_revision": "production", 05:24:55 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 05:24:55 INFO - "repository": "", 05:24:55 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 05:24:55 INFO - "buildid": "20160422033711", 05:24:55 INFO - "pgo_build": "False", 05:24:55 INFO - "basedir": "C:\\slave\\test", 05:24:55 INFO - "buildnumber": 88, 05:24:55 INFO - "slavename": "t-xp32-ix-050", 05:24:55 INFO - "revision": "005449bf12df9fa386f1644823961cebd94ed0e7", 05:24:55 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 05:24:55 INFO - "platform": "win32", 05:24:55 INFO - "branch": "fx-team", 05:24:55 INFO - "repo_path": "integration/fx-team", 05:24:55 INFO - "moz_repo_path": "", 05:24:55 INFO - "stage_platform": "win32", 05:24:55 INFO - "builduid": "7b3e392ce0df4c0c82084ffeeb148872", 05:24:55 INFO - "slavebuilddir": "test" 05:24:55 INFO - } 05:24:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 05:24:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 05:24:55 INFO - Running post-action listener: _resource_record_post_action 05:24:55 INFO - ##### 05:24:55 INFO - ##### Running download-and-extract step. 05:24:55 INFO - ##### 05:24:55 INFO - Running pre-action listener: _resource_record_pre_action 05:24:55 INFO - Running main action method: download_and_extract 05:24:55 INFO - mkdir: C:\slave\test\build\tests 05:24:55 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')]} 05:24:55 INFO - https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 05:24:55 INFO - trying https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 05:24:55 INFO - Downloading https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 05:24:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 05:24:55 INFO - Downloaded 1274 bytes. 05:24:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 05:24:55 INFO - Using the following test package requirements: 05:24:55 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 05:24:55 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 05:24:55 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 05:24:55 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'jsshell-win32.zip'], 05:24:55 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 05:24:55 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 05:24:55 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 05:24:55 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 05:24:55 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 05:24:55 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 05:24:55 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 05:24:55 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 05:24:55 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')]} 05:24:55 INFO - https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 05:24:55 INFO - trying https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 05:24:55 INFO - Downloading https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 05:24:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 05:24:57 INFO - Downloaded 20472796 bytes. 05:24:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:24:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:25:00 INFO - caution: filename not matched: web-platform/* 05:25:00 INFO - Return code: 11 05:25: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')]} 05:25:00 INFO - https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 05:25:00 INFO - trying https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 05:25:00 INFO - Downloading https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 05:25:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 05:25:04 INFO - Downloaded 36400366 bytes. 05:25:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:25:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:26:04 INFO - caution: filename not matched: bin/* 05:26:04 INFO - caution: filename not matched: config/* 05:26:04 INFO - caution: filename not matched: mozbase/* 05:26:04 INFO - caution: filename not matched: marionette/* 05:26:04 INFO - caution: filename not matched: tools/wptserve/* 05:26:04 INFO - Return code: 11 05:26: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')]} 05:26:04 INFO - https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 05:26:04 INFO - trying https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:26:04 INFO - Downloading https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 05:26:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 05:26:09 INFO - Downloaded 67483482 bytes. 05:26:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:26:09 INFO - mkdir: C:\slave\test\properties 05:26:09 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:26:09 INFO - Writing to file C:\slave\test\properties\build_url 05:26:09 INFO - Contents: 05:26:09 INFO - build_url:https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 05:26:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:26:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:26:09 INFO - Writing to file C:\slave\test\properties\symbols_url 05:26:09 INFO - Contents: 05:26:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:26:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:09 INFO - https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:26:09 INFO - trying https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:26:09 INFO - Downloading https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 05:26:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 05:26:13 INFO - Downloaded 58296175 bytes. 05:26:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:26:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:26:18 INFO - Return code: 0 05:26:18 INFO - Running post-action listener: _resource_record_post_action 05:26:18 INFO - Running post-action listener: set_extra_try_arguments 05:26:18 INFO - ##### 05:26:18 INFO - ##### Running create-virtualenv step. 05:26:18 INFO - ##### 05:26:18 INFO - Running pre-action listener: _pre_create_virtualenv 05:26:18 INFO - Running pre-action listener: _resource_record_pre_action 05:26:18 INFO - Running main action method: create_virtualenv 05:26:18 INFO - Creating virtualenv C:\slave\test\build\venv 05:26:18 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 05:26:18 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:26:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:26:22 INFO - Installing distribute......................................................................................................................................................................................done. 05:26:23 INFO - Return code: 0 05:26:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:26:23 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')]} 05:26:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:23 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')]} 05:26:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 05:26:23 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 05:26:23 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 05:26:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:26:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 05:26:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:26:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 05:26:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:26:23 INFO - 'DCLOCATION': 'SCL3', 05:26:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:26:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:26:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:26:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:26:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:26:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:26:23 INFO - 'HOMEDRIVE': 'C:', 05:26:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:26:23 INFO - 'KTS_VERSION': '1.19c', 05:26:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:26:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 05:26:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:26:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:26:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:26:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:26:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:26:23 INFO - 'MOZ_AIRBAG': '1', 05:26:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:26:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:23 INFO - 'MOZ_MSVCVERSION': '8', 05:26:23 INFO - 'MOZ_NO_REMOTE': '1', 05:26:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:26:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:26:23 INFO - 'NO_EM_RESTART': '1', 05:26:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:26:23 INFO - 'OS': 'Windows_NT', 05:26:23 INFO - 'OURDRIVE': 'C:', 05:26:23 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', 05:26:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:26:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:26:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:26:23 INFO - 'PROCESSOR_LEVEL': '6', 05:26:23 INFO - 'PROCESSOR_REVISION': '1e05', 05:26:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:26:23 INFO - 'PROMPT': '$P$G', 05:26:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:26:23 INFO - 'PWD': 'C:\\slave\\test', 05:26:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:26:23 INFO - 'SESSIONNAME': 'Console', 05:26:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:26:23 INFO - 'SYSTEMDRIVE': 'C:', 05:26:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:26:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:23 INFO - 'TEST1': 'testie', 05:26:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:23 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 05:26:23 INFO - 'USERNAME': 'cltbld', 05:26:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:26:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:26:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:26:23 INFO - 'WINDIR': 'C:\\WINDOWS', 05:26:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:26:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:26:23 INFO - Downloading/unpacking psutil>=0.7.1 05:26:23 INFO - Running setup.py egg_info for package psutil 05:26:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:26:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:26:23 INFO - Installing collected packages: psutil 05:26:23 INFO - Running setup.py install for psutil 05:26:23 INFO - building 'psutil._psutil_windows' extension 05:26:23 INFO - error: Unable to find vcvarsall.bat 05:26:23 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-tfqspt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:26:23 INFO - running install 05:26:23 INFO - running build 05:26:23 INFO - running build_py 05:26:23 INFO - creating build 05:26:23 INFO - creating build\lib.win32-2.7 05:26:23 INFO - creating build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:26:23 INFO - running build_ext 05:26:23 INFO - building 'psutil._psutil_windows' extension 05:26:23 INFO - error: Unable to find vcvarsall.bat 05:26:23 INFO - ---------------------------------------- 05:26:23 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-tfqspt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:26:23 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data\pip\pip.log 05:26:23 WARNING - Return code: 1 05:26:23 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! 05:26:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:26:23 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')]} 05:26:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:23 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')]} 05:26:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 05:26:23 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 05:26:23 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 05:26:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:26:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 05:26:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:26:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 05:26:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:26:23 INFO - 'DCLOCATION': 'SCL3', 05:26:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:26:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:26:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:26:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:26:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:26:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:26:23 INFO - 'HOMEDRIVE': 'C:', 05:26:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:26:23 INFO - 'KTS_VERSION': '1.19c', 05:26:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:26:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 05:26:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:26:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:26:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:26:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:26:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:26:23 INFO - 'MOZ_AIRBAG': '1', 05:26:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:26:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:23 INFO - 'MOZ_MSVCVERSION': '8', 05:26:23 INFO - 'MOZ_NO_REMOTE': '1', 05:26:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:26:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:26:23 INFO - 'NO_EM_RESTART': '1', 05:26:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:26:23 INFO - 'OS': 'Windows_NT', 05:26:23 INFO - 'OURDRIVE': 'C:', 05:26:23 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', 05:26:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:26:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:26:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:26:23 INFO - 'PROCESSOR_LEVEL': '6', 05:26:23 INFO - 'PROCESSOR_REVISION': '1e05', 05:26:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:26:23 INFO - 'PROMPT': '$P$G', 05:26:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:26:23 INFO - 'PWD': 'C:\\slave\\test', 05:26:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:26:23 INFO - 'SESSIONNAME': 'Console', 05:26:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:26:23 INFO - 'SYSTEMDRIVE': 'C:', 05:26:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:26:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:23 INFO - 'TEST1': 'testie', 05:26:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:23 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 05:26:23 INFO - 'USERNAME': 'cltbld', 05:26:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:26:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:26:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:26:23 INFO - 'WINDIR': 'C:\\WINDOWS', 05:26:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:26:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:26:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:26:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:26:24 INFO - Running setup.py egg_info for package mozsystemmonitor 05:26:24 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:26:24 INFO - Running setup.py egg_info for package psutil 05:26:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:26:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:26:24 INFO - Installing collected packages: mozsystemmonitor, psutil 05:26:24 INFO - Running setup.py install for mozsystemmonitor 05:26:24 INFO - Running setup.py install for psutil 05:26:24 INFO - building 'psutil._psutil_windows' extension 05:26:24 INFO - error: Unable to find vcvarsall.bat 05:26:24 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-l3ji9o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:26:24 INFO - running install 05:26:24 INFO - running build 05:26:24 INFO - running build_py 05:26:24 INFO - running build_ext 05:26:24 INFO - building 'psutil._psutil_windows' extension 05:26:24 INFO - error: Unable to find vcvarsall.bat 05:26:24 INFO - ---------------------------------------- 05:26:24 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-l3ji9o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:26:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-050\Application Data\pip\pip.log 05:26:24 WARNING - Return code: 1 05:26:24 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! 05:26:24 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:26:24 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')]} 05:26:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:24 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')]} 05:26:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 05:26:24 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 05:26:24 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 05:26:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:26:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 05:26:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:26:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 05:26:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:26:24 INFO - 'DCLOCATION': 'SCL3', 05:26:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:26:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:26:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:26:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:26:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:26:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:26:24 INFO - 'HOMEDRIVE': 'C:', 05:26:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:26:24 INFO - 'KTS_VERSION': '1.19c', 05:26:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:26:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 05:26:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:26:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:26:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:26:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:26:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:26:24 INFO - 'MOZ_AIRBAG': '1', 05:26:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:26:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:24 INFO - 'MOZ_MSVCVERSION': '8', 05:26:24 INFO - 'MOZ_NO_REMOTE': '1', 05:26:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:26:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:26:24 INFO - 'NO_EM_RESTART': '1', 05:26:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:26:24 INFO - 'OS': 'Windows_NT', 05:26:24 INFO - 'OURDRIVE': 'C:', 05:26: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', 05:26:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:26:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:26:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:26:24 INFO - 'PROCESSOR_LEVEL': '6', 05:26:24 INFO - 'PROCESSOR_REVISION': '1e05', 05:26:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:26:24 INFO - 'PROMPT': '$P$G', 05:26:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:26:24 INFO - 'PWD': 'C:\\slave\\test', 05:26:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:26:24 INFO - 'SESSIONNAME': 'Console', 05:26:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:26:24 INFO - 'SYSTEMDRIVE': 'C:', 05:26:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:26:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:24 INFO - 'TEST1': 'testie', 05:26:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:24 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 05:26:24 INFO - 'USERNAME': 'cltbld', 05:26:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:26:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:26:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:26:24 INFO - 'WINDIR': 'C:\\WINDOWS', 05:26:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:26:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:26:25 INFO - Downloading/unpacking blobuploader==1.2.4 05:26:25 INFO - Downloading blobuploader-1.2.4.tar.gz 05:26:25 INFO - Running setup.py egg_info for package blobuploader 05:26:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:26:26 INFO - Running setup.py egg_info for package requests 05:26:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:26:26 INFO - Downloading docopt-0.6.1.tar.gz 05:26:26 INFO - Running setup.py egg_info for package docopt 05:26:26 INFO - Installing collected packages: blobuploader, docopt, requests 05:26:26 INFO - Running setup.py install for blobuploader 05:26:26 INFO - Running setup.py install for docopt 05:26:26 INFO - Running setup.py install for requests 05:26:26 INFO - Successfully installed blobuploader docopt requests 05:26:26 INFO - Cleaning up... 05:26:26 INFO - Return code: 0 05:26:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:26:26 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')]} 05:26:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:26 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')]} 05:26:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 05:26:26 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 05:26:26 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 05:26:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:26:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 05:26:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:26:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 05:26:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:26:26 INFO - 'DCLOCATION': 'SCL3', 05:26:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:26:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:26:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:26:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:26:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:26:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:26:26 INFO - 'HOMEDRIVE': 'C:', 05:26:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:26:26 INFO - 'KTS_VERSION': '1.19c', 05:26:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:26:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 05:26:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:26:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:26:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:26:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:26:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:26:26 INFO - 'MOZ_AIRBAG': '1', 05:26:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:26:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:26 INFO - 'MOZ_MSVCVERSION': '8', 05:26:26 INFO - 'MOZ_NO_REMOTE': '1', 05:26:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:26:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:26:26 INFO - 'NO_EM_RESTART': '1', 05:26:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:26:26 INFO - 'OS': 'Windows_NT', 05:26:26 INFO - 'OURDRIVE': 'C:', 05:26:26 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', 05:26:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:26:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:26:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:26:26 INFO - 'PROCESSOR_LEVEL': '6', 05:26:26 INFO - 'PROCESSOR_REVISION': '1e05', 05:26:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:26:26 INFO - 'PROMPT': '$P$G', 05:26:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:26:26 INFO - 'PWD': 'C:\\slave\\test', 05:26:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:26:26 INFO - 'SESSIONNAME': 'Console', 05:26:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:26:26 INFO - 'SYSTEMDRIVE': 'C:', 05:26:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:26:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:26 INFO - 'TEST1': 'testie', 05:26:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:26 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 05:26:26 INFO - 'USERNAME': 'cltbld', 05:26:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:26:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:26:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:26:26 INFO - 'WINDIR': 'C:\\WINDOWS', 05:26:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:26:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:26:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:26:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:26:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:26:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:26:38 INFO - Unpacking c:\slave\test\build\tests\marionette 05:26:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:26:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:26:38 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 05:26:38 INFO - Running setup.py install for browsermob-proxy 05:26:43 INFO - Running setup.py install for manifestparser 05:26:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for marionette-client 05:26:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:26:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for marionette-driver 05:26:43 INFO - Running setup.py install for mozcrash 05:26:43 INFO - Running setup.py install for mozdebug 05:26:43 INFO - Running setup.py install for mozdevice 05:26:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozfile 05:26:43 INFO - Running setup.py install for mozhttpd 05:26:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozinfo 05:26:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozInstall 05:26:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozleak 05:26:43 INFO - Running setup.py install for mozlog 05:26:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for moznetwork 05:26:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozprocess 05:26:43 INFO - Running setup.py install for mozprofile 05:26:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozrunner 05:26:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for mozscreenshot 05:26:43 INFO - Running setup.py install for moztest 05:26:43 INFO - Running setup.py install for mozversion 05:26:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:26:43 INFO - Running setup.py install for wptserve 05:26:43 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 05:26:43 INFO - Cleaning up... 05:26:43 INFO - Return code: 0 05:26:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:26:43 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')]} 05:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:43 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')]} 05:26:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-050', 'USERDOMAIN': 'T-XP32-IX-050', '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-050', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-050', '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-050\\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-050'}}, attempt #1 05:26:43 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 05:26:43 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 05:26:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:26:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 05:26:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:26:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 05:26:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:26:43 INFO - 'DCLOCATION': 'SCL3', 05:26:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:26:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:26:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:26:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:26:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:26:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:26:43 INFO - 'HOMEDRIVE': 'C:', 05:26:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:26:43 INFO - 'KTS_VERSION': '1.19c', 05:26:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:26:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 05:26:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:26:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:26:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:26:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:26:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:26:43 INFO - 'MOZ_AIRBAG': '1', 05:26:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:26:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:43 INFO - 'MOZ_MSVCVERSION': '8', 05:26:43 INFO - 'MOZ_NO_REMOTE': '1', 05:26:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:26:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:26:43 INFO - 'NO_EM_RESTART': '1', 05:26:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:26:43 INFO - 'OS': 'Windows_NT', 05:26:43 INFO - 'OURDRIVE': 'C:', 05:26:43 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', 05:26:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:26:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:26:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:26:43 INFO - 'PROCESSOR_LEVEL': '6', 05:26:43 INFO - 'PROCESSOR_REVISION': '1e05', 05:26:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:26:43 INFO - 'PROMPT': '$P$G', 05:26:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:26:43 INFO - 'PWD': 'C:\\slave\\test', 05:26:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:26:43 INFO - 'SESSIONNAME': 'Console', 05:26:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:26:43 INFO - 'SYSTEMDRIVE': 'C:', 05:26:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:26:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:43 INFO - 'TEST1': 'testie', 05:26:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:26:43 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 05:26:43 INFO - 'USERNAME': 'cltbld', 05:26:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:26:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:26:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:26:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:26:43 INFO - 'WINDIR': 'C:\\WINDOWS', 05:26:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:26:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:26:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:26:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:26:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:26:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:26:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:26:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:26:51 INFO - Unpacking c:\slave\test\build\tests\marionette 05:26:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:26:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:26:51 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)) 05:26:56 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)) 05:26:56 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)) 05:26:56 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)) 05:26:56 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)) 05:26:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:26:56 INFO - Downloading blessings-1.6.tar.gz 05:26:56 INFO - Running setup.py egg_info for package blessings 05:26:56 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)) 05:26:56 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:26:56 INFO - Running setup.py install for blessings 05:26:56 INFO - Running setup.py install for browsermob-proxy 05:26:56 INFO - Running setup.py install for manifestparser 05:26:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for marionette-client 05:26:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:26:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for marionette-driver 05:26:56 INFO - Running setup.py install for mozcrash 05:26:56 INFO - Running setup.py install for mozdebug 05:26:56 INFO - Running setup.py install for mozdevice 05:26:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for mozhttpd 05:26:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for mozInstall 05:26:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for mozleak 05:26:56 INFO - Running setup.py install for mozprofile 05:26:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for mozrunner 05:26:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for mozscreenshot 05:26:56 INFO - Running setup.py install for moztest 05:26:56 INFO - Running setup.py install for mozversion 05:26:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:26:56 INFO - Running setup.py install for wptserve 05:26:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:26:56 INFO - Cleaning up... 05:26:56 INFO - Return code: 0 05:26:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:26:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:26:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:26:57 INFO - Reading from file tmpfile_stdout 05:26:57 INFO - Using _rmtree_windows ... 05:26:57 INFO - Using _rmtree_windows ... 05:26:57 INFO - Current package versions: 05:26:57 INFO - blessings == 1.6 05:26:57 INFO - blobuploader == 1.2.4 05:26:57 INFO - browsermob-proxy == 0.6.0 05:26:57 INFO - distribute == 0.6.14 05:26:57 INFO - docopt == 0.6.1 05:26:57 INFO - manifestparser == 1.1 05:26:57 INFO - marionette-client == 2.3.0 05:26:57 INFO - marionette-driver == 1.4.0 05:26:57 INFO - mozInstall == 1.12 05:26:57 INFO - mozcrash == 0.17 05:26:57 INFO - mozdebug == 0.1 05:26:57 INFO - mozdevice == 0.48 05:26:57 INFO - mozfile == 1.2 05:26:57 INFO - mozhttpd == 0.7 05:26:57 INFO - mozinfo == 0.9 05:26:57 INFO - mozleak == 0.1 05:26:57 INFO - mozlog == 3.1 05:26:57 INFO - moznetwork == 0.27 05:26:57 INFO - mozprocess == 0.22 05:26:57 INFO - mozprofile == 0.28 05:26:57 INFO - mozrunner == 6.11 05:26:57 INFO - mozscreenshot == 0.1 05:26:57 INFO - mozsystemmonitor == 0.0 05:26:57 INFO - moztest == 0.7 05:26:57 INFO - mozversion == 1.4 05:26:57 INFO - requests == 1.2.3 05:26:57 INFO - wptserve == 1.4.0 05:26:57 INFO - Running post-action listener: _resource_record_post_action 05:26:57 INFO - Running post-action listener: _start_resource_monitoring 05:26:57 INFO - Starting resource monitoring. 05:26:57 INFO - ##### 05:26:57 INFO - ##### Running pull step. 05:26:57 INFO - ##### 05:26:57 INFO - Running pre-action listener: _resource_record_pre_action 05:26:57 INFO - Running main action method: pull 05:26:57 INFO - Pull has nothing to do! 05:26:57 INFO - Running post-action listener: _resource_record_post_action 05:26:57 INFO - ##### 05:26:57 INFO - ##### Running install step. 05:26:57 INFO - ##### 05:26:57 INFO - Running pre-action listener: _resource_record_pre_action 05:26:57 INFO - Running main action method: install 05:26:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:26:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:26:57 INFO - Reading from file tmpfile_stdout 05:26:57 INFO - Using _rmtree_windows ... 05:26:57 INFO - Using _rmtree_windows ... 05:26:57 INFO - Detecting whether we're running mozinstall >=1.0... 05:26:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:26:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:26:57 INFO - Reading from file tmpfile_stdout 05:26:57 INFO - Output received: 05:26:57 INFO - Usage: mozinstall-script.py [options] installer 05:26:57 INFO - Options: 05:26:57 INFO - -h, --help show this help message and exit 05:26:57 INFO - -d DEST, --destination=DEST 05:26:57 INFO - Directory to install application into. [default: 05:26:57 INFO - "C:\slave\test"] 05:26:57 INFO - --app=APP Application being installed. [default: firefox] 05:26:57 INFO - Using _rmtree_windows ... 05:26:57 INFO - Using _rmtree_windows ... 05:26:57 INFO - mkdir: C:\slave\test\build\application 05:26:57 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.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:26:57 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.0a1.en-US.win32.zip --destination C:\slave\test\build\application 05:27:01 INFO - Reading from file tmpfile_stdout 05:27:01 INFO - Output received: 05:27:01 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:27:01 INFO - Using _rmtree_windows ... 05:27:01 INFO - Using _rmtree_windows ... 05:27:01 INFO - Running post-action listener: _resource_record_post_action 05:27:01 INFO - ##### 05:27:01 INFO - ##### Running run-tests step. 05:27:01 INFO - ##### 05:27:01 INFO - Running pre-action listener: _resource_record_pre_action 05:27:01 INFO - Running main action method: run_tests 05:27:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:27:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:27:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:27:01 INFO - grabbing minidump binary from tooltool 05:27: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')]} 05:27:01 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:27:01 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 05:27:01 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 05:27:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:27:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuhyols 05:27:01 INFO - INFO - File integrity verified, renaming tmpuhyols to win32-minidump_stackwalk.exe 05:27:01 INFO - Return code: 0 05:27:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:27:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:27:01 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/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.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 05:27:01 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/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.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 05:27:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 05:27:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050\\Application Data', 05:27:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 05:27:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-050', 05:27:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 05:27:01 INFO - 'DCLOCATION': 'SCL3', 05:27:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 05:27:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:27:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:27:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 05:27:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 05:27:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 05:27:01 INFO - 'HOMEDRIVE': 'C:', 05:27:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:27:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:27:01 INFO - 'KTS_VERSION': '1.19c', 05:27:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 05:27:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-050', 05:27:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:27:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:27:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:27:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 05:27:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 05:27:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 05:27:01 INFO - 'MOZ_AIRBAG': '1', 05:27:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:27:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:01 INFO - 'MOZ_MSVCVERSION': '8', 05:27:01 INFO - 'MOZ_NO_REMOTE': '1', 05:27:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 05:27:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 05:27:01 INFO - 'NO_EM_RESTART': '1', 05:27:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:27:01 INFO - 'OS': 'Windows_NT', 05:27:01 INFO - 'OURDRIVE': 'C:', 05:27:01 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', 05:27:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 05:27:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:27:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 05:27:01 INFO - 'PROCESSOR_LEVEL': '6', 05:27:01 INFO - 'PROCESSOR_REVISION': '1e05', 05:27:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 05:27:01 INFO - 'PROMPT': '$P$G', 05:27:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:27:01 INFO - 'PWD': 'C:\\slave\\test', 05:27:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:27:01 INFO - 'SESSIONNAME': 'Console', 05:27:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:27:01 INFO - 'SYSTEMDRIVE': 'C:', 05:27:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 05:27:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:27:01 INFO - 'TEST1': 'testie', 05:27:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 05:27:01 INFO - 'USERDOMAIN': 'T-XP32-IX-050', 05:27:01 INFO - 'USERNAME': 'cltbld', 05:27:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-050', 05:27:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 05:27:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 05:27:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 05:27:01 INFO - 'WINDIR': 'C:\\WINDOWS', 05:27:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:27:01 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/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.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 05:27:03 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 05:27:03 INFO - import pkg_resources 05:27:04 INFO - Using 1 client processes 05:27:07 INFO - SUITE-START | Running 778 tests 05:27:07 INFO - Running testharness tests 05:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:27:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:27:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:27:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:27:07 INFO - Setting up ssl 05:27:08 INFO - PROCESS | certutil | 05:27:08 INFO - PROCESS | certutil | 05:27:08 INFO - PROCESS | certutil | 05:27:08 INFO - Certificate Nickname Trust Attributes 05:27:08 INFO - SSL,S/MIME,JAR/XPI 05:27:08 INFO - 05:27:08 INFO - web-platform-tests CT,, 05:27:08 INFO - 05:27:08 INFO - Starting runner 05:27:10 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 05:27:10 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 05:27:11 INFO - PROCESS | 3628 | [3628] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:27:12 INFO - PROCESS | 3628 | 1461328032488 Marionette DEBUG Marionette enabled via build flag and pref 05:27:12 INFO - PROCESS | 3628 | ++DOCSHELL 144A6800 == 1 [pid = 3628] [id = 1] 05:27:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 1 (144A6C00) [pid = 3628] [serial = 1] [outer = 00000000] 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:27:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 2 (144A7800) [pid = 3628] [serial = 2] [outer = 144A6C00] 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 05:27:12 INFO - PROCESS | 3628 | ++DOCSHELL 1495E000 == 2 [pid = 3628] [id = 2] 05:27:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 3 (1495E400) [pid = 3628] [serial = 3] [outer = 00000000] 05:27:12 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:27:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 4 (1495F000) [pid = 3628] [serial = 4] [outer = 1495E400] 05:27:13 INFO - PROCESS | 3628 | 1461328033059 Marionette INFO Listening on port 2828 05:27:13 INFO - PROCESS | 3628 | 1461328033485 Marionette DEBUG Marionette enabled via command-line flag 05:27:13 INFO - PROCESS | 3628 | ++DOCSHELL 15DF5800 == 3 [pid = 3628] [id = 3] 05:27:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 5 (15DFD800) [pid = 3628] [serial = 5] [outer = 00000000] 05:27:13 INFO - PROCESS | 3628 | [3628] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:27:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 6 (15DFE400) [pid = 3628] [serial = 6] [outer = 15DFD800] 05:27:13 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:27:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 7 (1660F400) [pid = 3628] [serial = 7] [outer = 1495E400] 05:27:13 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:27:13 INFO - PROCESS | 3628 | 1461328033793 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1516 05:27:13 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:27:13 INFO - PROCESS | 3628 | 1461328033843 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1518 05:27:13 INFO - PROCESS | 3628 | 1461328033846 Marionette DEBUG Closed connection conn0 05:27:13 INFO - PROCESS | 3628 | 1461328033938 Marionette DEBUG Closed connection conn1 05:27:13 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:27:13 INFO - PROCESS | 3628 | 1461328033945 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1519 05:27:14 INFO - PROCESS | 3628 | 1461328034008 Marionette DEBUG Closed connection conn2 05:27:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:27:14 INFO - PROCESS | 3628 | 1461328034016 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1520 05:27:14 INFO - PROCESS | 3628 | ++DOCSHELL 16A2A800 == 4 [pid = 3628] [id = 4] 05:27:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 8 (16A30800) [pid = 3628] [serial = 8] [outer = 00000000] 05:27:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 9 (16568800) [pid = 3628] [serial = 9] [outer = 16A30800] 05:27:14 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 05:27:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 10 (16A35C00) [pid = 3628] [serial = 10] [outer = 16A30800] 05:27:14 INFO - PROCESS | 3628 | 1461328034269 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:27:14 INFO - PROCESS | 3628 | 1461328034275 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422033711","device":"desktop","version":"48.0a1"} 05:27:14 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:27:14 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:27:14 INFO - PROCESS | 3628 | [3628] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 05:27:14 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:27:15 INFO - PROCESS | 3628 | ++DOCSHELL 1898BC00 == 5 [pid = 3628] [id = 5] 05:27:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 11 (18990C00) [pid = 3628] [serial = 11] [outer = 00000000] 05:27:15 INFO - PROCESS | 3628 | ++DOCSHELL 18991400 == 6 [pid = 3628] [id = 6] 05:27:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 12 (18991C00) [pid = 3628] [serial = 12] [outer = 00000000] 05:27:15 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:27:15 INFO - PROCESS | 3628 | ++DOCSHELL 1959B400 == 7 [pid = 3628] [id = 7] 05:27:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 13 (1959B800) [pid = 3628] [serial = 13] [outer = 00000000] 05:27:15 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:27:15 INFO - PROCESS | 3628 | [3628] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:27:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 14 (195A4400) [pid = 3628] [serial = 14] [outer = 1959B800] 05:27:16 INFO - PROCESS | 3628 | [3628] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 05:27:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 15 (193A8400) [pid = 3628] [serial = 15] [outer = 18990C00] 05:27:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 16 (193A9C00) [pid = 3628] [serial = 16] [outer = 18991C00] 05:27:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 17 (193AC400) [pid = 3628] [serial = 17] [outer = 1959B800] 05:27:16 INFO - PROCESS | 3628 | 1461328036842 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 3628 | 1461328036855 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 18 (1A90D800) [pid = 3628] [serial = 18] [outer = 1959B800] 05:27:17 INFO - PROCESS | 3628 | 1461328037407 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"6cea441e-0a47-4512-8674-a92ec2665304","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160422033711","device":"desktop","version":"48.0a1","command_id":1}}] 05:27:17 INFO - PROCESS | 3628 | 1461328037561 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}] 05:27:17 INFO - PROCESS | 3628 | 1461328037634 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:27:17 INFO - PROCESS | 3628 | 1461328037741 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:27:17 INFO - PROCESS | 3628 | [3628] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:27:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 19 (1C365400) [pid = 3628] [serial = 19] [outer = 1959B800] 05:27:18 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:18 INFO - PROCESS | 3628 | 1461328038258 Marionette TRACE conn3 <- [1,3,null,{}] 05:27:18 INFO - PROCESS | 3628 | 1461328038278 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:27:18 INFO - PROCESS | 3628 | 1461328038332 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:27:18 INFO - PROCESS | 3628 | 1461328038355 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 3628 | 1461328038357 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 05:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:27:18 INFO - PROCESS | 3628 | 1461328038362 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 3628 | 1461328038365 Marionette TRACE conn3 <- [1,6,null,{}] 05:27:18 INFO - PROCESS | 3628 | 1461328038370 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}] 05:27:18 INFO - PROCESS | 3628 | 1461328038382 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:27:18 INFO - PROCESS | 3628 | 1461328038387 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 3628 | ++DOCSHELL 19460000 == 8 [pid = 3628] [id = 8] 05:27:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 20 (1C764800) [pid = 3628] [serial = 20] [outer = 00000000] 05:27:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 21 (1C767800) [pid = 3628] [serial = 21] [outer = 1C764800] 05:27:18 INFO - PROCESS | 3628 | 1461328038434 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 22 (1C769C00) [pid = 3628] [serial = 22] [outer = 1C764800] 05:27:18 INFO - PROCESS | 3628 | ++DOCSHELL 1CB3D400 == 9 [pid = 3628] [id = 9] 05:27:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 23 (1CB3EC00) [pid = 3628] [serial = 23] [outer = 00000000] 05:27:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 24 (1CB42000) [pid = 3628] [serial = 24] [outer = 1CB3EC00] 05:27:18 INFO - PROCESS | 3628 | 1461328038836 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 25 (1CF55000) [pid = 3628] [serial = 25] [outer = 1CB3EC00] 05:27:19 INFO - PROCESS | 3628 | 1461328039095 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 802ms 05:27:19 INFO - PROCESS | 3628 | 1461328039208 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 3628 | 1461328039210 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 05:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:27:19 INFO - PROCESS | 3628 | 1461328039228 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 3628 | 1461328039230 Marionette TRACE conn3 <- [1,10,null,{}] 05:27:19 INFO - PROCESS | 3628 | 1461328039276 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}] 05:27:19 INFO - PROCESS | 3628 | 1461328039391 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:27:19 INFO - PROCESS | 3628 | 1461328039408 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 3628 | ++DOCSHELL 1CF5D400 == 10 [pid = 3628] [id = 10] 05:27:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 26 (1CF5D800) [pid = 3628] [serial = 26] [outer = 00000000] 05:27:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 27 (1D7B0C00) [pid = 3628] [serial = 27] [outer = 1CF5D800] 05:27:19 INFO - PROCESS | 3628 | 1461328039455 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 28 (1D218000) [pid = 3628] [serial = 28] [outer = 1CF5D800] 05:27:19 INFO - PROCESS | 3628 | 1461328039854 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 676ms 05:27:19 INFO - PROCESS | 3628 | 1461328039904 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 3628 | 1461328039907 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 05:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:27:19 INFO - PROCESS | 3628 | 1461328039910 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 3628 | 1461328039912 Marionette TRACE conn3 <- [1,14,null,{}] 05:27:19 INFO - PROCESS | 3628 | 1461328039915 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}] 05:27:20 INFO - PROCESS | 3628 | 1461328040014 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:27:20 INFO - PROCESS | 3628 | 1461328040030 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 3628 | ++DOCSHELL 1D21D800 == 11 [pid = 3628] [id = 11] 05:27:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 29 (1D21F800) [pid = 3628] [serial = 29] [outer = 00000000] 05:27:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 30 (1D294000) [pid = 3628] [serial = 30] [outer = 1D21F800] 05:27:20 INFO - PROCESS | 3628 | 1461328040074 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 31 (19DE4400) [pid = 3628] [serial = 31] [outer = 1D21F800] 05:27:20 INFO - PROCESS | 3628 | 1461328040420 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 05:27:20 INFO - PROCESS | 3628 | 1461328040445 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 3628 | 1461328040447 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 05:27:20 INFO - PROCESS | 3628 | 1461328040450 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:27:20 INFO - PROCESS | 3628 | 1461328040452 Marionette TRACE conn3 <- [1,18,null,{}] 05:27:20 INFO - PROCESS | 3628 | 1461328040455 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}] 05:27:20 INFO - PROCESS | 3628 | 1461328040543 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:27:20 INFO - PROCESS | 3628 | 1461328040550 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 3628 | ++DOCSHELL 19DEE000 == 12 [pid = 3628] [id = 12] 05:27:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 32 (19DEF000) [pid = 3628] [serial = 32] [outer = 00000000] 05:27:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 33 (1D5BFC00) [pid = 3628] [serial = 33] [outer = 19DEF000] 05:27:20 INFO - PROCESS | 3628 | 1461328040597 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 34 (1D5C3400) [pid = 3628] [serial = 34] [outer = 19DEF000] 05:27:20 INFO - PROCESS | 3628 | 1461328040939 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 534ms 05:27:21 INFO - PROCESS | 3628 | 1461328040987 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 3628 | 1461328040989 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 05:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:27:21 INFO - PROCESS | 3628 | 1461328040993 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 3628 | 1461328040994 Marionette TRACE conn3 <- [1,22,null,{}] 05:27:21 INFO - PROCESS | 3628 | 1461328040997 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}] 05:27:21 INFO - PROCESS | 3628 | 1461328041083 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:27:21 INFO - PROCESS | 3628 | 1461328041090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 3628 | ++DOCSHELL 1D5C9400 == 13 [pid = 3628] [id = 13] 05:27:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 35 (1D5CC800) [pid = 3628] [serial = 35] [outer = 00000000] 05:27:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 36 (1D6A4000) [pid = 3628] [serial = 36] [outer = 1D5CC800] 05:27:21 INFO - PROCESS | 3628 | 1461328041133 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 37 (1D6A7000) [pid = 3628] [serial = 37] [outer = 1D5CC800] 05:27:21 INFO - PROCESS | 3628 | 1461328041429 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 05:27:21 INFO - PROCESS | 3628 | 1461328041523 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:27:21 INFO - PROCESS | 3628 | 1461328041525 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 05:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:27:21 INFO - PROCESS | 3628 | 1461328041528 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 3628 | 1461328041529 Marionette TRACE conn3 <- [1,26,null,{}] 05:27:21 INFO - PROCESS | 3628 | 1461328041533 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}] 05:27:21 INFO - PROCESS | 3628 | 1461328041626 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:27:21 INFO - PROCESS | 3628 | 1461328041633 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 3628 | ++DOCSHELL 1DD27400 == 14 [pid = 3628] [id = 14] 05:27:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 38 (1DD27800) [pid = 3628] [serial = 38] [outer = 00000000] 05:27:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 39 (1DD2E800) [pid = 3628] [serial = 39] [outer = 1DD27800] 05:27:21 INFO - PROCESS | 3628 | 1461328041685 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 40 (1DFAA400) [pid = 3628] [serial = 40] [outer = 1DD27800] 05:27:22 INFO - PROCESS | 3628 | 1461328042043 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 535ms 05:27:22 INFO - PROCESS | 3628 | 1461328042064 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 3628 | 1461328042066 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 05:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:27:22 INFO - PROCESS | 3628 | 1461328042069 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 3628 | 1461328042071 Marionette TRACE conn3 <- [1,30,null,{}] 05:27:22 INFO - PROCESS | 3628 | 1461328042074 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}] 05:27:22 INFO - PROCESS | 3628 | 1461328042155 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:27:22 INFO - PROCESS | 3628 | 1461328042161 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 3628 | ++DOCSHELL 1DD2A000 == 15 [pid = 3628] [id = 15] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 41 (1DFAC800) [pid = 3628] [serial = 41] [outer = 00000000] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 42 (1DFB7400) [pid = 3628] [serial = 42] [outer = 1DFAC800] 05:27:22 INFO - PROCESS | 3628 | 1461328042205 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 43 (1DFB7000) [pid = 3628] [serial = 43] [outer = 1DFAC800] 05:27:22 INFO - PROCESS | 3628 | ++DOCSHELL 1DDDF000 == 16 [pid = 3628] [id = 16] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 44 (1DDDF400) [pid = 3628] [serial = 44] [outer = 00000000] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 45 (1DDE0000) [pid = 3628] [serial = 45] [outer = 1DDDF400] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 46 (1DDD5800) [pid = 3628] [serial = 46] [outer = 1DDDF400] 05:27:22 INFO - PROCESS | 3628 | ++DOCSHELL 1DDDA400 == 17 [pid = 3628] [id = 17] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 47 (1DDE1000) [pid = 3628] [serial = 47] [outer = 00000000] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 48 (1E497400) [pid = 3628] [serial = 48] [outer = 1DDE1000] 05:27:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 49 (1E4A0400) [pid = 3628] [serial = 49] [outer = 1DDE1000] 05:27:22 INFO - PROCESS | 3628 | 1461328042689 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 692ms 05:27:23 INFO - PROCESS | 3628 | 1461328043258 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:27:23 INFO - PROCESS | 3628 | 1461328043263 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 05:27:23 INFO - PROCESS | 3628 | --DOCSHELL 144A6800 == 16 [pid = 3628] [id = 1] 05:27:23 INFO - PROCESS | 3628 | 1461328043274 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:27:23 INFO - PROCESS | 3628 | 1461328043277 Marionette TRACE conn3 <- [1,34,null,{}] 05:27:23 INFO - PROCESS | 3628 | 1461328043283 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}] 05:27:23 INFO - PROCESS | 3628 | 1461328043425 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:27:23 INFO - PROCESS | 3628 | 1461328043497 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 3628 | ++DOCSHELL 133DB800 == 17 [pid = 3628] [id = 18] 05:27:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 50 (133DC800) [pid = 3628] [serial = 50] [outer = 00000000] 05:27:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 51 (133EE000) [pid = 3628] [serial = 51] [outer = 133DC800] 05:27:23 INFO - PROCESS | 3628 | 1461328043553 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 52 (134A6000) [pid = 3628] [serial = 52] [outer = 133DC800] 05:27:24 INFO - PROCESS | 3628 | 1461328044070 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 849ms 05:27:24 INFO - PROCESS | 3628 | 1461328044122 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 3628 | 1461328044126 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 05:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:27:24 INFO - PROCESS | 3628 | 1461328044134 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 3628 | 1461328044138 Marionette TRACE conn3 <- [1,38,null,{}] 05:27:24 INFO - PROCESS | 3628 | 1461328044142 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}] 05:27:24 INFO - PROCESS | 3628 | 1461328044254 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:27:24 INFO - PROCESS | 3628 | 1461328044318 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 3628 | ++DOCSHELL 14954000 == 18 [pid = 3628] [id = 19] 05:27:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 53 (14954400) [pid = 3628] [serial = 53] [outer = 00000000] 05:27:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 54 (15FE1000) [pid = 3628] [serial = 54] [outer = 14954400] 05:27:24 INFO - PROCESS | 3628 | 1461328044374 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 55 (16006C00) [pid = 3628] [serial = 55] [outer = 14954400] 05:27:25 INFO - PROCESS | 3628 | 1461328045148 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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1053ms 05:27:25 INFO - PROCESS | 3628 | 1461328045180 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 3628 | 1461328045184 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 05:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:27:25 INFO - PROCESS | 3628 | 1461328045215 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 3628 | 1461328045219 Marionette TRACE conn3 <- [1,42,null,{}] 05:27:25 INFO - PROCESS | 3628 | 1461328045226 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}] 05:27:25 INFO - PROCESS | 3628 | 1461328045314 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:27:25 INFO - PROCESS | 3628 | 1461328045380 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 3628 | ++DOCSHELL 133EC800 == 19 [pid = 3628] [id = 20] 05:27:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (134A4C00) [pid = 3628] [serial = 56] [outer = 00000000] 05:27:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (138DD400) [pid = 3628] [serial = 57] [outer = 134A4C00] 05:27:25 INFO - PROCESS | 3628 | 1461328045430 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (139EB400) [pid = 3628] [serial = 58] [outer = 134A4C00] 05:27:25 INFO - PROCESS | 3628 | --DOCSHELL 16A2A800 == 18 [pid = 3628] [id = 4] 05:27:25 INFO - PROCESS | 3628 | 1461328045898 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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 755ms 05:27:25 INFO - PROCESS | 3628 | 1461328045958 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 3628 | 1461328045963 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 05:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:27:26 INFO - PROCESS | 3628 | 1461328045969 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 3628 | 1461328045971 Marionette TRACE conn3 <- [1,46,null,{}] 05:27:26 INFO - PROCESS | 3628 | 1461328045975 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}] 05:27:26 INFO - PROCESS | 3628 | 1461328046052 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:27:26 INFO - PROCESS | 3628 | 1461328046140 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 3628 | ++DOCSHELL 139EB800 == 19 [pid = 3628] [id = 21] 05:27:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (139EBC00) [pid = 3628] [serial = 59] [outer = 00000000] 05:27:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (148B7800) [pid = 3628] [serial = 60] [outer = 139EBC00] 05:27:26 INFO - PROCESS | 3628 | 1461328046190 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (1495B800) [pid = 3628] [serial = 61] [outer = 139EBC00] 05:27:26 INFO - PROCESS | 3628 | 1461328046580 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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 645ms 05:27:26 INFO - PROCESS | 3628 | 1461328046638 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 3628 | 1461328046640 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 05:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:27:26 INFO - PROCESS | 3628 | 1461328046643 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 3628 | 1461328046649 Marionette TRACE conn3 <- [1,50,null,{}] 05:27:26 INFO - PROCESS | 3628 | 1461328046740 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}] 05:27:26 INFO - PROCESS | 3628 | 1461328046885 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:27:26 INFO - PROCESS | 3628 | 1461328046916 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 3628 | ++DOCSHELL 16560400 == 20 [pid = 3628] [id = 22] 05:27:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16561800) [pid = 3628] [serial = 62] [outer = 00000000] 05:27:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (1656D800) [pid = 3628] [serial = 63] [outer = 16561800] 05:27:26 INFO - PROCESS | 3628 | 1461328046964 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (16605800) [pid = 3628] [serial = 64] [outer = 16561800] 05:27:27 INFO - PROCESS | 3628 | 1461328047347 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 739ms 05:27:27 INFO - PROCESS | 3628 | 1461328047384 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 3628 | 1461328047386 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 05:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:27:27 INFO - PROCESS | 3628 | 1461328047389 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 3628 | 1461328047391 Marionette TRACE conn3 <- [1,54,null,{}] 05:27:27 INFO - PROCESS | 3628 | 1461328047394 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}] 05:27:27 INFO - PROCESS | 3628 | 1461328047468 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:27:27 INFO - PROCESS | 3628 | 1461328047474 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 3628 | ++DOCSHELL 1656C800 == 21 [pid = 3628] [id = 23] 05:27:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (16743000) [pid = 3628] [serial = 65] [outer = 00000000] 05:27:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (16D8CC00) [pid = 3628] [serial = 66] [outer = 16743000] 05:27:27 INFO - PROCESS | 3628 | 1461328047519 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (17AEFC00) [pid = 3628] [serial = 67] [outer = 16743000] 05:27:27 INFO - PROCESS | 3628 | 1461328047899 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 535ms 05:27:27 INFO - PROCESS | 3628 | 1461328047924 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 3628 | 1461328047926 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 05:27:27 INFO - PROCESS | 3628 | 1461328047930 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:27:27 INFO - PROCESS | 3628 | 1461328047931 Marionette TRACE conn3 <- [1,58,null,{}] 05:27:27 INFO - PROCESS | 3628 | 1461328047935 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}] 05:27:28 INFO - PROCESS | 3628 | 1461328048036 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:27:28 INFO - PROCESS | 3628 | 1461328048043 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 3628 | ++DOCSHELL 18057400 == 22 [pid = 3628] [id = 24] 05:27:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (18057800) [pid = 3628] [serial = 68] [outer = 00000000] 05:27:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (180B0C00) [pid = 3628] [serial = 69] [outer = 18057800] 05:27:28 INFO - PROCESS | 3628 | 1461328048089 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (180B8000) [pid = 3628] [serial = 70] [outer = 18057800] 05:27:28 INFO - PROCESS | 3628 | 1461328048460 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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 598ms 05:27:28 INFO - PROCESS | 3628 | 1461328048527 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 3628 | 1461328048529 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 05:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:27:28 INFO - PROCESS | 3628 | 1461328048532 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 3628 | 1461328048534 Marionette TRACE conn3 <- [1,62,null,{}] 05:27:28 INFO - PROCESS | 3628 | 1461328048537 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}] 05:27:28 INFO - PROCESS | 3628 | 1461328048654 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:27:28 INFO - PROCESS | 3628 | 1461328048668 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 3628 | ++DOCSHELL 13313800 == 23 [pid = 3628] [id = 25] 05:27:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (180B3800) [pid = 3628] [serial = 71] [outer = 00000000] 05:27:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1898CC00) [pid = 3628] [serial = 72] [outer = 180B3800] 05:27:28 INFO - PROCESS | 3628 | 1461328048720 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (18991000) [pid = 3628] [serial = 73] [outer = 180B3800] 05:27:29 INFO - PROCESS | 3628 | 1461328049090 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 597ms 05:27:29 INFO - PROCESS | 3628 | 1461328049130 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 3628 | 1461328049131 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 05:27:29 INFO - PROCESS | 3628 | 1461328049135 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:27:29 INFO - PROCESS | 3628 | 1461328049137 Marionette TRACE conn3 <- [1,66,null,{}] 05:27:29 INFO - PROCESS | 3628 | 1461328049140 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}] 05:27:29 INFO - PROCESS | 3628 | 1461328049210 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:27:29 INFO - PROCESS | 3628 | 1461328049291 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 3628 | ++DOCSHELL 18B33000 == 24 [pid = 3628] [id = 26] 05:27:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (18DEA000) [pid = 3628] [serial = 74] [outer = 00000000] 05:27:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (18E2CC00) [pid = 3628] [serial = 75] [outer = 18DEA000] 05:27:29 INFO - PROCESS | 3628 | 1461328049342 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (18E2C800) [pid = 3628] [serial = 76] [outer = 18DEA000] 05:27:29 INFO - PROCESS | 3628 | 1461328049645 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 535ms 05:27:29 INFO - PROCESS | 3628 | 1461328049675 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 3628 | 1461328049677 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 05:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:27:29 INFO - PROCESS | 3628 | 1461328049681 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 3628 | 1461328049682 Marionette TRACE conn3 <- [1,70,null,{}] 05:27:29 INFO - PROCESS | 3628 | 1461328049686 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}] 05:27:29 INFO - PROCESS | 3628 | 1461328049761 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:27:29 INFO - PROCESS | 3628 | 1461328049769 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 3628 | ++DOCSHELL 16D4C400 == 25 [pid = 3628] [id = 27] 05:27:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18DE6000) [pid = 3628] [serial = 77] [outer = 00000000] 05:27:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (19AC3800) [pid = 3628] [serial = 78] [outer = 18DE6000] 05:27:29 INFO - PROCESS | 3628 | 1461328049888 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19C83C00) [pid = 3628] [serial = 79] [outer = 18DE6000] 05:27:30 INFO - PROCESS | 3628 | 1461328050210 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]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 597ms 05:27:30 INFO - PROCESS | 3628 | 1461328050278 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 3628 | 1461328050280 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 05:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:27:30 INFO - PROCESS | 3628 | 1461328050284 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 3628 | 1461328050285 Marionette TRACE conn3 <- [1,74,null,{}] 05:27:30 INFO - PROCESS | 3628 | 1461328050288 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}] 05:27:30 INFO - PROCESS | 3628 | 1461328050361 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:27:30 INFO - PROCESS | 3628 | 1461328050426 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 3628 | ++DOCSHELL 13318C00 == 26 [pid = 3628] [id = 28] 05:27:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18DE4800) [pid = 3628] [serial = 80] [outer = 00000000] 05:27:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19DE9000) [pid = 3628] [serial = 81] [outer = 18DE4800] 05:27:30 INFO - PROCESS | 3628 | 1461328050471 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199C4C00) [pid = 3628] [serial = 82] [outer = 18DE4800] 05:27:30 INFO - PROCESS | 3628 | 1461328050825 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]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 597ms 05:27:30 INFO - PROCESS | 3628 | 1461328050881 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 3628 | 1461328050884 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 05:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:27:30 INFO - PROCESS | 3628 | 1461328050888 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 3628 | 1461328050891 Marionette TRACE conn3 <- [1,78,null,{}] 05:27:30 INFO - PROCESS | 3628 | 1461328050895 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}] 05:27:31 INFO - PROCESS | 3628 | 1461328050995 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:27:31 INFO - PROCESS | 3628 | 1461328051005 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 3628 | ++DOCSHELL 16744800 == 27 [pid = 3628] [id = 29] 05:27:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19C7D800) [pid = 3628] [serial = 83] [outer = 00000000] 05:27:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1A25A000) [pid = 3628] [serial = 84] [outer = 19C7D800] 05:27:31 INFO - PROCESS | 3628 | 1461328051049 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1A25F000) [pid = 3628] [serial = 85] [outer = 19C7D800] 05:27:31 INFO - PROCESS | 3628 | 1461328051417 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 598ms 05:27:31 INFO - PROCESS | 3628 | 1461328051483 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 3628 | 1461328051485 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 05:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:27:31 INFO - PROCESS | 3628 | 1461328051536 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 3628 | 1461328051539 Marionette TRACE conn3 <- [1,82,null,{}] 05:27:31 INFO - PROCESS | 3628 | 1461328051542 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}] 05:27:31 INFO - PROCESS | 3628 | 1461328051660 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:27:31 INFO - PROCESS | 3628 | 1461328051693 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 3628 | ++DOCSHELL 1A7B1800 == 28 [pid = 3628] [id = 30] 05:27:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A7B7000) [pid = 3628] [serial = 86] [outer = 00000000] 05:27:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1AA91000) [pid = 3628] [serial = 87] [outer = 1A7B7000] 05:27:31 INFO - PROCESS | 3628 | 1461328051742 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1AAD9400) [pid = 3628] [serial = 88] [outer = 1A7B7000] 05:27:32 INFO - PROCESS | 3628 | 1461328052135 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]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 660ms 05:27:32 INFO - PROCESS | 3628 | 1461328052179 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 3628 | 1461328052181 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 05:27:32 INFO - PROCESS | 3628 | 1461328052184 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:27:32 INFO - PROCESS | 3628 | 1461328052186 Marionette TRACE conn3 <- [1,86,null,{}] 05:27:32 INFO - PROCESS | 3628 | 1461328052190 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}] 05:27:32 INFO - PROCESS | 3628 | 1461328052290 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:27:32 INFO - PROCESS | 3628 | 1461328052298 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 3628 | ++DOCSHELL 15FE5C00 == 29 [pid = 3628] [id = 31] 05:27:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1656B800) [pid = 3628] [serial = 89] [outer = 00000000] 05:27:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1C66BC00) [pid = 3628] [serial = 90] [outer = 1656B800] 05:27:32 INFO - PROCESS | 3628 | 1461328052342 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1C673000) [pid = 3628] [serial = 91] [outer = 1656B800] 05:27:32 INFO - PROCESS | 3628 | 1461328052717 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]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 598ms 05:27:32 INFO - PROCESS | 3628 | 1461328052782 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 3628 | 1461328052784 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 05:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:27:32 INFO - PROCESS | 3628 | 1461328052788 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 3628 | 1461328052789 Marionette TRACE conn3 <- [1,90,null,{}] 05:27:32 INFO - PROCESS | 3628 | 1461328052793 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}] 05:27:32 INFO - PROCESS | 3628 | 1461328052863 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:27:32 INFO - PROCESS | 3628 | 1461328052982 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 3628 | ++DOCSHELL 16603400 == 30 [pid = 3628] [id = 32] 05:27:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (16D4C000) [pid = 3628] [serial = 92] [outer = 00000000] 05:27:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1CB35800) [pid = 3628] [serial = 93] [outer = 16D4C000] 05:27:33 INFO - PROCESS | 3628 | 1461328053025 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1CB39800) [pid = 3628] [serial = 94] [outer = 16D4C000] 05:27:34 INFO - PROCESS | 3628 | 1461328054114 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1336ms 05:27:34 INFO - PROCESS | 3628 | 1461328054131 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 3628 | 1461328054135 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 05:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:27:34 INFO - PROCESS | 3628 | 1461328054141 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 3628 | 1461328054144 Marionette TRACE conn3 <- [1,94,null,{}] 05:27:34 INFO - PROCESS | 3628 | 1461328054164 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}] 05:27:34 INFO - PROCESS | 3628 | 1461328054295 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:27:34 INFO - PROCESS | 3628 | 1461328054312 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 3628 | ++DOCSHELL 13896000 == 31 [pid = 3628] [id = 33] 05:27:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (13896400) [pid = 3628] [serial = 95] [outer = 00000000] 05:27:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (13BBFC00) [pid = 3628] [serial = 96] [outer = 13896400] 05:27:34 INFO - PROCESS | 3628 | 1461328054396 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (13DDB400) [pid = 3628] [serial = 97] [outer = 13896400] 05:27:34 INFO - PROCESS | 3628 | 1461328054792 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 708ms 05:27:34 INFO - PROCESS | 3628 | 1461328054841 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 3628 | 1461328054846 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 05:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:27:34 INFO - PROCESS | 3628 | 1461328054853 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 3628 | 1461328054855 Marionette TRACE conn3 <- [1,98,null,{}] 05:27:34 INFO - PROCESS | 3628 | 1461328054859 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}] 05:27:34 INFO - PROCESS | 3628 | 1461328054966 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:27:34 INFO - PROCESS | 3628 | 1461328054974 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 3628 | ++DOCSHELL 144A5800 == 32 [pid = 3628] [id = 34] 05:27:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1495A000) [pid = 3628] [serial = 98] [outer = 00000000] 05:27:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (15D3AC00) [pid = 3628] [serial = 99] [outer = 1495A000] 05:27:35 INFO - PROCESS | 3628 | 1461328055032 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (15F49C00) [pid = 3628] [serial = 100] [outer = 1495A000] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16A30800) [pid = 3628] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1DD27800) [pid = 3628] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1D5CC800) [pid = 3628] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19DEF000) [pid = 3628] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1D21F800) [pid = 3628] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1CF5D800) [pid = 3628] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1C764800) [pid = 3628] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1DFAC800) [pid = 3628] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (133DC800) [pid = 3628] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (14954400) [pid = 3628] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (134A4C00) [pid = 3628] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (139EBC00) [pid = 3628] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16561800) [pid = 3628] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16743000) [pid = 3628] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18057800) [pid = 3628] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (180B3800) [pid = 3628] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18DEA000) [pid = 3628] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (18DE6000) [pid = 3628] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (18DE4800) [pid = 3628] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19C7D800) [pid = 3628] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:27:35 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A7B7000) [pid = 3628] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:27:35 INFO - PROCESS | 3628 | 1461328055931 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]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1101ms 05:27:35 INFO - PROCESS | 3628 | 1461328055954 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 3628 | 1461328055956 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 05:27:35 INFO - PROCESS | 3628 | 1461328055959 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:27:36 INFO - PROCESS | 3628 | 1461328055963 Marionette TRACE conn3 <- [1,102,null,{}] 05:27:36 INFO - PROCESS | 3628 | 1461328055977 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}] 05:27:36 INFO - PROCESS | 3628 | 1461328056098 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:27:36 INFO - PROCESS | 3628 | 1461328056148 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 3628 | ++DOCSHELL 15A0DC00 == 33 [pid = 3628] [id = 35] 05:27:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15A0F800) [pid = 3628] [serial = 101] [outer = 00000000] 05:27:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16604000) [pid = 3628] [serial = 102] [outer = 15A0F800] 05:27:36 INFO - PROCESS | 3628 | 1461328056195 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16746800) [pid = 3628] [serial = 103] [outer = 15A0F800] 05:27:36 INFO - PROCESS | 3628 | 1461328056553 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 05:27:36 INFO - PROCESS | 3628 | 1461328056629 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 3628 | 1461328056632 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 05:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:27:36 INFO - PROCESS | 3628 | 1461328056635 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 3628 | 1461328056637 Marionette TRACE conn3 <- [1,106,null,{}] 05:27:36 INFO - PROCESS | 3628 | 1461328056640 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}] 05:27:36 INFO - PROCESS | 3628 | 1461328056713 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:27:36 INFO - PROCESS | 3628 | 1461328056720 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 3628 | ++DOCSHELL 16D58000 == 34 [pid = 3628] [id = 36] 05:27:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16D86000) [pid = 3628] [serial = 104] [outer = 00000000] 05:27:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (180ABC00) [pid = 3628] [serial = 105] [outer = 16D86000] 05:27:36 INFO - PROCESS | 3628 | 1461328056765 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (180B4C00) [pid = 3628] [serial = 106] [outer = 16D86000] 05:27:37 INFO - PROCESS | 3628 | 1461328057171 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 597ms 05:27:37 INFO - PROCESS | 3628 | 1461328057232 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 3628 | 1461328057234 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 05:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:27:37 INFO - PROCESS | 3628 | 1461328057238 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 3628 | 1461328057239 Marionette TRACE conn3 <- [1,110,null,{}] 05:27:37 INFO - PROCESS | 3628 | 1461328057243 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}] 05:27:37 INFO - PROCESS | 3628 | 1461328057313 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:27:37 INFO - PROCESS | 3628 | 1461328057321 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 3628 | ++DOCSHELL 18728C00 == 35 [pid = 3628] [id = 37] 05:27:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18729800) [pid = 3628] [serial = 107] [outer = 00000000] 05:27:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1898E400) [pid = 3628] [serial = 108] [outer = 18729800] 05:27:37 INFO - PROCESS | 3628 | 1461328057366 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18B28800) [pid = 3628] [serial = 109] [outer = 18729800] 05:27:37 INFO - PROCESS | 3628 | 1461328057748 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 550ms 05:27:37 INFO - PROCESS | 3628 | 1461328057803 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 3628 | 1461328057808 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 05:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:27:37 INFO - PROCESS | 3628 | 1461328057813 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 3628 | 1461328057818 Marionette TRACE conn3 <- [1,114,null,{}] 05:27:37 INFO - PROCESS | 3628 | 1461328057824 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}] 05:27:37 INFO - PROCESS | 3628 | 1461328057912 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:27:38 INFO - PROCESS | 3628 | 1461328058058 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 3628 | ++DOCSHELL 134A4C00 == 36 [pid = 3628] [id = 38] 05:27:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (134AB800) [pid = 3628] [serial = 110] [outer = 00000000] 05:27:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (139E9000) [pid = 3628] [serial = 111] [outer = 134AB800] 05:27:38 INFO - PROCESS | 3628 | 1461328058135 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13BBB800) [pid = 3628] [serial = 112] [outer = 134AB800] 05:27:38 INFO - PROCESS | 3628 | 1461328058648 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 912ms 05:27:38 INFO - PROCESS | 3628 | 1461328058718 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 3628 | 1461328058723 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 05:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:27:38 INFO - PROCESS | 3628 | 1461328058731 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 3628 | 1461328058735 Marionette TRACE conn3 <- [1,118,null,{}] 05:27:38 INFO - PROCESS | 3628 | 1461328058739 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}] 05:27:38 INFO - PROCESS | 3628 | 1461328058836 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:27:38 INFO - PROCESS | 3628 | 1461328058905 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 3628 | ++DOCSHELL 15DF1000 == 37 [pid = 3628] [id = 39] 05:27:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15DF4400) [pid = 3628] [serial = 113] [outer = 00000000] 05:27:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (16744C00) [pid = 3628] [serial = 114] [outer = 15DF4400] 05:27:38 INFO - PROCESS | 3628 | 1461328058963 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (17AEC800) [pid = 3628] [serial = 115] [outer = 15DF4400] 05:27:39 INFO - PROCESS | 3628 | 1461328059485 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 802ms 05:27:39 INFO - PROCESS | 3628 | 1461328059530 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 3628 | 1461328059533 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 05:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:27:39 INFO - PROCESS | 3628 | 1461328059537 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 3628 | 1461328059539 Marionette TRACE conn3 <- [1,122,null,{}] 05:27:39 INFO - PROCESS | 3628 | 1461328059549 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}] 05:27:39 INFO - PROCESS | 3628 | 1461328059647 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:27:39 INFO - PROCESS | 3628 | 1461328059733 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 3628 | ++DOCSHELL 1945E400 == 38 [pid = 3628] [id = 40] 05:27:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (195A2000) [pid = 3628] [serial = 116] [outer = 00000000] 05:27:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (19ABE800) [pid = 3628] [serial = 117] [outer = 195A2000] 05:27:39 INFO - PROCESS | 3628 | 1461328059791 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (19C7D800) [pid = 3628] [serial = 118] [outer = 195A2000] 05:27:40 INFO - PROCESS | 3628 | 1461328060282 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 802ms 05:27:40 INFO - PROCESS | 3628 | 1461328060338 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 3628 | 1461328060340 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 05:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:27:40 INFO - PROCESS | 3628 | 1461328060344 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 3628 | 1461328060346 Marionette TRACE conn3 <- [1,126,null,{}] 05:27:40 INFO - PROCESS | 3628 | 1461328060350 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}] 05:27:40 INFO - PROCESS | 3628 | 1461328060442 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:27:40 INFO - PROCESS | 3628 | 1461328060525 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 3628 | ++DOCSHELL 1A20A000 == 39 [pid = 3628] [id = 41] 05:27:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1A20C000) [pid = 3628] [serial = 119] [outer = 00000000] 05:27:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1A2DA400) [pid = 3628] [serial = 120] [outer = 1A20C000] 05:27:40 INFO - PROCESS | 3628 | 1461328060579 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A2D9800) [pid = 3628] [serial = 121] [outer = 1A20C000] 05:27:41 INFO - PROCESS | 3628 | 1461328061165 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]]]}] 05:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 850ms 05:27:41 INFO - PROCESS | 3628 | 1461328061186 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:27:41 INFO - PROCESS | 3628 | 1461328061189 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 05:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:27:41 INFO - PROCESS | 3628 | 1461328061192 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 3628 | 1461328061194 Marionette TRACE conn3 <- [1,130,null,{}] 05:27:41 INFO - PROCESS | 3628 | 1461328061198 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}] 05:27:41 INFO - PROCESS | 3628 | 1461328061287 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:27:41 INFO - PROCESS | 3628 | 1461328061355 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 3628 | ++DOCSHELL 13BB7400 == 40 [pid = 3628] [id = 42] 05:27:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (13BB7C00) [pid = 3628] [serial = 122] [outer = 00000000] 05:27:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (15717400) [pid = 3628] [serial = 123] [outer = 13BB7C00] 05:27:41 INFO - PROCESS | 3628 | 1461328061409 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (160CC800) [pid = 3628] [serial = 124] [outer = 13BB7C00] 05:27:42 INFO - PROCESS | 3628 | 1461328062011 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]]]}] 05:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 834ms 05:27:42 INFO - PROCESS | 3628 | 1461328062067 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 3628 | 1461328062072 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 05:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:27:42 INFO - PROCESS | 3628 | 1461328062077 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 3628 | 1461328062080 Marionette TRACE conn3 <- [1,134,null,{}] 05:27:42 INFO - PROCESS | 3628 | 1461328062085 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}] 05:27:42 INFO - PROCESS | 3628 | 1461328062177 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:27:42 INFO - PROCESS | 3628 | 1461328062256 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 3628 | ++DOCSHELL 148B7400 == 41 [pid = 3628] [id = 43] 05:27:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (148BA000) [pid = 3628] [serial = 125] [outer = 00000000] 05:27:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1594D400) [pid = 3628] [serial = 126] [outer = 148BA000] 05:27:42 INFO - PROCESS | 3628 | 1461328062305 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (15D3A400) [pid = 3628] [serial = 127] [outer = 148BA000] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 13896000 == 40 [pid = 3628] [id = 33] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 144A5800 == 39 [pid = 3628] [id = 34] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 15A0DC00 == 38 [pid = 3628] [id = 35] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 16D58000 == 37 [pid = 3628] [id = 36] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 13BB7400 == 36 [pid = 3628] [id = 42] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 16744800 == 35 [pid = 3628] [id = 29] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 15FE5C00 == 34 [pid = 3628] [id = 31] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 1945E400 == 33 [pid = 3628] [id = 40] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 1A20A000 == 32 [pid = 3628] [id = 41] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 18728C00 == 31 [pid = 3628] [id = 37] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 1A7B1800 == 30 [pid = 3628] [id = 30] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 16603400 == 29 [pid = 3628] [id = 32] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 134A4C00 == 28 [pid = 3628] [id = 38] 05:27:42 INFO - PROCESS | 3628 | --DOCSHELL 15DF1000 == 27 [pid = 3628] [id = 39] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16568800) [pid = 3628] [serial = 9] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (16A35C00) [pid = 3628] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1495F000) [pid = 3628] [serial = 4] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (133EE000) [pid = 3628] [serial = 51] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (15FE1000) [pid = 3628] [serial = 54] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (138DD400) [pid = 3628] [serial = 57] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (139EB400) [pid = 3628] [serial = 58] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (148B7800) [pid = 3628] [serial = 60] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1656D800) [pid = 3628] [serial = 63] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16D8CC00) [pid = 3628] [serial = 66] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (180B0C00) [pid = 3628] [serial = 69] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (180B8000) [pid = 3628] [serial = 70] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1898CC00) [pid = 3628] [serial = 72] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18E2CC00) [pid = 3628] [serial = 75] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19AC3800) [pid = 3628] [serial = 78] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (19DE9000) [pid = 3628] [serial = 81] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A25A000) [pid = 3628] [serial = 84] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1AA91000) [pid = 3628] [serial = 87] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1C66BC00) [pid = 3628] [serial = 90] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18991000) [pid = 3628] [serial = 73] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (134A6000) [pid = 3628] [serial = 52] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18E2C800) [pid = 3628] [serial = 76] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17AEFC00) [pid = 3628] [serial = 67] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19C83C00) [pid = 3628] [serial = 79] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199C4C00) [pid = 3628] [serial = 82] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1A25F000) [pid = 3628] [serial = 85] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1AAD9400) [pid = 3628] [serial = 88] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16006C00) [pid = 3628] [serial = 55] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1495B800) [pid = 3628] [serial = 61] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1DFB7000) [pid = 3628] [serial = 43] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16605800) [pid = 3628] [serial = 64] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1D5C3400) [pid = 3628] [serial = 34] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (19DE4400) [pid = 3628] [serial = 31] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1D5BFC00) [pid = 3628] [serial = 33] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (1D294000) [pid = 3628] [serial = 30] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1D7B0C00) [pid = 3628] [serial = 27] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1D218000) [pid = 3628] [serial = 28] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1CB42000) [pid = 3628] [serial = 24] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (1C767800) [pid = 3628] [serial = 21] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (1C769C00) [pid = 3628] [serial = 22] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (193AC400) [pid = 3628] [serial = 17] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (195A4400) [pid = 3628] [serial = 14] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (1DDE0000) [pid = 3628] [serial = 45] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (1E497400) [pid = 3628] [serial = 48] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (1DFB7400) [pid = 3628] [serial = 42] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (1DD2E800) [pid = 3628] [serial = 39] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (1DFAA400) [pid = 3628] [serial = 40] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (1D6A4000) [pid = 3628] [serial = 36] [outer = 00000000] [url = about:blank] 05:27:42 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (1D6A7000) [pid = 3628] [serial = 37] [outer = 00000000] [url = about:blank] 05:27:43 INFO - PROCESS | 3628 | 1461328063229 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]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1196ms 05:27:43 INFO - PROCESS | 3628 | 1461328063271 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 3628 | 1461328063276 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 05:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:27:43 INFO - PROCESS | 3628 | 1461328063281 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 3628 | 1461328063285 Marionette TRACE conn3 <- [1,138,null,{}] 05:27:43 INFO - PROCESS | 3628 | 1461328063289 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}] 05:27:43 INFO - PROCESS | 3628 | 1461328063369 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:27:43 INFO - PROCESS | 3628 | 1461328063380 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 3628 | ++DOCSHELL 13DD6400 == 28 [pid = 3628] [id = 44] 05:27:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (13DD8800) [pid = 3628] [serial = 128] [outer = 00000000] 05:27:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (1495B800) [pid = 3628] [serial = 129] [outer = 13DD8800] 05:27:43 INFO - PROCESS | 3628 | 1461328063429 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (1570E800) [pid = 3628] [serial = 130] [outer = 13DD8800] 05:27:43 INFO - PROCESS | 3628 | 1461328063845 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]]]}] 05:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 598ms 05:27:43 INFO - PROCESS | 3628 | 1461328063878 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:27:43 INFO - PROCESS | 3628 | 1461328063885 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 05:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:27:43 INFO - PROCESS | 3628 | 1461328063891 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 3628 | 1461328063894 Marionette TRACE conn3 <- [1,142,null,{}] 05:27:43 INFO - PROCESS | 3628 | 1461328063897 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}] 05:27:44 INFO - PROCESS | 3628 | 1461328063982 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:27:44 INFO - PROCESS | 3628 | 1461328063990 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 3628 | ++DOCSHELL 1571DC00 == 29 [pid = 3628] [id = 45] 05:27:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (15DFE000) [pid = 3628] [serial = 131] [outer = 00000000] 05:27:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (16568400) [pid = 3628] [serial = 132] [outer = 15DFE000] 05:27:44 INFO - PROCESS | 3628 | 1461328064035 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (16601800) [pid = 3628] [serial = 133] [outer = 15DFE000] 05:27:44 INFO - PROCESS | 3628 | 1461328064475 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]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 644ms 05:27:44 INFO - PROCESS | 3628 | 1461328064527 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 3628 | 1461328064529 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 05:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:27:44 INFO - PROCESS | 3628 | 1461328064533 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 3628 | 1461328064537 Marionette TRACE conn3 <- [1,146,null,{}] 05:27:44 INFO - PROCESS | 3628 | 1461328064547 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}] 05:27:44 INFO - PROCESS | 3628 | 1461328064625 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:27:44 INFO - PROCESS | 3628 | 1461328064636 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 3628 | ++DOCSHELL 18058000 == 30 [pid = 3628] [id = 46] 05:27:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (18058400) [pid = 3628] [serial = 134] [outer = 00000000] 05:27:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (180B8400) [pid = 3628] [serial = 135] [outer = 18058400] 05:27:44 INFO - PROCESS | 3628 | 1461328064683 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (180F9000) [pid = 3628] [serial = 136] [outer = 18058400] 05:27:45 INFO - PROCESS | 3628 | 1461328065088 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 598ms 05:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:27:45 INFO - PROCESS | 3628 | 1461328065129 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 3628 | 1461328065132 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 05:27:45 INFO - PROCESS | 3628 | 1461328065135 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 3628 | 1461328065137 Marionette TRACE conn3 <- [1,150,null,{}] 05:27:45 INFO - PROCESS | 3628 | 1461328065140 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}] 05:27:45 INFO - PROCESS | 3628 | 1461328065242 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:27:45 INFO - PROCESS | 3628 | 1461328065252 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 3628 | ++DOCSHELL 1660D000 == 31 [pid = 3628] [id = 47] 05:27:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (180B7000) [pid = 3628] [serial = 137] [outer = 00000000] 05:27:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (18B28000) [pid = 3628] [serial = 138] [outer = 180B7000] 05:27:45 INFO - PROCESS | 3628 | 1461328065332 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (18DE5400) [pid = 3628] [serial = 139] [outer = 180B7000] 05:27:45 INFO - PROCESS | 3628 | 1461328065750 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 05:27:45 INFO - PROCESS | 3628 | 1461328065772 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 3628 | 1461328065774 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 05:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:27:45 INFO - PROCESS | 3628 | 1461328065778 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 3628 | 1461328065779 Marionette TRACE conn3 <- [1,154,null,{}] 05:27:45 INFO - PROCESS | 3628 | 1461328065792 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}] 05:27:45 INFO - PROCESS | 3628 | 1461328065882 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:27:45 INFO - PROCESS | 3628 | 1461328065888 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 3628 | ++DOCSHELL 18990800 == 32 [pid = 3628] [id = 48] 05:27:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (18DE6800) [pid = 3628] [serial = 140] [outer = 00000000] 05:27:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (193ADC00) [pid = 3628] [serial = 141] [outer = 18DE6800] 05:27:45 INFO - PROCESS | 3628 | 1461328065933 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (195A2C00) [pid = 3628] [serial = 142] [outer = 18DE6800] 05:27:46 INFO - PROCESS | 3628 | 1461328066372 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]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 645ms 05:27:46 INFO - PROCESS | 3628 | 1461328066420 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 3628 | 1461328066422 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 05:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:27:46 INFO - PROCESS | 3628 | 1461328066426 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 3628 | 1461328066427 Marionette TRACE conn3 <- [1,158,null,{}] 05:27:46 INFO - PROCESS | 3628 | 1461328066499 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}] 05:27:46 INFO - PROCESS | 3628 | 1461328066600 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:27:46 INFO - PROCESS | 3628 | 1461328066670 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 3628 | ++DOCSHELL 19DE6C00 == 33 [pid = 3628] [id = 49] 05:27:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19DE8400) [pid = 3628] [serial = 143] [outer = 00000000] 05:27:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (19DEC000) [pid = 3628] [serial = 144] [outer = 19DE8400] 05:27:46 INFO - PROCESS | 3628 | 1461328066718 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (19DF2000) [pid = 3628] [serial = 145] [outer = 19DE8400] 05:27:47 INFO - PROCESS | 3628 | 1461328067123 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]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 708ms 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16D4C000) [pid = 3628] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1656B800) [pid = 3628] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18729800) [pid = 3628] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (16D86000) [pid = 3628] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (13896400) [pid = 3628] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1495A000) [pid = 3628] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:27:47 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (15A0F800) [pid = 3628] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:27:47 INFO - PROCESS | 3628 | 1461328067198 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 3628 | 1461328067200 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 05:27:47 INFO - PROCESS | 3628 | 1461328067204 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 3628 | 1461328067206 Marionette TRACE conn3 <- [1,162,null,{}] 05:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:27:47 INFO - PROCESS | 3628 | 1461328067210 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}] 05:27:47 INFO - PROCESS | 3628 | 1461328067279 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:27:47 INFO - PROCESS | 3628 | 1461328067287 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 3628 | ++DOCSHELL 159AF400 == 34 [pid = 3628] [id = 50] 05:27:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (159B5000) [pid = 3628] [serial = 146] [outer = 00000000] 05:27:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (16A35400) [pid = 3628] [serial = 147] [outer = 159B5000] 05:27:47 INFO - PROCESS | 3628 | 1461328067340 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (180AB000) [pid = 3628] [serial = 148] [outer = 159B5000] 05:27:47 INFO - PROCESS | 3628 | 1461328067729 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]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 534ms 05:27:47 INFO - PROCESS | 3628 | 1461328067745 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 3628 | 1461328067747 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 05:27:47 INFO - PROCESS | 3628 | 1461328067750 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:27:47 INFO - PROCESS | 3628 | 1461328067751 Marionette TRACE conn3 <- [1,166,null,{}] 05:27:47 INFO - PROCESS | 3628 | 1461328067755 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}] 05:27:47 INFO - PROCESS | 3628 | 1461328067848 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:27:47 INFO - PROCESS | 3628 | 1461328067856 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 3628 | ++DOCSHELL 13BB6400 == 35 [pid = 3628] [id = 51] 05:27:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1656A400) [pid = 3628] [serial = 149] [outer = 00000000] 05:27:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1A261800) [pid = 3628] [serial = 150] [outer = 1656A400] 05:27:47 INFO - PROCESS | 3628 | 1461328067900 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1A260400) [pid = 3628] [serial = 151] [outer = 1656A400] 05:27:48 INFO - PROCESS | 3628 | 1461328068276 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]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 535ms 05:27:48 INFO - PROCESS | 3628 | 1461328068285 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 3628 | 1461328068287 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 05:27:48 INFO - PROCESS | 3628 | 1461328068291 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:27:48 INFO - PROCESS | 3628 | 1461328068292 Marionette TRACE conn3 <- [1,170,null,{}] 05:27:48 INFO - PROCESS | 3628 | 1461328068296 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}] 05:27:48 INFO - PROCESS | 3628 | 1461328068372 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:27:48 INFO - PROCESS | 3628 | 1461328068378 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 3628 | ++DOCSHELL 183C8000 == 36 [pid = 3628] [id = 52] 05:27:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (199C0C00) [pid = 3628] [serial = 152] [outer = 00000000] 05:27:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1AA93800) [pid = 3628] [serial = 153] [outer = 199C0C00] 05:27:48 INFO - PROCESS | 3628 | 1461328068423 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1AAD7400) [pid = 3628] [serial = 154] [outer = 199C0C00] 05:27:48 INFO - PROCESS | 3628 | 1461328068786 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]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 534ms 05:27:48 INFO - PROCESS | 3628 | 1461328068837 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 3628 | 1461328068839 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 05:27:48 INFO - PROCESS | 3628 | 1461328068843 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:27:48 INFO - PROCESS | 3628 | 1461328068844 Marionette TRACE conn3 <- [1,174,null,{}] 05:27:48 INFO - PROCESS | 3628 | 1461328068848 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}] 05:27:48 INFO - PROCESS | 3628 | 1461328068917 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:27:48 INFO - PROCESS | 3628 | 1461328068923 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 3628 | ++DOCSHELL 15718400 == 37 [pid = 3628] [id = 53] 05:27:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1A203400) [pid = 3628] [serial = 155] [outer = 00000000] 05:27:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (1C35E000) [pid = 3628] [serial = 156] [outer = 1A203400] 05:27:48 INFO - PROCESS | 3628 | 1461328068967 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1C66C800) [pid = 3628] [serial = 157] [outer = 1A203400] 05:27:49 INFO - PROCESS | 3628 | 1461328069665 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]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 849ms 05:27:49 INFO - PROCESS | 3628 | 1461328069686 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 3628 | 1461328069691 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 05:27:49 INFO - PROCESS | 3628 | 1461328069696 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:27:49 INFO - PROCESS | 3628 | 1461328069700 Marionette TRACE conn3 <- [1,178,null,{}] 05:27:49 INFO - PROCESS | 3628 | 1461328069706 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}] 05:27:49 INFO - PROCESS | 3628 | 1461328069814 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:27:49 INFO - PROCESS | 3628 | 1461328069883 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 3628 | ++DOCSHELL 1389B400 == 38 [pid = 3628] [id = 54] 05:27:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1389F000) [pid = 3628] [serial = 158] [outer = 00000000] 05:27:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1571D400) [pid = 3628] [serial = 159] [outer = 1389F000] 05:27:49 INFO - PROCESS | 3628 | 1461328069943 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (15DF0800) [pid = 3628] [serial = 160] [outer = 1389F000] 05:27:50 INFO - PROCESS | 3628 | 1461328070787 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]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1148ms 05:27:50 INFO - PROCESS | 3628 | 1461328070843 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 3628 | 1461328070847 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 05:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:27:50 INFO - PROCESS | 3628 | 1461328070852 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 3628 | 1461328070856 Marionette TRACE conn3 <- [1,182,null,{}] 05:27:50 INFO - PROCESS | 3628 | 1461328070862 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}] 05:27:51 INFO - PROCESS | 3628 | 1461328070986 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:27:51 INFO - PROCESS | 3628 | 1461328071062 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 3628 | ++DOCSHELL 1445B400 == 39 [pid = 3628] [id = 55] 05:27:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (14461800) [pid = 3628] [serial = 161] [outer = 00000000] 05:27:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (14953800) [pid = 3628] [serial = 162] [outer = 14461800] 05:27:51 INFO - PROCESS | 3628 | 1461328071154 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1570EC00) [pid = 3628] [serial = 163] [outer = 14461800] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 183C8000 == 38 [pid = 3628] [id = 52] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 13BB6400 == 37 [pid = 3628] [id = 51] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 159AF400 == 36 [pid = 3628] [id = 50] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 19DE6C00 == 35 [pid = 3628] [id = 49] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 18990800 == 34 [pid = 3628] [id = 48] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 1660D000 == 33 [pid = 3628] [id = 47] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 18058000 == 32 [pid = 3628] [id = 46] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 1571DC00 == 31 [pid = 3628] [id = 45] 05:27:51 INFO - PROCESS | 3628 | --DOCSHELL 13DD6400 == 30 [pid = 3628] [id = 44] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18B28800) [pid = 3628] [serial = 109] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (180B4C00) [pid = 3628] [serial = 106] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (13BBFC00) [pid = 3628] [serial = 96] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (13DDB400) [pid = 3628] [serial = 97] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15D3AC00) [pid = 3628] [serial = 99] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (180ABC00) [pid = 3628] [serial = 105] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15F49C00) [pid = 3628] [serial = 100] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16604000) [pid = 3628] [serial = 102] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (16746800) [pid = 3628] [serial = 103] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1CB39800) [pid = 3628] [serial = 94] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1898E400) [pid = 3628] [serial = 108] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1CB35800) [pid = 3628] [serial = 93] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1C673000) [pid = 3628] [serial = 91] [outer = 00000000] [url = about:blank] 05:27:51 INFO - PROCESS | 3628 | 1461328071635 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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 802ms 05:27:51 INFO - PROCESS | 3628 | 1461328071683 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 3628 | 1461328071689 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 05:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:27:51 INFO - PROCESS | 3628 | 1461328071699 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 3628 | 1461328071702 Marionette TRACE conn3 <- [1,186,null,{}] 05:27:51 INFO - PROCESS | 3628 | 1461328071706 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}] 05:27:51 INFO - PROCESS | 3628 | 1461328071782 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:27:51 INFO - PROCESS | 3628 | 1461328071791 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 3628 | ++DOCSHELL 13DD7C00 == 31 [pid = 3628] [id = 56] 05:27:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15702C00) [pid = 3628] [serial = 164] [outer = 00000000] 05:27:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16002400) [pid = 3628] [serial = 165] [outer = 15702C00] 05:27:51 INFO - PROCESS | 3628 | 1461328071836 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16561800) [pid = 3628] [serial = 166] [outer = 15702C00] 05:27:52 INFO - PROCESS | 3628 | 1461328072246 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 598ms 05:27:52 INFO - PROCESS | 3628 | 1461328072296 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 3628 | 1461328072298 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 05:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:27:52 INFO - PROCESS | 3628 | 1461328072301 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 3628 | 1461328072305 Marionette TRACE conn3 <- [1,190,null,{}] 05:27:52 INFO - PROCESS | 3628 | 1461328072319 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}] 05:27:52 INFO - PROCESS | 3628 | 1461328072402 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:27:52 INFO - PROCESS | 3628 | 1461328072411 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 3628 | ++DOCSHELL 16A36000 == 32 [pid = 3628] [id = 57] 05:27:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16A36400) [pid = 3628] [serial = 167] [outer = 00000000] 05:27:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17AFA800) [pid = 3628] [serial = 168] [outer = 16A36400] 05:27:52 INFO - PROCESS | 3628 | 1461328072467 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (180ABC00) [pid = 3628] [serial = 169] [outer = 16A36400] 05:27:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18733C00) [pid = 3628] [serial = 170] [outer = 1DDE1000] 05:27:52 INFO - PROCESS | 3628 | 1461328072946 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 708ms 05:27:53 INFO - PROCESS | 3628 | 1461328073001 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 3628 | 1461328073003 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 05:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:27:53 INFO - PROCESS | 3628 | 1461328073007 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 3628 | 1461328073008 Marionette TRACE conn3 <- [1,194,null,{}] 05:27:53 INFO - PROCESS | 3628 | 1461328073012 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}] 05:27:53 INFO - PROCESS | 3628 | 1461328073085 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:27:53 INFO - PROCESS | 3628 | 1461328073094 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 3628 | ++DOCSHELL 1872E800 == 33 [pid = 3628] [id = 58] 05:27:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1872F800) [pid = 3628] [serial = 171] [outer = 00000000] 05:27:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18E2D000) [pid = 3628] [serial = 172] [outer = 1872F800] 05:27:53 INFO - PROCESS | 3628 | 1461328073140 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (193AD800) [pid = 3628] [serial = 173] [outer = 1872F800] 05:27:53 INFO - PROCESS | 3628 | 1461328073536 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 598ms 05:27:53 INFO - PROCESS | 3628 | 1461328073604 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 3628 | 1461328073606 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 05:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:27:53 INFO - PROCESS | 3628 | 1461328073610 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 3628 | 1461328073611 Marionette TRACE conn3 <- [1,198,null,{}] 05:27:53 INFO - PROCESS | 3628 | 1461328073615 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}] 05:27:53 INFO - PROCESS | 3628 | 1461328073708 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:27:53 INFO - PROCESS | 3628 | 1461328073714 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 3628 | ++DOCSHELL 1898F000 == 34 [pid = 3628] [id = 59] 05:27:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (193AC000) [pid = 3628] [serial = 174] [outer = 00000000] 05:27:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19DC3000) [pid = 3628] [serial = 175] [outer = 193AC000] 05:27:53 INFO - PROCESS | 3628 | 1461328073759 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19DEAC00) [pid = 3628] [serial = 176] [outer = 193AC000] 05:27:54 INFO - PROCESS | 3628 | 1461328074180 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 598ms 05:27:54 INFO - PROCESS | 3628 | 1461328074207 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 3628 | 1461328074209 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 05:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:27:54 INFO - PROCESS | 3628 | 1461328074212 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 3628 | 1461328074214 Marionette TRACE conn3 <- [1,202,null,{}] 05:27:54 INFO - PROCESS | 3628 | 1461328074217 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}] 05:27:54 INFO - PROCESS | 3628 | 1461328074336 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:27:54 INFO - PROCESS | 3628 | 1461328074344 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 3628 | ++DOCSHELL 19DF0400 == 35 [pid = 3628] [id = 60] 05:27:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A206800) [pid = 3628] [serial = 177] [outer = 00000000] 05:27:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1AA95800) [pid = 3628] [serial = 178] [outer = 1A206800] 05:27:54 INFO - PROCESS | 3628 | 1461328074389 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1C673000) [pid = 3628] [serial = 179] [outer = 1A206800] 05:27:54 INFO - PROCESS | 3628 | 1461328074827 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 05:27:54 INFO - PROCESS | 3628 | 1461328074849 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 3628 | 1461328074851 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 05:27:54 INFO - PROCESS | 3628 | 1461328074855 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:27:54 INFO - PROCESS | 3628 | 1461328074856 Marionette TRACE conn3 <- [1,206,null,{}] 05:27:54 INFO - PROCESS | 3628 | 1461328074867 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}] 05:27:54 INFO - PROCESS | 3628 | 1461328074961 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:27:54 INFO - PROCESS | 3628 | 1461328074967 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 3628 | ++DOCSHELL 1C764800 == 36 [pid = 3628] [id = 61] 05:27:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1C767400) [pid = 3628] [serial = 180] [outer = 00000000] 05:27:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1C770400) [pid = 3628] [serial = 181] [outer = 1C767400] 05:27:55 INFO - PROCESS | 3628 | 1461328075011 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1C76F400) [pid = 3628] [serial = 182] [outer = 1C767400] 05:27:55 INFO - PROCESS | 3628 | 1461328075425 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]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 598ms 05:27:55 INFO - PROCESS | 3628 | 1461328075452 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 3628 | 1461328075454 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 05:27:55 INFO - PROCESS | 3628 | 1461328075457 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:27:55 INFO - PROCESS | 3628 | 1461328075459 Marionette TRACE conn3 <- [1,210,null,{}] 05:27:55 INFO - PROCESS | 3628 | 1461328075462 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}] 05:27:55 INFO - PROCESS | 3628 | 1461328075563 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:27:55 INFO - PROCESS | 3628 | 1461328075569 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 3628 | ++DOCSHELL 18DEF000 == 37 [pid = 3628] [id = 62] 05:27:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1C363C00) [pid = 3628] [serial = 183] [outer = 00000000] 05:27:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1CB67400) [pid = 3628] [serial = 184] [outer = 1C363C00] 05:27:55 INFO - PROCESS | 3628 | 1461328075635 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1CB70800) [pid = 3628] [serial = 185] [outer = 1C363C00] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18DE6800) [pid = 3628] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15DFE000) [pid = 3628] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (148BA000) [pid = 3628] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (13DD8800) [pid = 3628] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18058400) [pid = 3628] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (19DE8400) [pid = 3628] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (159B5000) [pid = 3628] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1656A400) [pid = 3628] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (199C0C00) [pid = 3628] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (134AB800) [pid = 3628] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15DF4400) [pid = 3628] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (195A2000) [pid = 3628] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1A20C000) [pid = 3628] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13BB7C00) [pid = 3628] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:27:56 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (180B7000) [pid = 3628] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:27:56 INFO - PROCESS | 3628 | 1461328076156 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 754ms 05:27:56 INFO - PROCESS | 3628 | 1461328076198 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 3628 | 1461328076200 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 05:27:56 INFO - PROCESS | 3628 | 1461328076213 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:27:56 INFO - PROCESS | 3628 | 1461328076215 Marionette TRACE conn3 <- [1,214,null,{}] 05:27:56 INFO - PROCESS | 3628 | 1461328076218 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}] 05:27:56 INFO - PROCESS | 3628 | 1461328076309 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:27:56 INFO - PROCESS | 3628 | 1461328076315 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 3628 | ++DOCSHELL 13DD8800 == 38 [pid = 3628] [id = 63] 05:27:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15A0E000) [pid = 3628] [serial = 186] [outer = 00000000] 05:27:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18DEBC00) [pid = 3628] [serial = 187] [outer = 15A0E000] 05:27:56 INFO - PROCESS | 3628 | 1461328076359 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A20C000) [pid = 3628] [serial = 188] [outer = 15A0E000] 05:27:56 INFO - PROCESS | 3628 | 1461328076793 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 598ms 05:27:56 INFO - PROCESS | 3628 | 1461328076844 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 3628 | 1461328076846 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 05:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:27:56 INFO - PROCESS | 3628 | 1461328076849 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 3628 | 1461328076851 Marionette TRACE conn3 <- [1,218,null,{}] 05:27:56 INFO - PROCESS | 3628 | 1461328076857 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}] 05:27:56 INFO - PROCESS | 3628 | 1461328076928 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:27:56 INFO - PROCESS | 3628 | 1461328076934 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 3628 | ++DOCSHELL 180ED800 == 39 [pid = 3628] [id = 64] 05:27:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18B2B400) [pid = 3628] [serial = 189] [outer = 00000000] 05:27:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1CF63C00) [pid = 3628] [serial = 190] [outer = 18B2B400] 05:27:56 INFO - PROCESS | 3628 | 1461328076979 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1CF63400) [pid = 3628] [serial = 191] [outer = 18B2B400] 05:27:57 INFO - PROCESS | 3628 | 1461328077389 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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 597ms 05:27:57 INFO - PROCESS | 3628 | 1461328077446 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 3628 | 1461328077448 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 05:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:27:57 INFO - PROCESS | 3628 | 1461328077451 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 3628 | 1461328077454 Marionette TRACE conn3 <- [1,222,null,{}] 05:27:57 INFO - PROCESS | 3628 | 1461328077457 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}] 05:27:57 INFO - PROCESS | 3628 | 1461328077547 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:27:57 INFO - PROCESS | 3628 | 1461328077569 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 3628 | ++DOCSHELL 1D18EC00 == 40 [pid = 3628] [id = 65] 05:27:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1D21CC00) [pid = 3628] [serial = 192] [outer = 00000000] 05:27:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1D223800) [pid = 3628] [serial = 193] [outer = 1D21CC00] 05:27:57 INFO - PROCESS | 3628 | 1461328077616 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1D28DC00) [pid = 3628] [serial = 194] [outer = 1D21CC00] 05:27:58 INFO - PROCESS | 3628 | 1461328078103 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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 708ms 05:27:58 INFO - PROCESS | 3628 | 1461328078151 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 3628 | 1461328078156 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 05:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:27:58 INFO - PROCESS | 3628 | 1461328078161 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 3628 | 1461328078165 Marionette TRACE conn3 <- [1,226,null,{}] 05:27:58 INFO - PROCESS | 3628 | 1461328078172 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}] 05:27:58 INFO - PROCESS | 3628 | 1461328078273 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:27:58 INFO - PROCESS | 3628 | 1461328078346 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 3628 | ++DOCSHELL 133DAC00 == 41 [pid = 3628] [id = 66] 05:27:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (133DB400) [pid = 3628] [serial = 195] [outer = 00000000] 05:27:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (144A7400) [pid = 3628] [serial = 196] [outer = 133DB400] 05:27:58 INFO - PROCESS | 3628 | 1461328078403 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (159B4800) [pid = 3628] [serial = 197] [outer = 133DB400] 05:27:58 INFO - PROCESS | 3628 | 1461328078974 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 849ms 05:27:59 INFO - PROCESS | 3628 | 1461328079005 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 3628 | 1461328079011 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 05:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:27:59 INFO - PROCESS | 3628 | 1461328079018 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 3628 | 1461328079021 Marionette TRACE conn3 <- [1,230,null,{}] 05:27:59 INFO - PROCESS | 3628 | 1461328079024 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}] 05:27:59 INFO - PROCESS | 3628 | 1461328079121 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:27:59 INFO - PROCESS | 3628 | 1461328079205 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 3628 | ++DOCSHELL 1660D000 == 42 [pid = 3628] [id = 67] 05:27:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1660D400) [pid = 3628] [serial = 198] [outer = 00000000] 05:27:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (180EF800) [pid = 3628] [serial = 199] [outer = 1660D400] 05:27:59 INFO - PROCESS | 3628 | 1461328079260 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18988C00) [pid = 3628] [serial = 200] [outer = 1660D400] 05:27:59 INFO - PROCESS | 3628 | 1461328079790 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 802ms 05:27:59 INFO - PROCESS | 3628 | 1461328079819 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 3628 | 1461328079821 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 05:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:27:59 INFO - PROCESS | 3628 | 1461328079826 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 3628 | 1461328079830 Marionette TRACE conn3 <- [1,234,null,{}] 05:27:59 INFO - PROCESS | 3628 | 1461328079841 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}] 05:27:59 INFO - PROCESS | 3628 | 1461328079940 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:28:00 INFO - PROCESS | 3628 | 1461328080028 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 3628 | ++DOCSHELL 1C766C00 == 43 [pid = 3628] [id = 68] 05:28:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1C767000) [pid = 3628] [serial = 201] [outer = 00000000] 05:28:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1CB6C000) [pid = 3628] [serial = 202] [outer = 1C767000] 05:28:00 INFO - PROCESS | 3628 | 1461328080084 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1D218000) [pid = 3628] [serial = 203] [outer = 1C767000] 05:28:00 INFO - PROCESS | 3628 | 1461328080650 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]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 849ms 05:28:00 INFO - PROCESS | 3628 | 1461328080670 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 3628 | 1461328080673 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 05:28:00 INFO - PROCESS | 3628 | 1461328080677 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:28:00 INFO - PROCESS | 3628 | 1461328080679 Marionette TRACE conn3 <- [1,238,null,{}] 05:28:00 INFO - PROCESS | 3628 | 1461328080682 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}] 05:28:00 INFO - PROCESS | 3628 | 1461328080776 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:28:00 INFO - PROCESS | 3628 | 1461328080858 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 3628 | ++DOCSHELL 199CF400 == 44 [pid = 3628] [id = 69] 05:28:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (199D1400) [pid = 3628] [serial = 204] [outer = 00000000] 05:28:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (199D8400) [pid = 3628] [serial = 205] [outer = 199D1400] 05:28:00 INFO - PROCESS | 3628 | 1461328080913 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (199DB400) [pid = 3628] [serial = 206] [outer = 199D1400] 05:28:01 INFO - PROCESS | 3628 | 1461328081541 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 912ms 05:28:01 INFO - PROCESS | 3628 | 1461328081618 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 3628 | 1461328081620 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 05:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:28:01 INFO - PROCESS | 3628 | 1461328081625 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 3628 | 1461328081627 Marionette TRACE conn3 <- [1,242,null,{}] 05:28:01 INFO - PROCESS | 3628 | 1461328081631 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}] 05:28:01 INFO - PROCESS | 3628 | 1461328081827 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:28:01 INFO - PROCESS | 3628 | 1461328081913 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 3628 | ++DOCSHELL 133E9000 == 45 [pid = 3628] [id = 70] 05:28:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (139E4000) [pid = 3628] [serial = 207] [outer = 00000000] 05:28:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (14457C00) [pid = 3628] [serial = 208] [outer = 139E4000] 05:28:02 INFO - PROCESS | 3628 | 1461328082004 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (15955000) [pid = 3628] [serial = 209] [outer = 139E4000] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 180ED800 == 44 [pid = 3628] [id = 64] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 13DD8800 == 43 [pid = 3628] [id = 63] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 18DEF000 == 42 [pid = 3628] [id = 62] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 1C764800 == 41 [pid = 3628] [id = 61] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 19DF0400 == 40 [pid = 3628] [id = 60] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 1898F000 == 39 [pid = 3628] [id = 59] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 1872E800 == 38 [pid = 3628] [id = 58] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 16A36000 == 37 [pid = 3628] [id = 57] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 13DD7C00 == 36 [pid = 3628] [id = 56] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 1445B400 == 35 [pid = 3628] [id = 55] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 1389B400 == 34 [pid = 3628] [id = 54] 05:28:02 INFO - PROCESS | 3628 | --DOCSHELL 15718400 == 33 [pid = 3628] [id = 53] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (193ADC00) [pid = 3628] [serial = 141] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (16568400) [pid = 3628] [serial = 132] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16601800) [pid = 3628] [serial = 133] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (15D3A400) [pid = 3628] [serial = 127] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1594D400) [pid = 3628] [serial = 126] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1495B800) [pid = 3628] [serial = 129] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1570E800) [pid = 3628] [serial = 130] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (180B8400) [pid = 3628] [serial = 135] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19DEC000) [pid = 3628] [serial = 144] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16A35400) [pid = 3628] [serial = 147] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A261800) [pid = 3628] [serial = 150] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (180AB000) [pid = 3628] [serial = 148] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1AA93800) [pid = 3628] [serial = 153] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (13BBB800) [pid = 3628] [serial = 112] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (139E9000) [pid = 3628] [serial = 111] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17AEC800) [pid = 3628] [serial = 115] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16744C00) [pid = 3628] [serial = 114] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (19C7D800) [pid = 3628] [serial = 118] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19ABE800) [pid = 3628] [serial = 117] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A2D9800) [pid = 3628] [serial = 121] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A2DA400) [pid = 3628] [serial = 120] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (160CC800) [pid = 3628] [serial = 124] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15717400) [pid = 3628] [serial = 123] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (19DF2000) [pid = 3628] [serial = 145] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (18B28000) [pid = 3628] [serial = 138] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (195A2C00) [pid = 3628] [serial = 142] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1AAD7400) [pid = 3628] [serial = 154] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1C35E000) [pid = 3628] [serial = 156] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18DE5400) [pid = 3628] [serial = 139] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1A260400) [pid = 3628] [serial = 151] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (180F9000) [pid = 3628] [serial = 136] [outer = 00000000] [url = about:blank] 05:28:02 INFO - PROCESS | 3628 | 1461328082558 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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1007ms 05:28:02 INFO - PROCESS | 3628 | 1461328082627 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 3628 | 1461328082631 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 05:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:28:02 INFO - PROCESS | 3628 | 1461328082636 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 3628 | 1461328082640 Marionette TRACE conn3 <- [1,246,null,{}] 05:28:02 INFO - PROCESS | 3628 | 1461328082644 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}] 05:28:02 INFO - PROCESS | 3628 | 1461328082729 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:28:02 INFO - PROCESS | 3628 | 1461328082801 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 3628 | ++DOCSHELL 139EF000 == 34 [pid = 3628] [id = 71] 05:28:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (139F0800) [pid = 3628] [serial = 210] [outer = 00000000] 05:28:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15719800) [pid = 3628] [serial = 211] [outer = 139F0800] 05:28:02 INFO - PROCESS | 3628 | 1461328082849 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15DD3800) [pid = 3628] [serial = 212] [outer = 139F0800] 05:28:03 INFO - PROCESS | 3628 | 1461328083216 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 05:28:03 INFO - PROCESS | 3628 | 1461328083275 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 3628 | 1461328083278 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 05:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:28:03 INFO - PROCESS | 3628 | 1461328083314 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 3628 | 1461328083316 Marionette TRACE conn3 <- [1,250,null,{}] 05:28:03 INFO - PROCESS | 3628 | 1461328083324 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}] 05:28:03 INFO - PROCESS | 3628 | 1461328083401 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:28:03 INFO - PROCESS | 3628 | 1461328083414 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 3628 | ++DOCSHELL 16739C00 == 35 [pid = 3628] [id = 72] 05:28:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16741800) [pid = 3628] [serial = 213] [outer = 00000000] 05:28:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16A35C00) [pid = 3628] [serial = 214] [outer = 16741800] 05:28:03 INFO - PROCESS | 3628 | 1461328083458 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16D8C400) [pid = 3628] [serial = 215] [outer = 16741800] 05:28:03 INFO - PROCESS | 3628 | 1461328083885 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 05:28:03 INFO - PROCESS | 3628 | 1461328083902 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 3628 | 1461328083906 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 05:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:28:03 INFO - PROCESS | 3628 | 1461328083916 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 3628 | 1461328083920 Marionette TRACE conn3 <- [1,254,null,{}] 05:28:03 INFO - PROCESS | 3628 | 1461328083927 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}] 05:28:04 INFO - PROCESS | 3628 | 1461328084005 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:28:04 INFO - PROCESS | 3628 | 1461328084012 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 3628 | ++DOCSHELL 16D87400 == 36 [pid = 3628] [id = 73] 05:28:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17AEC800) [pid = 3628] [serial = 216] [outer = 00000000] 05:28:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18B28000) [pid = 3628] [serial = 217] [outer = 17AEC800] 05:28:04 INFO - PROCESS | 3628 | 1461328084057 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18B32C00) [pid = 3628] [serial = 218] [outer = 17AEC800] 05:28:04 INFO - PROCESS | 3628 | 1461328084464 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 598ms 05:28:04 INFO - PROCESS | 3628 | 1461328084505 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 3628 | 1461328084507 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 05:28:04 INFO - PROCESS | 3628 | 1461328084510 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:28:04 INFO - PROCESS | 3628 | 1461328084512 Marionette TRACE conn3 <- [1,258,null,{}] 05:28:04 INFO - PROCESS | 3628 | 1461328084521 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}] 05:28:04 INFO - PROCESS | 3628 | 1461328084622 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:28:04 INFO - PROCESS | 3628 | 1461328084628 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 3628 | ++DOCSHELL 180EC000 == 37 [pid = 3628] [id = 74] 05:28:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (183C8C00) [pid = 3628] [serial = 219] [outer = 00000000] 05:28:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (195A6000) [pid = 3628] [serial = 220] [outer = 183C8C00] 05:28:04 INFO - PROCESS | 3628 | 1461328084672 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (195A4C00) [pid = 3628] [serial = 221] [outer = 183C8C00] 05:28:05 INFO - PROCESS | 3628 | 1461328085120 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 629ms 05:28:05 INFO - PROCESS | 3628 | 1461328085155 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 3628 | 1461328085157 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 05:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:28:05 INFO - PROCESS | 3628 | 1461328085160 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 3628 | 1461328085162 Marionette TRACE conn3 <- [1,262,null,{}] 05:28:05 INFO - PROCESS | 3628 | 1461328085165 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}] 05:28:05 INFO - PROCESS | 3628 | 1461328085263 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:28:05 INFO - PROCESS | 3628 | 1461328085334 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 3628 | ++DOCSHELL 199D7C00 == 38 [pid = 3628] [id = 75] 05:28:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199D8800) [pid = 3628] [serial = 222] [outer = 00000000] 05:28:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19D49C00) [pid = 3628] [serial = 223] [outer = 199D8800] 05:28:05 INFO - PROCESS | 3628 | 1461328085387 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19DF0C00) [pid = 3628] [serial = 224] [outer = 199D8800] 05:28:05 INFO - PROCESS | 3628 | 1461328085813 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 708ms 05:28:05 INFO - PROCESS | 3628 | 1461328085859 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 3628 | 1461328085861 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 05:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:28:05 INFO - PROCESS | 3628 | 1461328085864 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 3628 | 1461328085866 Marionette TRACE conn3 <- [1,266,null,{}] 05:28:05 INFO - PROCESS | 3628 | 1461328085869 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}] 05:28:06 INFO - PROCESS | 3628 | 1461328085990 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:28:06 INFO - PROCESS | 3628 | 1461328086014 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 3628 | ++DOCSHELL 199D0C00 == 39 [pid = 3628] [id = 76] 05:28:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A261800) [pid = 3628] [serial = 225] [outer = 00000000] 05:28:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A7BD400) [pid = 3628] [serial = 226] [outer = 1A261800] 05:28:06 INFO - PROCESS | 3628 | 1461328086058 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A909800) [pid = 3628] [serial = 227] [outer = 1A261800] 05:28:06 INFO - PROCESS | 3628 | 1461328086514 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 644ms 05:28:06 INFO - PROCESS | 3628 | 1461328086534 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 3628 | 1461328086536 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 05:28:06 INFO - PROCESS | 3628 | 1461328086539 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:28:06 INFO - PROCESS | 3628 | 1461328086541 Marionette TRACE conn3 <- [1,270,null,{}] 05:28:06 INFO - PROCESS | 3628 | 1461328086544 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}] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18B2B400) [pid = 3628] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1A206800) [pid = 3628] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1872F800) [pid = 3628] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1389F000) [pid = 3628] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16A36400) [pid = 3628] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (14461800) [pid = 3628] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (193AC000) [pid = 3628] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15702C00) [pid = 3628] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1C767400) [pid = 3628] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1C363C00) [pid = 3628] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:28:06 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15A0E000) [pid = 3628] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:28:06 INFO - PROCESS | 3628 | 1461328086763 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:28:06 INFO - PROCESS | 3628 | 1461328086774 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 3628 | ++DOCSHELL 15702C00 == 40 [pid = 3628] [id = 77] 05:28:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (15A0E000) [pid = 3628] [serial = 228] [outer = 00000000] 05:28:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1872F800) [pid = 3628] [serial = 229] [outer = 15A0E000] 05:28:06 INFO - PROCESS | 3628 | 1461328086825 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1872A800) [pid = 3628] [serial = 230] [outer = 15A0E000] 05:28:07 INFO - PROCESS | 3628 | 1461328087193 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 692ms 05:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:28:07 INFO - PROCESS | 3628 | 1461328087241 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 3628 | 1461328087243 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 05:28:07 INFO - PROCESS | 3628 | 1461328087246 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 3628 | 1461328087248 Marionette TRACE conn3 <- [1,274,null,{}] 05:28:07 INFO - PROCESS | 3628 | 1461328087251 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}] 05:28:07 INFO - PROCESS | 3628 | 1461328087345 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:28:07 INFO - PROCESS | 3628 | 1461328087354 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 3628 | ++DOCSHELL 139E1400 == 41 [pid = 3628] [id = 78] 05:28:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17AF6400) [pid = 3628] [serial = 231] [outer = 00000000] 05:28:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1AAD8000) [pid = 3628] [serial = 232] [outer = 17AF6400] 05:28:07 INFO - PROCESS | 3628 | 1461328087398 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1C361800) [pid = 3628] [serial = 233] [outer = 17AF6400] 05:28:07 INFO - PROCESS | 3628 | 1461328087786 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 597ms 05:28:07 INFO - PROCESS | 3628 | 1461328087842 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 3628 | 1461328087844 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 05:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:28:07 INFO - PROCESS | 3628 | 1461328087847 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 3628 | 1461328087849 Marionette TRACE conn3 <- [1,278,null,{}] 05:28:07 INFO - PROCESS | 3628 | 1461328087855 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}] 05:28:07 INFO - PROCESS | 3628 | 1461328087929 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:28:07 INFO - PROCESS | 3628 | 1461328087935 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 3628 | ++DOCSHELL 1A7B1C00 == 42 [pid = 3628] [id = 79] 05:28:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1C369400) [pid = 3628] [serial = 234] [outer = 00000000] 05:28:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1C770000) [pid = 3628] [serial = 235] [outer = 1C369400] 05:28:07 INFO - PROCESS | 3628 | 1461328087981 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1C76F000) [pid = 3628] [serial = 236] [outer = 1C369400] 05:28:08 INFO - PROCESS | 3628 | 1461328088368 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 535ms 05:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:28:08 INFO - PROCESS | 3628 | 1461328088383 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 3628 | 1461328088385 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 05:28:08 INFO - PROCESS | 3628 | 1461328088388 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 3628 | 1461328088390 Marionette TRACE conn3 <- [1,282,null,{}] 05:28:08 INFO - PROCESS | 3628 | 1461328088393 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}] 05:28:08 INFO - PROCESS | 3628 | 1461328088497 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:28:08 INFO - PROCESS | 3628 | 1461328088505 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 3628 | ++DOCSHELL 1656A000 == 43 [pid = 3628] [id = 80] 05:28:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19DEB400) [pid = 3628] [serial = 237] [outer = 00000000] 05:28:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1D18D400) [pid = 3628] [serial = 238] [outer = 19DEB400] 05:28:08 INFO - PROCESS | 3628 | 1461328088554 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1D28CC00) [pid = 3628] [serial = 239] [outer = 19DEB400] 05:28:09 INFO - PROCESS | 3628 | 1461328089140 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 802ms 05:28:09 INFO - PROCESS | 3628 | 1461328089191 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 3628 | 1461328089196 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 05:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:28:09 INFO - PROCESS | 3628 | 1461328089202 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 3628 | 1461328089206 Marionette TRACE conn3 <- [1,286,null,{}] 05:28:09 INFO - PROCESS | 3628 | 1461328089211 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}] 05:28:09 INFO - PROCESS | 3628 | 1461328089344 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:28:09 INFO - PROCESS | 3628 | 1461328089419 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 3628 | ++DOCSHELL 12DDD800 == 44 [pid = 3628] [id = 81] 05:28:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (133F0400) [pid = 3628] [serial = 240] [outer = 00000000] 05:28:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16562400) [pid = 3628] [serial = 241] [outer = 133F0400] 05:28:09 INFO - PROCESS | 3628 | 1461328089515 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16604400) [pid = 3628] [serial = 242] [outer = 133F0400] 05:28:10 INFO - PROCESS | 3628 | 1461328090206 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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1053ms 05:28:10 INFO - PROCESS | 3628 | 1461328090275 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 3628 | 1461328090281 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 05:28:10 INFO - PROCESS | 3628 | 1461328090291 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 3628 | 1461328090294 Marionette TRACE conn3 <- [1,290,null,{}] 05:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:28:10 INFO - PROCESS | 3628 | 1461328090298 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}] 05:28:10 INFO - PROCESS | 3628 | 1461328090422 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:28:10 INFO - PROCESS | 3628 | 1461328090488 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 3628 | ++DOCSHELL 183C9C00 == 45 [pid = 3628] [id = 82] 05:28:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18729400) [pid = 3628] [serial = 243] [outer = 00000000] 05:28:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (199D6C00) [pid = 3628] [serial = 244] [outer = 18729400] 05:28:10 INFO - PROCESS | 3628 | 1461328090542 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (19DEB000) [pid = 3628] [serial = 245] [outer = 18729400] 05:28:11 INFO - PROCESS | 3628 | 1461328091085 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 849ms 05:28:11 INFO - PROCESS | 3628 | 1461328091141 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 3628 | 1461328091144 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 05:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:28:11 INFO - PROCESS | 3628 | 1461328091148 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 3628 | 1461328091151 Marionette TRACE conn3 <- [1,294,null,{}] 05:28:11 INFO - PROCESS | 3628 | 1461328091163 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}] 05:28:11 INFO - PROCESS | 3628 | 1461328091275 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:28:11 INFO - PROCESS | 3628 | 1461328091365 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 3628 | ++DOCSHELL 193AE000 == 46 [pid = 3628] [id = 83] 05:28:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19DE5000) [pid = 3628] [serial = 246] [outer = 00000000] 05:28:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1CB3DC00) [pid = 3628] [serial = 247] [outer = 19DE5000] 05:28:11 INFO - PROCESS | 3628 | 1461328091468 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1CF5EC00) [pid = 3628] [serial = 248] [outer = 19DE5000] 05:28:12 INFO - PROCESS | 3628 | 1461328092201 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]]]}] 05:28:12 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. 05:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1054ms 05:28:12 INFO - PROCESS | 3628 | 1461328092226 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:28:12 INFO - PROCESS | 3628 | 1461328092230 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 05:28:12 INFO - PROCESS | 3628 | 1461328092249 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 3628 | 1461328092252 Marionette TRACE conn3 <- [1,298,null,{}] 05:28:12 INFO - PROCESS | 3628 | 1461328092257 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}] 05:28:12 INFO - PROCESS | 3628 | 1461328092346 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:28:12 INFO - PROCESS | 3628 | 1461328092421 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 3628 | ++DOCSHELL 1495B800 == 47 [pid = 3628] [id = 84] 05:28:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1495F000) [pid = 3628] [serial = 249] [outer = 00000000] 05:28:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (15F94C00) [pid = 3628] [serial = 250] [outer = 1495F000] 05:28:12 INFO - PROCESS | 3628 | 1461328092470 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (160D6800) [pid = 3628] [serial = 251] [outer = 1495F000] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 1A7B1C00 == 46 [pid = 3628] [id = 79] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 139E1400 == 45 [pid = 3628] [id = 78] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 15702C00 == 44 [pid = 3628] [id = 77] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 199D0C00 == 43 [pid = 3628] [id = 76] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 199D7C00 == 42 [pid = 3628] [id = 75] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 180EC000 == 41 [pid = 3628] [id = 74] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 16D87400 == 40 [pid = 3628] [id = 73] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 16739C00 == 39 [pid = 3628] [id = 72] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 139EF000 == 38 [pid = 3628] [id = 71] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 133E9000 == 37 [pid = 3628] [id = 70] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 1660D000 == 36 [pid = 3628] [id = 67] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 133DAC00 == 35 [pid = 3628] [id = 66] 05:28:12 INFO - PROCESS | 3628 | --DOCSHELL 1D18EC00 == 34 [pid = 3628] [id = 65] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1CF63400) [pid = 3628] [serial = 191] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1D223800) [pid = 3628] [serial = 193] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1AA95800) [pid = 3628] [serial = 178] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18E2D000) [pid = 3628] [serial = 172] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (15DF0800) [pid = 3628] [serial = 160] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1571D400) [pid = 3628] [serial = 159] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (17AFA800) [pid = 3628] [serial = 168] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (180ABC00) [pid = 3628] [serial = 169] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1570EC00) [pid = 3628] [serial = 163] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (14953800) [pid = 3628] [serial = 162] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19DEAC00) [pid = 3628] [serial = 176] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16002400) [pid = 3628] [serial = 165] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16561800) [pid = 3628] [serial = 166] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1C770400) [pid = 3628] [serial = 181] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1CB67400) [pid = 3628] [serial = 184] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1C76F400) [pid = 3628] [serial = 182] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1CF63C00) [pid = 3628] [serial = 190] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1CB70800) [pid = 3628] [serial = 185] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1E4A0400) [pid = 3628] [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.] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19DC3000) [pid = 3628] [serial = 175] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A20C000) [pid = 3628] [serial = 188] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1C673000) [pid = 3628] [serial = 179] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (18DEBC00) [pid = 3628] [serial = 187] [outer = 00000000] [url = about:blank] 05:28:12 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (193AD800) [pid = 3628] [serial = 173] [outer = 00000000] [url = about:blank] 05:28:13 INFO - PROCESS | 3628 | 1461328093005 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]]]}] 05:28:13 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. 05:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 818ms 05:28:13 INFO - PROCESS | 3628 | 1461328093055 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 3628 | 1461328093060 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 05:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:28:13 INFO - PROCESS | 3628 | 1461328093100 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 3628 | 1461328093103 Marionette TRACE conn3 <- [1,302,null,{}] 05:28:13 INFO - PROCESS | 3628 | 1461328093133 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}] 05:28:13 INFO - PROCESS | 3628 | 1461328093240 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:28:13 INFO - PROCESS | 3628 | 1461328093364 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 3628 | ++DOCSHELL 15D10400 == 35 [pid = 3628] [id = 85] 05:28:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16569400) [pid = 3628] [serial = 252] [outer = 00000000] 05:28:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16D86C00) [pid = 3628] [serial = 253] [outer = 16569400] 05:28:13 INFO - PROCESS | 3628 | 1461328093419 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18056000) [pid = 3628] [serial = 254] [outer = 16569400] 05:28:13 INFO - PROCESS | 3628 | 1461328093876 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]]]}] 05:28:13 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. 05:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 849ms 05:28:13 INFO - PROCESS | 3628 | 1461328093908 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 3628 | 1461328093910 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 05:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:28:13 INFO - PROCESS | 3628 | 1461328093913 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 3628 | 1461328093917 Marionette TRACE conn3 <- [1,306,null,{}] 05:28:13 INFO - PROCESS | 3628 | 1461328093936 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}] 05:28:14 INFO - PROCESS | 3628 | 1461328094016 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:28:14 INFO - PROCESS | 3628 | 1461328094023 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 3628 | ++DOCSHELL 18DEA000 == 36 [pid = 3628] [id = 86] 05:28:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18DEBC00) [pid = 3628] [serial = 255] [outer = 00000000] 05:28:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (193A9000) [pid = 3628] [serial = 256] [outer = 18DEBC00] 05:28:14 INFO - PROCESS | 3628 | 1461328094071 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (195A2000) [pid = 3628] [serial = 257] [outer = 18DEBC00] 05:28:14 INFO - PROCESS | 3628 | 1461328094502 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]]]}] 05:28:14 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. 05:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 661ms 05:28:14 INFO - PROCESS | 3628 | 1461328094572 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 3628 | 1461328094574 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 05:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:28:14 INFO - PROCESS | 3628 | 1461328094578 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 3628 | 1461328094579 Marionette TRACE conn3 <- [1,310,null,{}] 05:28:14 INFO - PROCESS | 3628 | 1461328094583 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}] 05:28:14 INFO - PROCESS | 3628 | 1461328094659 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:28:14 INFO - PROCESS | 3628 | 1461328094668 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 3628 | ++DOCSHELL 193AF000 == 37 [pid = 3628] [id = 87] 05:28:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (199D4C00) [pid = 3628] [serial = 258] [outer = 00000000] 05:28:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19DC3C00) [pid = 3628] [serial = 259] [outer = 199D4C00] 05:28:14 INFO - PROCESS | 3628 | 1461328094713 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19DE9800) [pid = 3628] [serial = 260] [outer = 199D4C00] 05:28:15 INFO - PROCESS | 3628 | 1461328095149 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]]]}] 05:28:15 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. 05:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 644ms 05:28:15 INFO - PROCESS | 3628 | 1461328095216 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 3628 | 1461328095218 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 05:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:28:15 INFO - PROCESS | 3628 | 1461328095221 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 3628 | 1461328095223 Marionette TRACE conn3 <- [1,314,null,{}] 05:28:15 INFO - PROCESS | 3628 | 1461328095232 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}] 05:28:15 INFO - PROCESS | 3628 | 1461328095327 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:28:15 INFO - PROCESS | 3628 | 1461328095400 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 3628 | ++DOCSHELL 199D2000 == 38 [pid = 3628] [id = 88] 05:28:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19C83400) [pid = 3628] [serial = 261] [outer = 00000000] 05:28:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A2D9000) [pid = 3628] [serial = 262] [outer = 19C83400] 05:28:15 INFO - PROCESS | 3628 | 1461328095468 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1A2D8800) [pid = 3628] [serial = 263] [outer = 19C83400] 05:28:15 INFO - PROCESS | 3628 | 1461328095911 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]]]}] 05:28:15 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. 05:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 739ms 05:28:15 INFO - PROCESS | 3628 | 1461328095963 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 3628 | 1461328095966 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 05:28:16 INFO - PROCESS | 3628 | 1461328095971 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:28:16 INFO - PROCESS | 3628 | 1461328095974 Marionette TRACE conn3 <- [1,318,null,{}] 05:28:16 INFO - PROCESS | 3628 | 1461328095977 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}] 05:28:16 INFO - PROCESS | 3628 | 1461328096097 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:28:16 INFO - PROCESS | 3628 | 1461328096155 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 3628 | ++DOCSHELL 139E5C00 == 39 [pid = 3628] [id = 89] 05:28:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A7B7000) [pid = 3628] [serial = 264] [outer = 00000000] 05:28:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1C76C400) [pid = 3628] [serial = 265] [outer = 1A7B7000] 05:28:16 INFO - PROCESS | 3628 | 1461328096204 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1CB39800) [pid = 3628] [serial = 266] [outer = 1A7B7000] 05:28:16 INFO - PROCESS | 3628 | 1461328096655 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]]]}] 05:28:16 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. 05:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 708ms 05:28:16 INFO - PROCESS | 3628 | 1461328096708 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 3628 | 1461328096710 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 05:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:28:16 INFO - PROCESS | 3628 | 1461328096714 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 3628 | 1461328096716 Marionette TRACE conn3 <- [1,322,null,{}] 05:28:16 INFO - PROCESS | 3628 | 1461328096743 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}] 05:28:16 INFO - PROCESS | 3628 | 1461328096847 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:28:16 INFO - PROCESS | 3628 | 1461328096859 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 3628 | ++DOCSHELL 1C764000 == 40 [pid = 3628] [id = 90] 05:28:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1CB70800) [pid = 3628] [serial = 267] [outer = 00000000] 05:28:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1D182800) [pid = 3628] [serial = 268] [outer = 1CB70800] 05:28:16 INFO - PROCESS | 3628 | 1461328096903 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1D18CC00) [pid = 3628] [serial = 269] [outer = 1CB70800] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1A203400) [pid = 3628] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1C369400) [pid = 3628] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (199D8800) [pid = 3628] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (183C8C00) [pid = 3628] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A261800) [pid = 3628] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (17AEC800) [pid = 3628] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16741800) [pid = 3628] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (139E4000) [pid = 3628] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (139F0800) [pid = 3628] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (15A0E000) [pid = 3628] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:28:17 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17AF6400) [pid = 3628] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:28:17 INFO - PROCESS | 3628 | 1461328097419 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:28:17 INFO - PROCESS | 3628 | 1461328097488 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]]]}] 05:28:17 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. 05:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 802ms 05:28:17 INFO - PROCESS | 3628 | 1461328097518 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 3628 | 1461328097520 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 05:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:28:17 INFO - PROCESS | 3628 | 1461328097523 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 3628 | 1461328097525 Marionette TRACE conn3 <- [1,326,null,{}] 05:28:17 INFO - PROCESS | 3628 | 1461328097528 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}] 05:28:17 INFO - PROCESS | 3628 | 1461328097602 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:28:17 INFO - PROCESS | 3628 | 1461328097610 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 3628 | ++DOCSHELL 13313C00 == 41 [pid = 3628] [id = 91] 05:28:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (180B3800) [pid = 3628] [serial = 270] [outer = 00000000] 05:28:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1AA94800) [pid = 3628] [serial = 271] [outer = 180B3800] 05:28:17 INFO - PROCESS | 3628 | 1461328097653 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1CB35400) [pid = 3628] [serial = 272] [outer = 180B3800] 05:28:18 INFO - PROCESS | 3628 | 1461328098068 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]]]}] 05:28:18 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. 05:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 597ms 05:28:18 INFO - PROCESS | 3628 | 1461328098125 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 3628 | 1461328098127 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 05:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:28:18 INFO - PROCESS | 3628 | 1461328098130 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 3628 | 1461328098132 Marionette TRACE conn3 <- [1,330,null,{}] 05:28:18 INFO - PROCESS | 3628 | 1461328098138 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}] 05:28:18 INFO - PROCESS | 3628 | 1461328098211 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:28:18 INFO - PROCESS | 3628 | 1461328098218 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 3628 | ++DOCSHELL 183C2000 == 42 [pid = 3628] [id = 92] 05:28:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (183C8C00) [pid = 3628] [serial = 273] [outer = 00000000] 05:28:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1D295C00) [pid = 3628] [serial = 274] [outer = 183C8C00] 05:28:18 INFO - PROCESS | 3628 | 1461328098262 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1D5C4000) [pid = 3628] [serial = 275] [outer = 183C8C00] 05:28:18 INFO - PROCESS | 3628 | 1461328098671 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]]]}] 05:28:18 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. 05:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 597ms 05:28:18 INFO - PROCESS | 3628 | 1461328098726 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 3628 | 1461328098728 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 05:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:28:18 INFO - PROCESS | 3628 | 1461328098732 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 3628 | 1461328098733 Marionette TRACE conn3 <- [1,334,null,{}] 05:28:18 INFO - PROCESS | 3628 | 1461328098737 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}] 05:28:18 INFO - PROCESS | 3628 | 1461328098814 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:28:18 INFO - PROCESS | 3628 | 1461328098820 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 3628 | ++DOCSHELL 1D21C000 == 43 [pid = 3628] [id = 93] 05:28:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1D291C00) [pid = 3628] [serial = 276] [outer = 00000000] 05:28:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1D5CDC00) [pid = 3628] [serial = 277] [outer = 1D291C00] 05:28:18 INFO - PROCESS | 3628 | 1461328098864 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1D69EC00) [pid = 3628] [serial = 278] [outer = 1D291C00] 05:28:19 INFO - PROCESS | 3628 | 1461328099265 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]]]}] 05:28:19 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. 05:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 598ms 05:28:19 INFO - PROCESS | 3628 | 1461328099329 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 3628 | 1461328099331 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 05:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:28:19 INFO - PROCESS | 3628 | 1461328099334 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 3628 | 1461328099337 Marionette TRACE conn3 <- [1,338,null,{}] 05:28:19 INFO - PROCESS | 3628 | 1461328099340 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}] 05:28:19 INFO - PROCESS | 3628 | 1461328099495 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:28:19 INFO - PROCESS | 3628 | 1461328099638 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 3628 | ++DOCSHELL 133DF800 == 44 [pid = 3628] [id = 94] 05:28:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (133E1400) [pid = 3628] [serial = 279] [outer = 00000000] 05:28:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (139E9800) [pid = 3628] [serial = 280] [outer = 133E1400] 05:28:19 INFO - PROCESS | 3628 | 1461328099695 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (13BBE400) [pid = 3628] [serial = 281] [outer = 133E1400] 05:28:20 INFO - PROCESS | 3628 | 1461328100248 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]]]}] 05:28:20 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. 05:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 959ms 05:28:20 INFO - PROCESS | 3628 | 1461328100281 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 3628 | 1461328100286 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 05:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:28:20 INFO - PROCESS | 3628 | 1461328100291 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 3628 | 1461328100295 Marionette TRACE conn3 <- [1,342,null,{}] 05:28:20 INFO - PROCESS | 3628 | 1461328100300 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}] 05:28:20 INFO - PROCESS | 3628 | 1461328100402 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:28:20 INFO - PROCESS | 3628 | 1461328100521 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 3628 | ++DOCSHELL 1660E400 == 45 [pid = 3628] [id = 95] 05:28:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1660EC00) [pid = 3628] [serial = 282] [outer = 00000000] 05:28:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17AF4000) [pid = 3628] [serial = 283] [outer = 1660EC00] 05:28:20 INFO - PROCESS | 3628 | 1461328100619 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (180B8000) [pid = 3628] [serial = 284] [outer = 1660EC00] 05:28:21 INFO - PROCESS | 3628 | 1461328101196 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]]]}] 05:28:21 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. 05:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 943ms 05:28:21 INFO - PROCESS | 3628 | 1461328101236 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 3628 | 1461328101240 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 05:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:28:21 INFO - PROCESS | 3628 | 1461328101243 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 3628 | 1461328101246 Marionette TRACE conn3 <- [1,346,null,{}] 05:28:21 INFO - PROCESS | 3628 | 1461328101250 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}] 05:28:21 INFO - PROCESS | 3628 | 1461328101352 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:28:21 INFO - PROCESS | 3628 | 1461328101427 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 3628 | ++DOCSHELL 18E2A400 == 46 [pid = 3628] [id = 96] 05:28:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (193AF400) [pid = 3628] [serial = 285] [outer = 00000000] 05:28:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1A910000) [pid = 3628] [serial = 286] [outer = 193AF400] 05:28:21 INFO - PROCESS | 3628 | 1461328101528 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1AADA000) [pid = 3628] [serial = 287] [outer = 193AF400] 05:28:22 INFO - PROCESS | 3628 | 1461328102063 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]]]}] 05:28:22 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. 05:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 849ms 05:28:22 INFO - PROCESS | 3628 | 1461328102130 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 3628 | 1461328102137 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 05:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:28:22 INFO - PROCESS | 3628 | 1461328102152 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 3628 | 1461328102157 Marionette TRACE conn3 <- [1,350,null,{}] 05:28:22 INFO - PROCESS | 3628 | 1461328102161 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}] 05:28:22 INFO - PROCESS | 3628 | 1461328102262 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:28:22 INFO - PROCESS | 3628 | 1461328102349 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 3628 | ++DOCSHELL 180EE800 == 47 [pid = 3628] [id = 97] 05:28:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18D6E800) [pid = 3628] [serial = 288] [outer = 00000000] 05:28:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (199D1C00) [pid = 3628] [serial = 289] [outer = 18D6E800] 05:28:22 INFO - PROCESS | 3628 | 1461328102405 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1CB39000) [pid = 3628] [serial = 290] [outer = 18D6E800] 05:28:22 INFO - PROCESS | 3628 | 1461328102891 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]]]}] 05:28:22 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. 05:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 802ms 05:28:22 INFO - PROCESS | 3628 | 1461328102950 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 3628 | 1461328102952 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 05:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:28:22 INFO - PROCESS | 3628 | 1461328102956 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 3628 | 1461328102958 Marionette TRACE conn3 <- [1,354,null,{}] 05:28:22 INFO - PROCESS | 3628 | 1461328102962 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}] 05:28:23 INFO - PROCESS | 3628 | 1461328103058 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:28:23 INFO - PROCESS | 3628 | 1461328103144 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 3628 | ++DOCSHELL 18D78000 == 48 [pid = 3628] [id = 98] 05:28:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1AA93800) [pid = 3628] [serial = 291] [outer = 00000000] 05:28:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1D6A7800) [pid = 3628] [serial = 292] [outer = 1AA93800] 05:28:23 INFO - PROCESS | 3628 | 1461328103205 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1D6A7000) [pid = 3628] [serial = 293] [outer = 1AA93800] 05:28:23 INFO - PROCESS | 3628 | 1461328103946 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]]]}] 05:28:24 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. 05:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1053ms 05:28:24 INFO - PROCESS | 3628 | 1461328104019 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 3628 | 1461328104023 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 05:28:24 INFO - PROCESS | 3628 | 1461328104028 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:28:24 INFO - PROCESS | 3628 | 1461328104032 Marionette TRACE conn3 <- [1,358,null,{}] 05:28:24 INFO - PROCESS | 3628 | 1461328104039 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}] 05:28:24 INFO - PROCESS | 3628 | 1461328104129 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:28:24 INFO - PROCESS | 3628 | 1461328104226 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 3628 | ++DOCSHELL 159A9400 == 49 [pid = 3628] [id = 99] 05:28:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (159AE000) [pid = 3628] [serial = 294] [outer = 00000000] 05:28:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (16564000) [pid = 3628] [serial = 295] [outer = 159AE000] 05:28:24 INFO - PROCESS | 3628 | 1461328104274 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (16A27400) [pid = 3628] [serial = 296] [outer = 159AE000] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 1D21C000 == 48 [pid = 3628] [id = 93] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 183C2000 == 47 [pid = 3628] [id = 92] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 13313C00 == 46 [pid = 3628] [id = 91] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 1C764000 == 45 [pid = 3628] [id = 90] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 139E5C00 == 44 [pid = 3628] [id = 89] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 199D2000 == 43 [pid = 3628] [id = 88] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 193AF000 == 42 [pid = 3628] [id = 87] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 18DEA000 == 41 [pid = 3628] [id = 86] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 15D10400 == 40 [pid = 3628] [id = 85] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 1495B800 == 39 [pid = 3628] [id = 84] 05:28:24 INFO - PROCESS | 3628 | --DOCSHELL 1656A000 == 38 [pid = 3628] [id = 80] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1C66C800) [pid = 3628] [serial = 157] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1C770000) [pid = 3628] [serial = 235] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (19D49C00) [pid = 3628] [serial = 223] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (195A4C00) [pid = 3628] [serial = 221] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1A7BD400) [pid = 3628] [serial = 226] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18B28000) [pid = 3628] [serial = 217] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19DF0C00) [pid = 3628] [serial = 224] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16A35C00) [pid = 3628] [serial = 214] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16D8C400) [pid = 3628] [serial = 215] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (15955000) [pid = 3628] [serial = 209] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (14457C00) [pid = 3628] [serial = 208] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15719800) [pid = 3628] [serial = 211] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (15DD3800) [pid = 3628] [serial = 212] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (144A7400) [pid = 3628] [serial = 196] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (180EF800) [pid = 3628] [serial = 199] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1872F800) [pid = 3628] [serial = 229] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1CB6C000) [pid = 3628] [serial = 202] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (199D8400) [pid = 3628] [serial = 205] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1872A800) [pid = 3628] [serial = 230] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1AAD8000) [pid = 3628] [serial = 232] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A909800) [pid = 3628] [serial = 227] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (195A6000) [pid = 3628] [serial = 220] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1C361800) [pid = 3628] [serial = 233] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18B32C00) [pid = 3628] [serial = 218] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1C76F000) [pid = 3628] [serial = 236] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1D18D400) [pid = 3628] [serial = 238] [outer = 00000000] [url = about:blank] 05:28:24 INFO - PROCESS | 3628 | 1461328104828 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]]]}] 05:28:24 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. 05:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 849ms 05:28:24 INFO - PROCESS | 3628 | 1461328104875 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 3628 | 1461328104880 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 05:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:28:24 INFO - PROCESS | 3628 | 1461328104886 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 3628 | 1461328104889 Marionette TRACE conn3 <- [1,362,null,{}] 05:28:24 INFO - PROCESS | 3628 | 1461328104892 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}] 05:28:24 INFO - PROCESS | 3628 | 1461328104970 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:28:25 INFO - PROCESS | 3628 | 1461328104979 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 3628 | ++DOCSHELL 15955000 == 39 [pid = 3628] [id = 100] 05:28:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (159B2800) [pid = 3628] [serial = 297] [outer = 00000000] 05:28:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16740000) [pid = 3628] [serial = 298] [outer = 159B2800] 05:28:25 INFO - PROCESS | 3628 | 1461328105029 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (16D8CC00) [pid = 3628] [serial = 299] [outer = 159B2800] 05:28:25 INFO - PROCESS | 3628 | 1461328105492 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]]]}] 05:28:25 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. 05:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 05:28:25 INFO - PROCESS | 3628 | 1461328105552 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 3628 | 1461328105554 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 05:28:25 INFO - PROCESS | 3628 | 1461328105558 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 3628 | 1461328105561 Marionette TRACE conn3 <- [1,366,null,{}] 05:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:28:25 INFO - PROCESS | 3628 | 1461328105572 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}] 05:28:25 INFO - PROCESS | 3628 | 1461328105652 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:28:25 INFO - PROCESS | 3628 | 1461328105659 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 3628 | ++DOCSHELL 18D70800 == 40 [pid = 3628] [id = 101] 05:28:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18D71000) [pid = 3628] [serial = 300] [outer = 00000000] 05:28:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (18D79000) [pid = 3628] [serial = 301] [outer = 18D71000] 05:28:25 INFO - PROCESS | 3628 | 1461328105711 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18DE3800) [pid = 3628] [serial = 302] [outer = 18D71000] 05:28:26 INFO - PROCESS | 3628 | 1461328106161 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]]]}] 05:28:26 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. 05:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 644ms 05:28:26 INFO - PROCESS | 3628 | 1461328106201 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 3628 | 1461328106206 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 05:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:28:26 INFO - PROCESS | 3628 | 1461328106210 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 3628 | 1461328106212 Marionette TRACE conn3 <- [1,370,null,{}] 05:28:26 INFO - PROCESS | 3628 | 1461328106216 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}] 05:28:26 INFO - PROCESS | 3628 | 1461328106291 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:28:26 INFO - PROCESS | 3628 | 1461328106300 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 3628 | ++DOCSHELL 18DEF400 == 41 [pid = 3628] [id = 102] 05:28:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18E2E400) [pid = 3628] [serial = 303] [outer = 00000000] 05:28:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (199CCC00) [pid = 3628] [serial = 304] [outer = 18E2E400] 05:28:26 INFO - PROCESS | 3628 | 1461328106345 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (199D4400) [pid = 3628] [serial = 305] [outer = 18E2E400] 05:28:26 INFO - PROCESS | 3628 | 1461328106827 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]]]}] 05:28:26 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. 05:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 645ms 05:28:26 INFO - PROCESS | 3628 | 1461328106881 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 3628 | 1461328106883 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 05:28:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:28:26 INFO - PROCESS | 3628 | 1461328106886 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 3628 | 1461328106888 Marionette TRACE conn3 <- [1,374,null,{}] 05:28:26 INFO - PROCESS | 3628 | 1461328106891 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}] 05:28:26 INFO - PROCESS | 3628 | 1461328106965 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:28:26 INFO - PROCESS | 3628 | 1461328106971 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 3628 | ++DOCSHELL 13318800 == 42 [pid = 3628] [id = 103] 05:28:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18E2B400) [pid = 3628] [serial = 306] [outer = 00000000] 05:28:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19DE9000) [pid = 3628] [serial = 307] [outer = 18E2B400] 05:28:27 INFO - PROCESS | 3628 | 1461328107016 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A207800) [pid = 3628] [serial = 308] [outer = 18E2B400] 05:28:27 INFO - PROCESS | 3628 | 1461328107524 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:28:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 05:28:27 INFO - PROCESS | 3628 | 1461328107588 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 3628 | 1461328107590 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 05:28:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:28:27 INFO - PROCESS | 3628 | 1461328107594 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 3628 | 1461328107595 Marionette TRACE conn3 <- [1,378,null,{}] 05:28:27 INFO - PROCESS | 3628 | 1461328107599 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}] 05:28:27 INFO - PROCESS | 3628 | 1461328107718 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:28:27 INFO - PROCESS | 3628 | 1461328107772 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 3628 | ++DOCSHELL 1A908C00 == 43 [pid = 3628] [id = 104] 05:28:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1AA94C00) [pid = 3628] [serial = 309] [outer = 00000000] 05:28:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1C66E000) [pid = 3628] [serial = 310] [outer = 1AA94C00] 05:28:27 INFO - PROCESS | 3628 | 1461328107820 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1C762400) [pid = 3628] [serial = 311] [outer = 1AA94C00] 05:28:28 INFO - PROCESS | 3628 | 1461328108237 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:28:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 691ms 05:28:28 INFO - PROCESS | 3628 | 1461328108292 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 3628 | 1461328108294 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 05:28:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:28:28 INFO - PROCESS | 3628 | 1461328108336 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 3628 | 1461328108338 Marionette TRACE conn3 <- [1,382,null,{}] 05:28:28 INFO - PROCESS | 3628 | 1461328108342 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}] 05:28:28 INFO - PROCESS | 3628 | 1461328108439 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:28:28 INFO - PROCESS | 3628 | 1461328108452 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 3628 | ++DOCSHELL 13DDB400 == 44 [pid = 3628] [id = 105] 05:28:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1AA91000) [pid = 3628] [serial = 312] [outer = 00000000] 05:28:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1CF5E800) [pid = 3628] [serial = 313] [outer = 1AA91000] 05:28:28 INFO - PROCESS | 3628 | 1461328108495 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1CF5DC00) [pid = 3628] [serial = 314] [outer = 1AA91000] 05:28:28 INFO - PROCESS | 3628 | 1461328108949 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:28:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 676ms 05:28:28 INFO - PROCESS | 3628 | 1461328108980 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 3628 | 1461328108982 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 05:28:29 INFO - PROCESS | 3628 | 1461328108986 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:28:29 INFO - PROCESS | 3628 | 1461328108988 Marionette TRACE conn3 <- [1,386,null,{}] 05:28:29 INFO - PROCESS | 3628 | 1461328108991 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}] 05:28:29 INFO - PROCESS | 3628 | 1461328109090 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:28:29 INFO - PROCESS | 3628 | 1461328109099 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 3628 | ++DOCSHELL 1CB3E400 == 45 [pid = 3628] [id = 106] 05:28:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1CB63400) [pid = 3628] [serial = 315] [outer = 00000000] 05:28:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1D5C9000) [pid = 3628] [serial = 316] [outer = 1CB63400] 05:28:29 INFO - PROCESS | 3628 | 1461328109146 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1D6A0C00) [pid = 3628] [serial = 317] [outer = 1CB63400] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1A7B7000) [pid = 3628] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19C83400) [pid = 3628] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1CB70800) [pid = 3628] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16569400) [pid = 3628] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1495F000) [pid = 3628] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18DEBC00) [pid = 3628] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (199D4C00) [pid = 3628] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (180B3800) [pid = 3628] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:28:29 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (183C8C00) [pid = 3628] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:28:29 INFO - PROCESS | 3628 | 1461328109642 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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 708ms 05:28:29 INFO - PROCESS | 3628 | 1461328109686 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 3628 | 1461328109688 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 05:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:28:29 INFO - PROCESS | 3628 | 1461328109691 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 3628 | 1461328109693 Marionette TRACE conn3 <- [1,390,null,{}] 05:28:29 INFO - PROCESS | 3628 | 1461328109696 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}] 05:28:29 INFO - PROCESS | 3628 | 1461328109796 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:28:29 INFO - PROCESS | 3628 | 1461328109803 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 3628 | ++DOCSHELL 1656A400 == 46 [pid = 3628] [id = 107] 05:28:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16D8B000) [pid = 3628] [serial = 318] [outer = 00000000] 05:28:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1D21AC00) [pid = 3628] [serial = 319] [outer = 16D8B000] 05:28:29 INFO - PROCESS | 3628 | 1461328109846 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1D21A000) [pid = 3628] [serial = 320] [outer = 16D8B000] 05:28:30 INFO - PROCESS | 3628 | 1461328110265 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 644ms 05:28:30 INFO - PROCESS | 3628 | 1461328110330 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 3628 | 1461328110332 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 05:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:28:30 INFO - PROCESS | 3628 | 1461328110335 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 3628 | 1461328110337 Marionette TRACE conn3 <- [1,394,null,{}] 05:28:30 INFO - PROCESS | 3628 | 1461328110340 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}] 05:28:30 INFO - PROCESS | 3628 | 1461328110415 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:28:30 INFO - PROCESS | 3628 | 1461328110423 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 3628 | ++DOCSHELL 13BBE800 == 47 [pid = 3628] [id = 108] 05:28:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (15F96C00) [pid = 3628] [serial = 321] [outer = 00000000] 05:28:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (17EE6800) [pid = 3628] [serial = 322] [outer = 15F96C00] 05:28:30 INFO - PROCESS | 3628 | 1461328110466 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (17EE8000) [pid = 3628] [serial = 323] [outer = 15F96C00] 05:28:30 INFO - PROCESS | 3628 | 1461328110884 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 598ms 05:28:30 INFO - PROCESS | 3628 | 1461328110932 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:28:30 INFO - PROCESS | 3628 | 1461328110935 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 05:28:30 INFO - PROCESS | 3628 | 1461328110938 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 3628 | 1461328110940 Marionette TRACE conn3 <- [1,398,null,{}] 05:28:30 INFO - PROCESS | 3628 | 1461328110944 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}] 05:28:31 INFO - PROCESS | 3628 | 1461328111038 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:28:31 INFO - PROCESS | 3628 | 1461328111047 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 3628 | ++DOCSHELL 19DE6C00 == 48 [pid = 3628] [id = 109] 05:28:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1D293000) [pid = 3628] [serial = 324] [outer = 00000000] 05:28:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1DD23800) [pid = 3628] [serial = 325] [outer = 1D293000] 05:28:31 INFO - PROCESS | 3628 | 1461328111096 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1DD29000) [pid = 3628] [serial = 326] [outer = 1D293000] 05:28:31 INFO - PROCESS | 3628 | 1461328111788 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:28:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 912ms 05:28:31 INFO - PROCESS | 3628 | 1461328111875 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 3628 | 1461328111880 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 05:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:28:31 INFO - PROCESS | 3628 | 1461328111885 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 3628 | 1461328111889 Marionette TRACE conn3 <- [1,402,null,{}] 05:28:31 INFO - PROCESS | 3628 | 1461328111895 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}] 05:28:32 INFO - PROCESS | 3628 | 1461328112029 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:28:32 INFO - PROCESS | 3628 | 1461328112151 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 3628 | ++DOCSHELL 144A7400 == 49 [pid = 3628] [id = 110] 05:28:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (14960400) [pid = 3628] [serial = 327] [outer = 00000000] 05:28:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (16563C00) [pid = 3628] [serial = 328] [outer = 14960400] 05:28:32 INFO - PROCESS | 3628 | 1461328112210 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (17EDCC00) [pid = 3628] [serial = 329] [outer = 14960400] 05:28:32 INFO - PROCESS | 3628 | 1461328112870 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1053ms 05:28:32 INFO - PROCESS | 3628 | 1461328112934 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 3628 | 1461328112940 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 05:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:28:32 INFO - PROCESS | 3628 | 1461328112967 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 3628 | 1461328112970 Marionette TRACE conn3 <- [1,406,null,{}] 05:28:32 INFO - PROCESS | 3628 | 1461328112974 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}] 05:28:33 INFO - PROCESS | 3628 | 1461328113074 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:28:33 INFO - PROCESS | 3628 | 1461328113154 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 3628 | ++DOCSHELL 18990800 == 50 [pid = 3628] [id = 111] 05:28:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18B2B400) [pid = 3628] [serial = 330] [outer = 00000000] 05:28:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (18D74800) [pid = 3628] [serial = 331] [outer = 18B2B400] 05:28:33 INFO - PROCESS | 3628 | 1461328113250 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (18DEE400) [pid = 3628] [serial = 332] [outer = 18B2B400] 05:28:33 INFO - PROCESS | 3628 | 1461328113898 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1006ms 05:28:33 INFO - PROCESS | 3628 | 1461328113968 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 3628 | 1461328113971 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 05:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:28:33 INFO - PROCESS | 3628 | 1461328113975 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 3628 | 1461328113978 Marionette TRACE conn3 <- [1,410,null,{}] 05:28:34 INFO - PROCESS | 3628 | 1461328114006 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}] 05:28:34 INFO - PROCESS | 3628 | 1461328114136 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:28:34 INFO - PROCESS | 3628 | 1461328114208 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 3628 | ++DOCSHELL 12B84C00 == 51 [pid = 3628] [id = 112] 05:28:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (12CA3C00) [pid = 3628] [serial = 333] [outer = 00000000] 05:28:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (148BF000) [pid = 3628] [serial = 334] [outer = 12CA3C00] 05:28:34 INFO - PROCESS | 3628 | 1461328114431 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1571DC00) [pid = 3628] [serial = 335] [outer = 12CA3C00] 05:28:35 INFO - PROCESS | 3628 | 1461328115149 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1227ms 05:28:35 INFO - PROCESS | 3628 | 1461328115189 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 3628 | 1461328115193 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 13BBE800 == 50 [pid = 3628] [id = 108] 05:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 1656A400 == 49 [pid = 3628] [id = 107] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 1CB3E400 == 48 [pid = 3628] [id = 106] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 13DDB400 == 47 [pid = 3628] [id = 105] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 1A908C00 == 46 [pid = 3628] [id = 104] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 13318800 == 45 [pid = 3628] [id = 103] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 18DEF400 == 44 [pid = 3628] [id = 102] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 18D70800 == 43 [pid = 3628] [id = 101] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 15955000 == 42 [pid = 3628] [id = 100] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 159A9400 == 41 [pid = 3628] [id = 99] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1D5CDC00) [pid = 3628] [serial = 277] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (16562400) [pid = 3628] [serial = 241] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (199D6C00) [pid = 3628] [serial = 244] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 18E2A400 == 40 [pid = 3628] [id = 96] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 1660E400 == 39 [pid = 3628] [id = 95] 05:28:35 INFO - PROCESS | 3628 | --DOCSHELL 133DF800 == 38 [pid = 3628] [id = 94] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1C76C400) [pid = 3628] [serial = 265] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1A2D9000) [pid = 3628] [serial = 262] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1A2D8800) [pid = 3628] [serial = 263] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1D182800) [pid = 3628] [serial = 268] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (16D86C00) [pid = 3628] [serial = 253] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (18056000) [pid = 3628] [serial = 254] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (160D6800) [pid = 3628] [serial = 251] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15F94C00) [pid = 3628] [serial = 250] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1CB3DC00) [pid = 3628] [serial = 247] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (193A9000) [pid = 3628] [serial = 256] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (195A2000) [pid = 3628] [serial = 257] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1CB39800) [pid = 3628] [serial = 266] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (19DC3C00) [pid = 3628] [serial = 259] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1CB35400) [pid = 3628] [serial = 272] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1AA94800) [pid = 3628] [serial = 271] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1D295C00) [pid = 3628] [serial = 274] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1D18CC00) [pid = 3628] [serial = 269] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1D5C4000) [pid = 3628] [serial = 275] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19DE9800) [pid = 3628] [serial = 260] [outer = 00000000] [url = about:blank] 05:28:35 INFO - PROCESS | 3628 | 1461328115260 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 3628 | 1461328115262 Marionette TRACE conn3 <- [1,414,null,{}] 05:28:35 INFO - PROCESS | 3628 | 1461328115267 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}] 05:28:35 INFO - PROCESS | 3628 | 1461328115357 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:28:35 INFO - PROCESS | 3628 | 1461328115365 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 3628 | ++DOCSHELL 15DF1000 == 39 [pid = 3628] [id = 113] 05:28:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (15DF4400) [pid = 3628] [serial = 336] [outer = 00000000] 05:28:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (160CC400) [pid = 3628] [serial = 337] [outer = 15DF4400] 05:28:35 INFO - PROCESS | 3628 | 1461328115412 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16569000) [pid = 3628] [serial = 338] [outer = 15DF4400] 05:28:35 INFO - PROCESS | 3628 | 1461328115923 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 723ms 05:28:35 INFO - PROCESS | 3628 | 1461328115948 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 3628 | 1461328115951 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 05:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:28:35 INFO - PROCESS | 3628 | 1461328115957 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 3628 | 1461328115960 Marionette TRACE conn3 <- [1,418,null,{}] 05:28:35 INFO - PROCESS | 3628 | 1461328115963 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}] 05:28:36 INFO - PROCESS | 3628 | 1461328116039 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:28:36 INFO - PROCESS | 3628 | 1461328116049 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 3628 | ++DOCSHELL 17EE5C00 == 40 [pid = 3628] [id = 114] 05:28:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (180AD800) [pid = 3628] [serial = 339] [outer = 00000000] 05:28:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1872F800) [pid = 3628] [serial = 340] [outer = 180AD800] 05:28:36 INFO - PROCESS | 3628 | 1461328116096 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1898FC00) [pid = 3628] [serial = 341] [outer = 180AD800] 05:28:37 INFO - PROCESS | 3628 | 1461328117073 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]]]}] 05:28:37 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 05:28:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1101ms 05:28:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:28:37 INFO - PROCESS | 3628 | 1461328117088 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 3628 | 1461328117090 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 05:28:37 INFO - PROCESS | 3628 | 1461328117094 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 3628 | 1461328117098 Marionette TRACE conn3 <- [1,422,null,{}] 05:28:37 INFO - PROCESS | 3628 | 1461328117108 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}] 05:28:37 INFO - PROCESS | 3628 | 1461328117188 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:28:37 INFO - PROCESS | 3628 | 1461328117196 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 3628 | ++DOCSHELL 18D76800 == 41 [pid = 3628] [id = 115] 05:28:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (193AD800) [pid = 3628] [serial = 342] [outer = 00000000] 05:28:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (199D4800) [pid = 3628] [serial = 343] [outer = 193AD800] 05:28:37 INFO - PROCESS | 3628 | 1461328117241 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (199DAC00) [pid = 3628] [serial = 344] [outer = 193AD800] 05:28:38 INFO - PROCESS | 3628 | 1461328118168 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:28:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1100ms 05:28:38 INFO - PROCESS | 3628 | 1461328118198 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 3628 | 1461328118200 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 05:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:28:38 INFO - PROCESS | 3628 | 1461328118204 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 3628 | 1461328118205 Marionette TRACE conn3 <- [1,426,null,{}] 05:28:38 INFO - PROCESS | 3628 | 1461328118209 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}] 05:28:38 INFO - PROCESS | 3628 | 1461328118312 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:28:38 INFO - PROCESS | 3628 | 1461328118318 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 3628 | ++DOCSHELL 19C7C400 == 42 [pid = 3628] [id = 116] 05:28:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19D53800) [pid = 3628] [serial = 345] [outer = 00000000] 05:28:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1A20C400) [pid = 3628] [serial = 346] [outer = 19D53800] 05:28:38 INFO - PROCESS | 3628 | 1461328118363 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A25E800) [pid = 3628] [serial = 347] [outer = 19D53800] 05:28:38 INFO - PROCESS | 3628 | 1461328118839 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] 05:28:38 INFO - PROCESS | 3628 | 1461328118913 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 05:28:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:28:38 INFO - PROCESS | 3628 | 1461328118916 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 3628 | 1461328118917 Marionette TRACE conn3 <- [1,430,null,{}] 05:28:38 INFO - PROCESS | 3628 | 1461328118921 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}] 05:28:39 INFO - PROCESS | 3628 | 1461328119027 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:28:39 INFO - PROCESS | 3628 | 1461328119039 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 3628 | ++DOCSHELL 1A2D9400 == 43 [pid = 3628] [id = 117] 05:28:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A7BD400) [pid = 3628] [serial = 348] [outer = 00000000] 05:28:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1AA8B400) [pid = 3628] [serial = 349] [outer = 1A7BD400] 05:28:39 INFO - PROCESS | 3628 | 1461328119090 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1C765800) [pid = 3628] [serial = 350] [outer = 1A7BD400] 05:28:39 INFO - PROCESS | 3628 | 1461328119551 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:28:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 707ms 05:28:39 INFO - PROCESS | 3628 | 1461328119615 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 3628 | 1461328119617 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 05:28:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:28:39 INFO - PROCESS | 3628 | 1461328119655 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 3628 | 1461328119656 Marionette TRACE conn3 <- [1,434,null,{}] 05:28:39 INFO - PROCESS | 3628 | 1461328119667 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}] 05:28:39 INFO - PROCESS | 3628 | 1461328119952 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (19DEB400) [pid = 3628] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1660D400) [pid = 3628] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (199D1400) [pid = 3628] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1C767000) [pid = 3628] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (133DB400) [pid = 3628] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1AA94C00) [pid = 3628] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18D71000) [pid = 3628] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18E2E400) [pid = 3628] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (159AE000) [pid = 3628] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1AA91000) [pid = 3628] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18E2B400) [pid = 3628] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (159B2800) [pid = 3628] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1D291C00) [pid = 3628] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1CB63400) [pid = 3628] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16D8B000) [pid = 3628] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:28:39 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (15F96C00) [pid = 3628] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:28:40 INFO - PROCESS | 3628 | 1461328120009 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 3628 | ++DOCSHELL 12CA1000 == 44 [pid = 3628] [id = 118] 05:28:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (133DAC00) [pid = 3628] [serial = 351] [outer = 00000000] 05:28:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (14953C00) [pid = 3628] [serial = 352] [outer = 133DAC00] 05:28:40 INFO - PROCESS | 3628 | 1461328120053 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15D35C00) [pid = 3628] [serial = 353] [outer = 133DAC00] 05:28:40 INFO - PROCESS | 3628 | 1461328120401 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:28:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 834ms 05:28:40 INFO - PROCESS | 3628 | 1461328120453 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 3628 | 1461328120455 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 05:28:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:28:40 INFO - PROCESS | 3628 | 1461328120458 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 3628 | 1461328120460 Marionette TRACE conn3 <- [1,438,null,{}] 05:28:40 INFO - PROCESS | 3628 | 1461328120464 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}] 05:28:40 INFO - PROCESS | 3628 | 1461328120570 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:28:40 INFO - PROCESS | 3628 | 1461328120578 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 3628 | ++DOCSHELL 15F96C00 == 45 [pid = 3628] [id = 119] 05:28:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18D72400) [pid = 3628] [serial = 354] [outer = 00000000] 05:28:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1C766800) [pid = 3628] [serial = 355] [outer = 18D72400] 05:28:40 INFO - PROCESS | 3628 | 1461328120622 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1CB3A400) [pid = 3628] [serial = 356] [outer = 18D72400] 05:28:41 INFO - PROCESS | 3628 | 1461328121022 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 597ms 05:28:41 INFO - PROCESS | 3628 | 1461328121056 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 3628 | 1461328121058 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 05:28:41 INFO - PROCESS | 3628 | 1461328121061 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:28:41 INFO - PROCESS | 3628 | 1461328121063 Marionette TRACE conn3 <- [1,442,null,{}] 05:28:41 INFO - PROCESS | 3628 | 1461328121066 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}] 05:28:41 INFO - PROCESS | 3628 | 1461328121140 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:28:41 INFO - PROCESS | 3628 | 1461328121254 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 3628 | ++DOCSHELL 17EDB800 == 46 [pid = 3628] [id = 120] 05:28:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17EDE000) [pid = 3628] [serial = 357] [outer = 00000000] 05:28:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1D190800) [pid = 3628] [serial = 358] [outer = 17EDE000] 05:28:41 INFO - PROCESS | 3628 | 1461328121301 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1D18EC00) [pid = 3628] [serial = 359] [outer = 17EDE000] 05:28:41 INFO - PROCESS | 3628 | 1461328121715 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:28:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 05:28:41 INFO - PROCESS | 3628 | 1461328121732 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 3628 | 1461328121734 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 05:28:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:28:41 INFO - PROCESS | 3628 | 1461328121737 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 3628 | 1461328121739 Marionette TRACE conn3 <- [1,446,null,{}] 05:28:41 INFO - PROCESS | 3628 | 1461328121749 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}] 05:28:41 INFO - PROCESS | 3628 | 1461328121823 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:28:41 INFO - PROCESS | 3628 | 1461328121830 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 3628 | ++DOCSHELL 1CF63400 == 47 [pid = 3628] [id = 121] 05:28:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1D21C400) [pid = 3628] [serial = 360] [outer = 00000000] 05:28:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1D5CB800) [pid = 3628] [serial = 361] [outer = 1D21C400] 05:28:41 INFO - PROCESS | 3628 | 1461328121873 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1D5CAC00) [pid = 3628] [serial = 362] [outer = 1D21C400] 05:28:42 INFO - PROCESS | 3628 | 1461328122475 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]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 802ms 05:28:42 INFO - PROCESS | 3628 | 1461328122543 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 3628 | 1461328122549 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 05:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:28:42 INFO - PROCESS | 3628 | 1461328122569 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 3628 | 1461328122573 Marionette TRACE conn3 <- [1,450,null,{}] 05:28:42 INFO - PROCESS | 3628 | 1461328122578 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}] 05:28:42 INFO - PROCESS | 3628 | 1461328122696 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:28:42 INFO - PROCESS | 3628 | 1461328122768 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 3628 | ++DOCSHELL 15718400 == 48 [pid = 3628] [id = 122] 05:28:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (15955000) [pid = 3628] [serial = 363] [outer = 00000000] 05:28:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (17EE1400) [pid = 3628] [serial = 364] [outer = 15955000] 05:28:42 INFO - PROCESS | 3628 | 1461328122865 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18057800) [pid = 3628] [serial = 365] [outer = 15955000] 05:28:43 INFO - PROCESS | 3628 | 1461328123417 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] 05:28:43 INFO - PROCESS | 3628 | 1461328123482 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 05:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:28:43 INFO - PROCESS | 3628 | 1461328123488 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 3628 | 1461328123491 Marionette TRACE conn3 <- [1,454,null,{}] 05:28:43 INFO - PROCESS | 3628 | 1461328123495 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}] 05:28:43 INFO - PROCESS | 3628 | 1461328123597 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:28:43 INFO - PROCESS | 3628 | 1461328123723 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 3628 | ++DOCSHELL 16D89400 == 49 [pid = 3628] [id = 123] 05:28:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (18D78400) [pid = 3628] [serial = 366] [outer = 00000000] 05:28:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1A20A800) [pid = 3628] [serial = 367] [outer = 18D78400] 05:28:43 INFO - PROCESS | 3628 | 1461328123778 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1A9AF400) [pid = 3628] [serial = 368] [outer = 18D78400] 05:28:44 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:44 INFO - PROCESS | 3628 | 1461328124388 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]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 943ms 05:28:44 INFO - PROCESS | 3628 | 1461328124431 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 3628 | 1461328124434 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 05:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:28:44 INFO - PROCESS | 3628 | 1461328124438 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 3628 | 1461328124441 Marionette TRACE conn3 <- [1,458,null,{}] 05:28:44 INFO - PROCESS | 3628 | 1461328124452 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}] 05:28:44 INFO - PROCESS | 3628 | 1461328124554 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:28:44 INFO - PROCESS | 3628 | 1461328124635 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 3628 | ++DOCSHELL 1D6A2800 == 50 [pid = 3628] [id = 124] 05:28:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1D6A4000) [pid = 3628] [serial = 369] [outer = 00000000] 05:28:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1D7AD400) [pid = 3628] [serial = 370] [outer = 1D6A4000] 05:28:44 INFO - PROCESS | 3628 | 1461328124732 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1DD26C00) [pid = 3628] [serial = 371] [outer = 1D6A4000] 05:28:45 INFO - PROCESS | 3628 | 1461328125264 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] 05:28:45 INFO - PROCESS | 3628 | 1461328125344 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 05:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:28:45 INFO - PROCESS | 3628 | 1461328125348 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 3628 | 1461328125350 Marionette TRACE conn3 <- [1,462,null,{}] 05:28:45 INFO - PROCESS | 3628 | 1461328125354 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}] 05:28:45 INFO - PROCESS | 3628 | 1461328125464 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:28:45 INFO - PROCESS | 3628 | 1461328125541 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 3628 | ++DOCSHELL 02A95000 == 51 [pid = 3628] [id = 125] 05:28:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (02A98800) [pid = 3628] [serial = 372] [outer = 00000000] 05:28:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (02A9FC00) [pid = 3628] [serial = 373] [outer = 02A98800] 05:28:45 INFO - PROCESS | 3628 | 1461328125595 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (17EEAC00) [pid = 3628] [serial = 374] [outer = 02A98800] 05:28:46 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:46 INFO - PROCESS | 3628 | 1461328126326 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] 05:28:46 INFO - PROCESS | 3628 | 1461328126354 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 05:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:28:46 INFO - PROCESS | 3628 | 1461328126361 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 3628 | 1461328126367 Marionette TRACE conn3 <- [1,466,null,{}] 05:28:46 INFO - PROCESS | 3628 | 1461328126373 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}] 05:28:46 INFO - PROCESS | 3628 | 1461328126470 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:28:46 INFO - PROCESS | 3628 | 1461328126564 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 3628 | ++DOCSHELL 15DFE000 == 52 [pid = 3628] [id = 126] 05:28:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (15F05400) [pid = 3628] [serial = 375] [outer = 00000000] 05:28:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (16741800) [pid = 3628] [serial = 376] [outer = 15F05400] 05:28:46 INFO - PROCESS | 3628 | 1461328126660 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (16D59C00) [pid = 3628] [serial = 377] [outer = 15F05400] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 17EDB800 == 51 [pid = 3628] [id = 120] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 15F96C00 == 50 [pid = 3628] [id = 119] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 12CA1000 == 49 [pid = 3628] [id = 118] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 1A2D9400 == 48 [pid = 3628] [id = 117] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 19C7C400 == 47 [pid = 3628] [id = 116] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 18D76800 == 46 [pid = 3628] [id = 115] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 17EE5C00 == 45 [pid = 3628] [id = 114] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 15DF1000 == 44 [pid = 3628] [id = 113] 05:28:47 INFO - PROCESS | 3628 | --DOCSHELL 12B84C00 == 43 [pid = 3628] [id = 112] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (18988C00) [pid = 3628] [serial = 200] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (199DB400) [pid = 3628] [serial = 206] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1D218000) [pid = 3628] [serial = 203] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (159B4800) [pid = 3628] [serial = 197] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1D28CC00) [pid = 3628] [serial = 239] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1C66E000) [pid = 3628] [serial = 310] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (18D79000) [pid = 3628] [serial = 301] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A910000) [pid = 3628] [serial = 286] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (199CCC00) [pid = 3628] [serial = 304] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (199D4400) [pid = 3628] [serial = 305] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (16A27400) [pid = 3628] [serial = 296] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (16564000) [pid = 3628] [serial = 295] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1CF5E800) [pid = 3628] [serial = 313] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1D6A7800) [pid = 3628] [serial = 292] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19DE9000) [pid = 3628] [serial = 307] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16740000) [pid = 3628] [serial = 298] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16D8CC00) [pid = 3628] [serial = 299] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (139E9800) [pid = 3628] [serial = 280] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (17AF4000) [pid = 3628] [serial = 283] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1D69EC00) [pid = 3628] [serial = 278] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (199D1C00) [pid = 3628] [serial = 289] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1C762400) [pid = 3628] [serial = 311] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1D5C9000) [pid = 3628] [serial = 316] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1DD23800) [pid = 3628] [serial = 325] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1CF5DC00) [pid = 3628] [serial = 314] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1D21AC00) [pid = 3628] [serial = 319] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (17EE6800) [pid = 3628] [serial = 322] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1D6A0C00) [pid = 3628] [serial = 317] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (18DE3800) [pid = 3628] [serial = 302] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1D21A000) [pid = 3628] [serial = 320] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1A207800) [pid = 3628] [serial = 308] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17EE8000) [pid = 3628] [serial = 323] [outer = 00000000] [url = about:blank] 05:28:47 INFO - PROCESS | 3628 | 1461328127224 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] 05:28:47 INFO - PROCESS | 3628 | 1461328127241 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 05:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:28:47 INFO - PROCESS | 3628 | 1461328127248 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 3628 | 1461328127251 Marionette TRACE conn3 <- [1,470,null,{}] 05:28:47 INFO - PROCESS | 3628 | 1461328127255 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}] 05:28:47 INFO - PROCESS | 3628 | 1461328127334 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:28:47 INFO - PROCESS | 3628 | 1461328127340 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 3628 | ++DOCSHELL 15DF1000 == 44 [pid = 3628] [id = 127] 05:28:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15F96C00) [pid = 3628] [serial = 378] [outer = 00000000] 05:28:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (17EE8000) [pid = 3628] [serial = 379] [outer = 15F96C00] 05:28:47 INFO - PROCESS | 3628 | 1461328127387 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (180B0400) [pid = 3628] [serial = 380] [outer = 15F96C00] 05:28:47 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:28:47 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 05:28:47 INFO - PROCESS | 3628 | 1461328127865 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 644ms 05:28:47 INFO - PROCESS | 3628 | 1461328127884 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 3628 | 1461328127886 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 05:28:47 INFO - PROCESS | 3628 | 1461328127889 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:28:47 INFO - PROCESS | 3628 | 1461328127893 Marionette TRACE conn3 <- [1,474,null,{}] 05:28:47 INFO - PROCESS | 3628 | 1461328127940 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}] 05:28:48 INFO - PROCESS | 3628 | 1461328128021 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:28:48 INFO - PROCESS | 3628 | 1461328128031 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 3628 | ++DOCSHELL 18DEF800 == 45 [pid = 3628] [id = 128] 05:28:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18DEFC00) [pid = 3628] [serial = 381] [outer = 00000000] 05:28:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (193AE400) [pid = 3628] [serial = 382] [outer = 18DEFC00] 05:28:48 INFO - PROCESS | 3628 | 1461328128092 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (199D0400) [pid = 3628] [serial = 383] [outer = 18DEFC00] 05:28:48 INFO - PROCESS | 3628 | 1461328128556 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 05:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:28:48 INFO - PROCESS | 3628 | 1461328128589 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 3628 | 1461328128591 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 05:28:48 INFO - PROCESS | 3628 | 1461328128594 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 3628 | 1461328128596 Marionette TRACE conn3 <- [1,478,null,{}] 05:28:48 INFO - PROCESS | 3628 | 1461328128599 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}] 05:28:48 INFO - PROCESS | 3628 | 1461328128675 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:28:48 INFO - PROCESS | 3628 | 1461328128681 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 3628 | ++DOCSHELL 18E2A400 == 46 [pid = 3628] [id = 129] 05:28:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (199D3C00) [pid = 3628] [serial = 384] [outer = 00000000] 05:28:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (19DE8800) [pid = 3628] [serial = 385] [outer = 199D3C00] 05:28:48 INFO - PROCESS | 3628 | 1461328128727 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1A20C000) [pid = 3628] [serial = 386] [outer = 199D3C00] 05:28:49 INFO - PROCESS | 3628 | 1461328129156 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 597ms 05:28:49 INFO - PROCESS | 3628 | 1461328129191 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 3628 | 1461328129193 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 05:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:28:49 INFO - PROCESS | 3628 | 1461328129197 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 3628 | 1461328129198 Marionette TRACE conn3 <- [1,482,null,{}] 05:28:49 INFO - PROCESS | 3628 | 1461328129206 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}] 05:28:49 INFO - PROCESS | 3628 | 1461328129281 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:28:49 INFO - PROCESS | 3628 | 1461328129288 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 3628 | ++DOCSHELL 134A7C00 == 47 [pid = 3628] [id = 130] 05:28:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A9A9C00) [pid = 3628] [serial = 387] [outer = 00000000] 05:28:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1AADD000) [pid = 3628] [serial = 388] [outer = 1A9A9C00] 05:28:49 INFO - PROCESS | 3628 | 1461328129332 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1C762400) [pid = 3628] [serial = 389] [outer = 1A9A9C00] 05:28:49 INFO - PROCESS | 3628 | 1461328129857 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 708ms 05:28:49 INFO - PROCESS | 3628 | 1461328129896 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 3628 | 1461328129898 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 05:28:49 INFO - PROCESS | 3628 | 1461328129902 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:28:49 INFO - PROCESS | 3628 | 1461328129903 Marionette TRACE conn3 <- [1,486,null,{}] 05:28:49 INFO - PROCESS | 3628 | 1461328129907 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}] 05:28:50 INFO - PROCESS | 3628 | 1461328130028 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:28:50 INFO - PROCESS | 3628 | 1461328130037 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 3628 | ++DOCSHELL 1AAD7000 == 48 [pid = 3628] [id = 131] 05:28:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1CB41400) [pid = 3628] [serial = 390] [outer = 00000000] 05:28:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1D216C00) [pid = 3628] [serial = 391] [outer = 1CB41400] 05:28:50 INFO - PROCESS | 3628 | 1461328130132 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1D218000) [pid = 3628] [serial = 392] [outer = 1CB41400] 05:28:50 INFO - PROCESS | 3628 | 1461328130548 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 708ms 05:28:50 INFO - PROCESS | 3628 | 1461328130603 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 3628 | 1461328130605 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 05:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:28:50 INFO - PROCESS | 3628 | 1461328130608 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 3628 | 1461328130610 Marionette TRACE conn3 <- [1,490,null,{}] 05:28:50 INFO - PROCESS | 3628 | 1461328130613 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}] 05:28:50 INFO - PROCESS | 3628 | 1461328130745 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:28:50 INFO - PROCESS | 3628 | 1461328130757 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 3628 | ++DOCSHELL 1CB33400 == 49 [pid = 3628] [id = 132] 05:28:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1CB68C00) [pid = 3628] [serial = 393] [outer = 00000000] 05:28:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1D5CC400) [pid = 3628] [serial = 394] [outer = 1CB68C00] 05:28:50 INFO - PROCESS | 3628 | 1461328130813 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1D5C9800) [pid = 3628] [serial = 395] [outer = 1CB68C00] 05:28:51 INFO - PROCESS | 3628 | 1461328131255 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]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:28:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 707ms 05:28:51 INFO - PROCESS | 3628 | 1461328131306 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 3628 | 1461328131308 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 05:28:51 INFO - PROCESS | 3628 | 1461328131317 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:28:51 INFO - PROCESS | 3628 | 1461328131318 Marionette TRACE conn3 <- [1,494,null,{}] 05:28:51 INFO - PROCESS | 3628 | 1461328131322 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}] 05:28:51 INFO - PROCESS | 3628 | 1461328131421 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:28:51 INFO - PROCESS | 3628 | 1461328131429 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 3628 | ++DOCSHELL 15A10000 == 50 [pid = 3628] [id = 133] 05:28:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1C1AB000) [pid = 3628] [serial = 396] [outer = 00000000] 05:28:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1C1B5C00) [pid = 3628] [serial = 397] [outer = 1C1AB000] 05:28:51 INFO - PROCESS | 3628 | 1461328131516 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1C1B7000) [pid = 3628] [serial = 398] [outer = 1C1AB000] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (17EDE000) [pid = 3628] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (193AD800) [pid = 3628] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1D293000) [pid = 3628] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (133DAC00) [pid = 3628] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (12CA3C00) [pid = 3628] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1A7BD400) [pid = 3628] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18D72400) [pid = 3628] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (180AD800) [pid = 3628] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15DF4400) [pid = 3628] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:28:51 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (19D53800) [pid = 3628] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:28:52 INFO - PROCESS | 3628 | 1461328132007 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 05:28:52 INFO - PROCESS | 3628 | 1461328132048 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 3628 | 1461328132050 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 05:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:28:52 INFO - PROCESS | 3628 | 1461328132053 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 3628 | 1461328132055 Marionette TRACE conn3 <- [1,498,null,{}] 05:28:52 INFO - PROCESS | 3628 | 1461328132059 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}] 05:28:52 INFO - PROCESS | 3628 | 1461328132161 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:28:52 INFO - PROCESS | 3628 | 1461328132169 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 3628 | ++DOCSHELL 180B2C00 == 51 [pid = 3628] [id = 134] 05:28:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (199CDC00) [pid = 3628] [serial = 399] [outer = 00000000] 05:28:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1C1AE400) [pid = 3628] [serial = 400] [outer = 199CDC00] 05:28:52 INFO - PROCESS | 3628 | 1461328132212 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1C1B2000) [pid = 3628] [serial = 401] [outer = 199CDC00] 05:28:52 INFO - PROCESS | 3628 | 1461328132619 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 597ms 05:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:28:52 INFO - PROCESS | 3628 | 1461328132653 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 3628 | 1461328132655 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 05:28:52 INFO - PROCESS | 3628 | 1461328132658 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 3628 | 1461328132660 Marionette TRACE conn3 <- [1,502,null,{}] 05:28:52 INFO - PROCESS | 3628 | 1461328132663 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}] 05:28:52 INFO - PROCESS | 3628 | 1461328132742 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:28:52 INFO - PROCESS | 3628 | 1461328132748 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 3628 | ++DOCSHELL 1C1A9400 == 52 [pid = 3628] [id = 135] 05:28:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1C1B4C00) [pid = 3628] [serial = 402] [outer = 00000000] 05:28:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1D6A3000) [pid = 3628] [serial = 403] [outer = 1C1B4C00] 05:28:52 INFO - PROCESS | 3628 | 1461328132792 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1D6A2C00) [pid = 3628] [serial = 404] [outer = 1C1B4C00] 05:28:53 INFO - PROCESS | 3628 | 1461328133203 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]]]}] 05:28:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1C6E5400) [pid = 3628] [serial = 405] [outer = 1DDE1000] 05:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 597ms 05:28:53 INFO - PROCESS | 3628 | 1461328133276 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 3628 | 1461328133278 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 05:28:53 INFO - PROCESS | 3628 | 1461328133288 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 3628 | 1461328133290 Marionette TRACE conn3 <- [1,506,null,{}] 05:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:28:53 INFO - PROCESS | 3628 | 1461328133293 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}] 05:28:53 INFO - PROCESS | 3628 | 1461328133384 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:28:53 INFO - PROCESS | 3628 | 1461328133390 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 3628 | ++DOCSHELL 139EBC00 == 53 [pid = 3628] [id = 136] 05:28:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1C6E4000) [pid = 3628] [serial = 406] [outer = 00000000] 05:28:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1D21B800) [pid = 3628] [serial = 407] [outer = 1C6E4000] 05:28:53 INFO - PROCESS | 3628 | 1461328133440 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1DD2A400) [pid = 3628] [serial = 408] [outer = 1C6E4000] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 193AE000 == 52 [pid = 3628] [id = 83] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 183C9C00 == 51 [pid = 3628] [id = 82] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 144A7400 == 50 [pid = 3628] [id = 110] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 18990800 == 49 [pid = 3628] [id = 111] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 12DDD800 == 48 [pid = 3628] [id = 81] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 148B7400 == 47 [pid = 3628] [id = 43] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 180EE800 == 46 [pid = 3628] [id = 97] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 1C766C00 == 45 [pid = 3628] [id = 68] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 18D78000 == 44 [pid = 3628] [id = 98] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 199CF400 == 43 [pid = 3628] [id = 69] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 19DE6C00 == 42 [pid = 3628] [id = 109] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 15DFE000 == 41 [pid = 3628] [id = 126] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 1D6A2800 == 40 [pid = 3628] [id = 124] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 02A95000 == 39 [pid = 3628] [id = 125] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 15718400 == 38 [pid = 3628] [id = 122] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 16D89400 == 37 [pid = 3628] [id = 123] 05:28:54 INFO - PROCESS | 3628 | --DOCSHELL 1CF63400 == 36 [pid = 3628] [id = 121] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 18DEF800 == 35 [pid = 3628] [id = 128] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 15DF1000 == 34 [pid = 3628] [id = 127] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 18E2A400 == 33 [pid = 3628] [id = 129] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 134A7C00 == 32 [pid = 3628] [id = 130] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 1AAD7000 == 31 [pid = 3628] [id = 131] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 1CB33400 == 30 [pid = 3628] [id = 132] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 180B2C00 == 29 [pid = 3628] [id = 134] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 1C1A9400 == 28 [pid = 3628] [id = 135] 05:28:55 INFO - PROCESS | 3628 | --DOCSHELL 15A10000 == 27 [pid = 3628] [id = 133] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1D190800) [pid = 3628] [serial = 358] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (199DAC00) [pid = 3628] [serial = 344] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1DD29000) [pid = 3628] [serial = 326] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (14953C00) [pid = 3628] [serial = 352] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (199D4800) [pid = 3628] [serial = 343] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (148BF000) [pid = 3628] [serial = 334] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1AA8B400) [pid = 3628] [serial = 349] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16563C00) [pid = 3628] [serial = 328] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1C766800) [pid = 3628] [serial = 355] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1C765800) [pid = 3628] [serial = 350] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1571DC00) [pid = 3628] [serial = 335] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (15D35C00) [pid = 3628] [serial = 353] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1898FC00) [pid = 3628] [serial = 341] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18D74800) [pid = 3628] [serial = 331] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (160CC400) [pid = 3628] [serial = 337] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1872F800) [pid = 3628] [serial = 340] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A20C400) [pid = 3628] [serial = 346] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A25E800) [pid = 3628] [serial = 347] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1CB3A400) [pid = 3628] [serial = 356] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (16569000) [pid = 3628] [serial = 338] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1D5CB800) [pid = 3628] [serial = 361] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1D18EC00) [pid = 3628] [serial = 359] [outer = 00000000] [url = about:blank] 05:28:55 INFO - PROCESS | 3628 | 1461328135411 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2170ms 05:28:55 INFO - PROCESS | 3628 | 1461328135447 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 3628 | 1461328135451 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 05:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:28:55 INFO - PROCESS | 3628 | 1461328135457 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 3628 | 1461328135460 Marionette TRACE conn3 <- [1,510,null,{}] 05:28:55 INFO - PROCESS | 3628 | 1461328135466 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}] 05:28:55 INFO - PROCESS | 3628 | 1461328135555 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:28:55 INFO - PROCESS | 3628 | 1461328135565 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 3628 | ++DOCSHELL 133DA800 == 28 [pid = 3628] [id = 137] 05:28:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (133DF800) [pid = 3628] [serial = 409] [outer = 00000000] 05:28:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (13896000) [pid = 3628] [serial = 410] [outer = 133DF800] 05:28:55 INFO - PROCESS | 3628 | 1461328135613 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (139E1C00) [pid = 3628] [serial = 411] [outer = 133DF800] 05:28:56 INFO - PROCESS | 3628 | 1461328136100 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 05:28:56 INFO - PROCESS | 3628 | 1461328136157 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 3628 | 1461328136163 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 05:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:28:56 INFO - PROCESS | 3628 | 1461328136169 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 3628 | 1461328136172 Marionette TRACE conn3 <- [1,514,null,{}] 05:28:56 INFO - PROCESS | 3628 | 1461328136176 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}] 05:28:56 INFO - PROCESS | 3628 | 1461328136258 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:28:56 INFO - PROCESS | 3628 | 1461328136269 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 3628 | ++DOCSHELL 139EF000 == 29 [pid = 3628] [id = 138] 05:28:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (14459800) [pid = 3628] [serial = 412] [outer = 00000000] 05:28:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15717000) [pid = 3628] [serial = 413] [outer = 14459800] 05:28:56 INFO - PROCESS | 3628 | 1461328136321 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (15732000) [pid = 3628] [serial = 414] [outer = 14459800] 05:28:56 INFO - PROCESS | 3628 | 1461328136824 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]]]}] 05:28:56 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 05:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 645ms 05:28:56 INFO - PROCESS | 3628 | 1461328136842 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 3628 | 1461328136845 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 05:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:28:56 INFO - PROCESS | 3628 | 1461328136849 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 3628 | 1461328136852 Marionette TRACE conn3 <- [1,518,null,{}] 05:28:56 INFO - PROCESS | 3628 | 1461328136863 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}] 05:28:56 INFO - PROCESS | 3628 | 1461328136988 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:28:57 INFO - PROCESS | 3628 | 1461328137000 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 3628 | ++DOCSHELL 15D10400 == 30 [pid = 3628] [id = 139] 05:28:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (15D36800) [pid = 3628] [serial = 415] [outer = 00000000] 05:28:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (15F97000) [pid = 3628] [serial = 416] [outer = 15D36800] 05:28:57 INFO - PROCESS | 3628 | 1461328137049 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (160CD800) [pid = 3628] [serial = 417] [outer = 15D36800] 05:28:57 INFO - PROCESS | 3628 | 1461328137514 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 05:28:57 INFO - PROCESS | 3628 | 1461328137550 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 3628 | 1461328137553 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 05:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:28:57 INFO - PROCESS | 3628 | 1461328137556 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 3628 | 1461328137558 Marionette TRACE conn3 <- [1,522,null,{}] 05:28:57 INFO - PROCESS | 3628 | 1461328137561 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}] 05:28:57 INFO - PROCESS | 3628 | 1461328137638 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:28:57 INFO - PROCESS | 3628 | 1461328137645 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 3628 | ++DOCSHELL 15D35C00 == 31 [pid = 3628] [id = 140] 05:28:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16741400) [pid = 3628] [serial = 418] [outer = 00000000] 05:28:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (16D4D400) [pid = 3628] [serial = 419] [outer = 16741400] 05:28:57 INFO - PROCESS | 3628 | 1461328137693 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17AFBC00) [pid = 3628] [serial = 420] [outer = 16741400] 05:28:58 INFO - PROCESS | 3628 | 1461328138131 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]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 645ms 05:28:58 INFO - PROCESS | 3628 | 1461328138195 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 3628 | 1461328138197 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 05:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:28:58 INFO - PROCESS | 3628 | 1461328138201 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 3628 | 1461328138203 Marionette TRACE conn3 <- [1,526,null,{}] 05:28:58 INFO - PROCESS | 3628 | 1461328138206 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}] 05:28:58 INFO - PROCESS | 3628 | 1461328138279 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:28:58 INFO - PROCESS | 3628 | 1461328138287 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 3628 | ++DOCSHELL 17EE5000 == 32 [pid = 3628] [id = 141] 05:28:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17EE5400) [pid = 3628] [serial = 421] [outer = 00000000] 05:28:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (180ABC00) [pid = 3628] [serial = 422] [outer = 17EE5400] 05:28:58 INFO - PROCESS | 3628 | 1461328138332 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (180EDC00) [pid = 3628] [serial = 423] [outer = 17EE5400] 05:28:58 INFO - PROCESS | 3628 | 1461328138786 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]]]}] 05:28:58 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 05:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 645ms 05:28:58 INFO - PROCESS | 3628 | 1461328138839 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 3628 | 1461328138841 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 05:28:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:28:58 INFO - PROCESS | 3628 | 1461328138844 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 3628 | 1461328138846 Marionette TRACE conn3 <- [1,530,null,{}] 05:28:58 INFO - PROCESS | 3628 | 1461328138850 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}] 05:28:58 INFO - PROCESS | 3628 | 1461328138954 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:28:58 INFO - PROCESS | 3628 | 1461328138965 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 3628 | ++DOCSHELL 18D73C00 == 33 [pid = 3628] [id = 142] 05:28:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18DE2400) [pid = 3628] [serial = 424] [outer = 00000000] 05:28:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18E2A400) [pid = 3628] [serial = 425] [outer = 18DE2400] 05:28:59 INFO - PROCESS | 3628 | 1461328139022 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (193AE800) [pid = 3628] [serial = 426] [outer = 18DE2400] 05:28:59 INFO - PROCESS | 3628 | 1461328139441 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"]]]}] 05:28:59 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 05:28:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:28:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:28:59 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 05:28:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:28:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:28:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 629ms 05:28:59 INFO - PROCESS | 3628 | 1461328139483 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:28:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:28:59 INFO - PROCESS | 3628 | 1461328139485 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 05:28:59 INFO - PROCESS | 3628 | 1461328139488 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 3628 | 1461328139489 Marionette TRACE conn3 <- [1,534,null,{}] 05:28:59 INFO - PROCESS | 3628 | 1461328139493 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}] 05:28:59 INFO - PROCESS | 3628 | 1461328139571 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:28:59 INFO - PROCESS | 3628 | 1461328139577 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 3628 | ++DOCSHELL 18E2DC00 == 34 [pid = 3628] [id = 143] 05:28:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (193B6800) [pid = 3628] [serial = 427] [outer = 00000000] 05:28:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (199DB400) [pid = 3628] [serial = 428] [outer = 193B6800] 05:28:59 INFO - PROCESS | 3628 | 1461328139623 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (199DAC00) [pid = 3628] [serial = 429] [outer = 193B6800] 05:29:00 INFO - PROCESS | 3628 | 1461328140061 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]]]}] 05:29:00 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. 05:29:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 598ms 05:29:00 INFO - PROCESS | 3628 | 1461328140100 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 3628 | 1461328140102 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 05:29:00 INFO - PROCESS | 3628 | 1461328140107 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:29:00 INFO - PROCESS | 3628 | 1461328140108 Marionette TRACE conn3 <- [1,538,null,{}] 05:29:00 INFO - PROCESS | 3628 | 1461328140112 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}] 05:29:00 INFO - PROCESS | 3628 | 1461328140182 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:29:00 INFO - PROCESS | 3628 | 1461328140188 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 3628 | ++DOCSHELL 199D2800 == 35 [pid = 3628] [id = 144] 05:29:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (199D6400) [pid = 3628] [serial = 430] [outer = 00000000] 05:29:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19DED800) [pid = 3628] [serial = 431] [outer = 199D6400] 05:29:00 INFO - PROCESS | 3628 | 1461328140232 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19DEBC00) [pid = 3628] [serial = 432] [outer = 199D6400] 05:29:00 INFO - PROCESS | 3628 | 1461328140679 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]]]}] 05:29:00 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. 05:29:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 597ms 05:29:00 INFO - PROCESS | 3628 | 1461328140705 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 3628 | 1461328140707 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 05:29:00 INFO - PROCESS | 3628 | 1461328140710 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:29:00 INFO - PROCESS | 3628 | 1461328140712 Marionette TRACE conn3 <- [1,542,null,{}] 05:29:00 INFO - PROCESS | 3628 | 1461328140716 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}] 05:29:00 INFO - PROCESS | 3628 | 1461328140816 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:29:00 INFO - PROCESS | 3628 | 1461328140822 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 3628 | ++DOCSHELL 19DE4C00 == 36 [pid = 3628] [id = 145] 05:29:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (19DE9400) [pid = 3628] [serial = 433] [outer = 00000000] 05:29:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A910000) [pid = 3628] [serial = 434] [outer = 19DE9400] 05:29:00 INFO - PROCESS | 3628 | 1461328140867 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1A9B6800) [pid = 3628] [serial = 435] [outer = 19DE9400] 05:29:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:01 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:01 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:01 INFO - PROCESS | 3628 | 1461328141332 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 645ms 05:29:01 INFO - PROCESS | 3628 | 1461328141348 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 3628 | 1461328141350 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 05:29:01 INFO - PROCESS | 3628 | 1461328141353 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:29:01 INFO - PROCESS | 3628 | 1461328141355 Marionette TRACE conn3 <- [1,546,null,{}] 05:29:01 INFO - PROCESS | 3628 | 1461328141365 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}] 05:29:01 INFO - PROCESS | 3628 | 1461328141467 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:29:01 INFO - PROCESS | 3628 | 1461328141473 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 3628 | ++DOCSHELL 19DC1800 == 37 [pid = 3628] [id = 146] 05:29:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (19DF3000) [pid = 3628] [serial = 436] [outer = 00000000] 05:29:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1C1A9C00) [pid = 3628] [serial = 437] [outer = 19DF3000] 05:29:01 INFO - PROCESS | 3628 | 1461328141517 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1C1AD800) [pid = 3628] [serial = 438] [outer = 19DF3000] 05:29:01 INFO - PROCESS | 3628 | 1461328141992 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 644ms 05:29:02 INFO - PROCESS | 3628 | 1461328142024 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 3628 | 1461328142026 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 05:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:29:02 INFO - PROCESS | 3628 | 1461328142030 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 3628 | 1461328142032 Marionette TRACE conn3 <- [1,550,null,{}] 05:29:02 INFO - PROCESS | 3628 | 1461328142036 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}] 05:29:02 INFO - PROCESS | 3628 | 1461328142164 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:29:02 INFO - PROCESS | 3628 | 1461328142250 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 3628 | ++DOCSHELL 1C361000 == 38 [pid = 3628] [id = 147] 05:29:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1C361800) [pid = 3628] [serial = 439] [outer = 00000000] 05:29:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1C6E9400) [pid = 3628] [serial = 440] [outer = 1C361800] 05:29:02 INFO - PROCESS | 3628 | 1461328142304 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1C765800) [pid = 3628] [serial = 441] [outer = 1C361800] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1660EC00) [pid = 3628] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1D21CC00) [pid = 3628] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (18729400) [pid = 3628] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (18B2B400) [pid = 3628] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (193AF400) [pid = 3628] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (19DE5000) [pid = 3628] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (18D6E800) [pid = 3628] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (133F0400) [pid = 3628] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (14960400) [pid = 3628] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1AA93800) [pid = 3628] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (133E1400) [pid = 3628] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1C1B4C00) [pid = 3628] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1CB41400) [pid = 3628] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1CB68C00) [pid = 3628] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1C1AB000) [pid = 3628] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (199CDC00) [pid = 3628] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1A9A9C00) [pid = 3628] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (199D3C00) [pid = 3628] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18DEFC00) [pid = 3628] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15F96C00) [pid = 3628] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (15F05400) [pid = 3628] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (02A98800) [pid = 3628] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1D6A4000) [pid = 3628] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18D78400) [pid = 3628] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (15955000) [pid = 3628] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:29:02 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1D21C400) [pid = 3628] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:29:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:03 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:03 INFO - PROCESS | 3628 | 1461328143130 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1164ms 05:29:03 INFO - PROCESS | 3628 | 1461328143183 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 3628 | 1461328143185 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 05:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:29:03 INFO - PROCESS | 3628 | 1461328143188 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 3628 | 1461328143190 Marionette TRACE conn3 <- [1,554,null,{}] 05:29:03 INFO - PROCESS | 3628 | 1461328143193 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}] 05:29:03 INFO - PROCESS | 3628 | 1461328143270 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:29:03 INFO - PROCESS | 3628 | 1461328143276 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 3628 | ++DOCSHELL 14960400 == 39 [pid = 3628] [id = 148] 05:29:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (15DF1800) [pid = 3628] [serial = 442] [outer = 00000000] 05:29:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17EE1C00) [pid = 3628] [serial = 443] [outer = 15DF1800] 05:29:03 INFO - PROCESS | 3628 | 1461328143321 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17EDF000) [pid = 3628] [serial = 444] [outer = 15DF1800] 05:29:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:03 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:03 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:03 INFO - PROCESS | 3628 | 1461328143728 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 597ms 05:29:03 INFO - PROCESS | 3628 | 1461328143786 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 3628 | 1461328143787 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 05:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:29:03 INFO - PROCESS | 3628 | 1461328143791 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 3628 | 1461328143792 Marionette TRACE conn3 <- [1,558,null,{}] 05:29:03 INFO - PROCESS | 3628 | 1461328143796 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}] 05:29:03 INFO - PROCESS | 3628 | 1461328143873 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:29:03 INFO - PROCESS | 3628 | 1461328143880 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 3628 | ++DOCSHELL 16A30800 == 40 [pid = 3628] [id = 149] 05:29:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18D79800) [pid = 3628] [serial = 445] [outer = 00000000] 05:29:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (199CDC00) [pid = 3628] [serial = 446] [outer = 18D79800] 05:29:03 INFO - PROCESS | 3628 | 1461328143923 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19DC5800) [pid = 3628] [serial = 447] [outer = 18D79800] 05:29:04 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:04 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:04 INFO - PROCESS | 3628 | 1461328144354 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 598ms 05:29:04 INFO - PROCESS | 3628 | 1461328144389 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 3628 | 1461328144392 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 05:29:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:29:04 INFO - PROCESS | 3628 | 1461328144417 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 3628 | 1461328144420 Marionette TRACE conn3 <- [1,562,null,{}] 05:29:04 INFO - PROCESS | 3628 | 1461328144426 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}] 05:29:04 INFO - PROCESS | 3628 | 1461328144528 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:29:04 INFO - PROCESS | 3628 | 1461328144536 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 3628 | ++DOCSHELL 18D6F400 == 41 [pid = 3628] [id = 150] 05:29:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1A9B4800) [pid = 3628] [serial = 448] [outer = 00000000] 05:29:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1C6E5800) [pid = 3628] [serial = 449] [outer = 1A9B4800] 05:29:04 INFO - PROCESS | 3628 | 1461328144580 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1C766C00) [pid = 3628] [serial = 450] [outer = 1A9B4800] 05:29:05 INFO - PROCESS | 3628 | 1461328145159 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:29:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 802ms 05:29:05 INFO - PROCESS | 3628 | 1461328145238 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 3628 | 1461328145242 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 05:29:05 INFO - PROCESS | 3628 | 1461328145271 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:29:05 INFO - PROCESS | 3628 | 1461328145275 Marionette TRACE conn3 <- [1,566,null,{}] 05:29:05 INFO - PROCESS | 3628 | 1461328145281 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}] 05:29:05 INFO - PROCESS | 3628 | 1461328145401 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:29:05 INFO - PROCESS | 3628 | 1461328145474 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 3628 | ++DOCSHELL 02A9A400 == 42 [pid = 3628] [id = 151] 05:29:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (12DE0C00) [pid = 3628] [serial = 451] [outer = 00000000] 05:29:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (14457800) [pid = 3628] [serial = 452] [outer = 12DE0C00] 05:29:05 INFO - PROCESS | 3628 | 1461328145603 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (14953C00) [pid = 3628] [serial = 453] [outer = 12DE0C00] 05:29:06 INFO - PROCESS | 3628 | 1461328146344 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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:29:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1148ms 05:29:06 INFO - PROCESS | 3628 | 1461328146417 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 3628 | 1461328146423 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 05:29:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:29:06 INFO - PROCESS | 3628 | 1461328146430 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 3628 | 1461328146433 Marionette TRACE conn3 <- [1,570,null,{}] 05:29:06 INFO - PROCESS | 3628 | 1461328146437 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}] 05:29:06 INFO - PROCESS | 3628 | 1461328146588 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:29:06 INFO - PROCESS | 3628 | 1461328146660 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 3628 | ++DOCSHELL 1495A000 == 43 [pid = 3628] [id = 152] 05:29:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1495F000) [pid = 3628] [serial = 454] [outer = 00000000] 05:29:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1660E000) [pid = 3628] [serial = 455] [outer = 1495F000] 05:29:06 INFO - PROCESS | 3628 | 1461328146716 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (17EDF800) [pid = 3628] [serial = 456] [outer = 1495F000] 05:29:07 INFO - PROCESS | 3628 | 1461328147615 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]]]}] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 16D4C400 == 42 [pid = 3628] [id = 27] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 19460000 == 41 [pid = 3628] [id = 8] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 1656C800 == 40 [pid = 3628] [id = 23] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 13318C00 == 39 [pid = 3628] [id = 28] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 133DB800 == 38 [pid = 3628] [id = 18] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 18B33000 == 37 [pid = 3628] [id = 26] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 13313800 == 36 [pid = 3628] [id = 25] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 18057400 == 35 [pid = 3628] [id = 24] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 16560400 == 34 [pid = 3628] [id = 22] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 139EB800 == 33 [pid = 3628] [id = 21] 05:29:07 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1D21B800) [pid = 3628] [serial = 407] [outer = 00000000] [url = about:blank] 05:29:07 INFO - PROCESS | 3628 | --DOCSHELL 139EBC00 == 32 [pid = 3628] [id = 136] 05:29:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:29:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1258ms 05:29:07 INFO - PROCESS | 3628 | 1461328147718 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 3628 | 1461328147722 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 05:29:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:29:07 INFO - PROCESS | 3628 | 1461328147727 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 3628 | 1461328147730 Marionette TRACE conn3 <- [1,574,null,{}] 05:29:07 INFO - PROCESS | 3628 | 1461328147735 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}] 05:29:07 INFO - PROCESS | 3628 | 1461328147821 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:29:07 INFO - PROCESS | 3628 | 1461328147829 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 3628 | ++DOCSHELL 144A8400 == 33 [pid = 3628] [id = 153] 05:29:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (144AF400) [pid = 3628] [serial = 457] [outer = 00000000] 05:29:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1570EC00) [pid = 3628] [serial = 458] [outer = 144AF400] 05:29:07 INFO - PROCESS | 3628 | 1461328147877 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (15736C00) [pid = 3628] [serial = 459] [outer = 144AF400] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (180B8000) [pid = 3628] [serial = 284] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1D28DC00) [pid = 3628] [serial = 194] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (19DEB000) [pid = 3628] [serial = 245] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (18DEE400) [pid = 3628] [serial = 332] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1AADA000) [pid = 3628] [serial = 287] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1CF5EC00) [pid = 3628] [serial = 248] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1CB39000) [pid = 3628] [serial = 290] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16604400) [pid = 3628] [serial = 242] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (17EDCC00) [pid = 3628] [serial = 329] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1D6A7000) [pid = 3628] [serial = 293] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (13BBE400) [pid = 3628] [serial = 281] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1D6A2C00) [pid = 3628] [serial = 404] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1D216C00) [pid = 3628] [serial = 391] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1D5CC400) [pid = 3628] [serial = 394] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1D218000) [pid = 3628] [serial = 392] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1C1B5C00) [pid = 3628] [serial = 397] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1D5C9800) [pid = 3628] [serial = 395] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1C1AE400) [pid = 3628] [serial = 400] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1D6A3000) [pid = 3628] [serial = 403] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1C1B7000) [pid = 3628] [serial = 398] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1AADD000) [pid = 3628] [serial = 388] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19DE8800) [pid = 3628] [serial = 385] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A20C000) [pid = 3628] [serial = 386] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (193AE400) [pid = 3628] [serial = 382] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (199D0400) [pid = 3628] [serial = 383] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (17EE8000) [pid = 3628] [serial = 379] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (180B0400) [pid = 3628] [serial = 380] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16D59C00) [pid = 3628] [serial = 377] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16741800) [pid = 3628] [serial = 376] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (17EEAC00) [pid = 3628] [serial = 374] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (02A9FC00) [pid = 3628] [serial = 373] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1DD26C00) [pid = 3628] [serial = 371] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1D7AD400) [pid = 3628] [serial = 370] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1A9AF400) [pid = 3628] [serial = 368] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A20A800) [pid = 3628] [serial = 367] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (18057800) [pid = 3628] [serial = 365] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (17EE1400) [pid = 3628] [serial = 364] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1D5CAC00) [pid = 3628] [serial = 362] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1C1B2000) [pid = 3628] [serial = 401] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1C762400) [pid = 3628] [serial = 389] [outer = 00000000] [url = about:blank] 05:29:08 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18733C00) [pid = 3628] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:29:08 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:08 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:08 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:08 INFO - PROCESS | 3628 | 1461328148372 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]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:29:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 05:29:08 INFO - PROCESS | 3628 | 1461328148423 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 3628 | 1461328148429 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 05:29:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:29:08 INFO - PROCESS | 3628 | 1461328148435 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 3628 | 1461328148438 Marionette TRACE conn3 <- [1,578,null,{}] 05:29:08 INFO - PROCESS | 3628 | 1461328148441 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}] 05:29:08 INFO - PROCESS | 3628 | 1461328148518 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:29:08 INFO - PROCESS | 3628 | 1461328148528 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 3628 | ++DOCSHELL 15738400 == 34 [pid = 3628] [id = 154] 05:29:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1573A800) [pid = 3628] [serial = 460] [outer = 00000000] 05:29:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15D3F800) [pid = 3628] [serial = 461] [outer = 1573A800] 05:29:08 INFO - PROCESS | 3628 | 1461328148575 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16008800) [pid = 3628] [serial = 462] [outer = 1573A800] 05:29:09 INFO - PROCESS | 3628 | 1461328149023 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]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 645ms 05:29:09 INFO - PROCESS | 3628 | 1461328149071 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 3628 | 1461328149073 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 05:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:29:09 INFO - PROCESS | 3628 | 1461328149082 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 3628 | 1461328149085 Marionette TRACE conn3 <- [1,582,null,{}] 05:29:09 INFO - PROCESS | 3628 | 1461328149096 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}] 05:29:09 INFO - PROCESS | 3628 | 1461328149214 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:29:09 INFO - PROCESS | 3628 | 1461328149239 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 3628 | ++DOCSHELL 17EDB800 == 35 [pid = 3628] [id = 155] 05:29:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17EDBC00) [pid = 3628] [serial = 463] [outer = 00000000] 05:29:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17EE3400) [pid = 3628] [serial = 464] [outer = 17EDBC00] 05:29:09 INFO - PROCESS | 3628 | 1461328149289 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17EEAC00) [pid = 3628] [serial = 465] [outer = 17EDBC00] 05:29:09 INFO - PROCESS | 3628 | 1461328149707 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]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:29:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 05:29:09 INFO - PROCESS | 3628 | 1461328149720 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 3628 | 1461328149722 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 05:29:09 INFO - PROCESS | 3628 | 1461328149741 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 3628 | 1461328149743 Marionette TRACE conn3 <- [1,586,null,{}] 05:29:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:29:09 INFO - PROCESS | 3628 | 1461328149750 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}] 05:29:09 INFO - PROCESS | 3628 | 1461328149855 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:29:09 INFO - PROCESS | 3628 | 1461328149864 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 3628 | ++DOCSHELL 17EE0C00 == 36 [pid = 3628] [id = 156] 05:29:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (180EBC00) [pid = 3628] [serial = 466] [outer = 00000000] 05:29:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1872A800) [pid = 3628] [serial = 467] [outer = 180EBC00] 05:29:09 INFO - PROCESS | 3628 | 1461328149946 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18B28000) [pid = 3628] [serial = 468] [outer = 180EBC00] 05:29:10 INFO - PROCESS | 3628 | 1461328150357 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]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:29:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 645ms 05:29:10 INFO - PROCESS | 3628 | 1461328150381 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 3628 | 1461328150383 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 05:29:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:29:10 INFO - PROCESS | 3628 | 1461328150386 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 3628 | 1461328150388 Marionette TRACE conn3 <- [1,590,null,{}] 05:29:10 INFO - PROCESS | 3628 | 1461328150392 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}] 05:29:10 INFO - PROCESS | 3628 | 1461328150489 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:29:10 INFO - PROCESS | 3628 | 1461328150495 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 3628 | ++DOCSHELL 180EE400 == 37 [pid = 3628] [id = 157] 05:29:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1898F000) [pid = 3628] [serial = 469] [outer = 00000000] 05:29:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18D7C000) [pid = 3628] [serial = 470] [outer = 1898F000] 05:29:10 INFO - PROCESS | 3628 | 1461328150541 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18DE5800) [pid = 3628] [serial = 471] [outer = 1898F000] 05:29:11 INFO - PROCESS | 3628 | 1461328151020 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]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 708ms 05:29:11 INFO - PROCESS | 3628 | 1461328151087 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 3628 | 1461328151089 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 05:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:29:11 INFO - PROCESS | 3628 | 1461328151092 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 3628 | 1461328151094 Marionette TRACE conn3 <- [1,594,null,{}] 05:29:11 INFO - PROCESS | 3628 | 1461328151097 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}] 05:29:11 INFO - PROCESS | 3628 | 1461328151222 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:29:11 INFO - PROCESS | 3628 | 1461328151287 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 3628 | ++DOCSHELL 199D2000 == 38 [pid = 3628] [id = 158] 05:29:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (199D3000) [pid = 3628] [serial = 472] [outer = 00000000] 05:29:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199DB800) [pid = 3628] [serial = 473] [outer = 199D3000] 05:29:11 INFO - PROCESS | 3628 | 1461328151338 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (199D9C00) [pid = 3628] [serial = 474] [outer = 199D3000] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (16741400) [pid = 3628] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (193B6800) [pid = 3628] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18DE2400) [pid = 3628] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19DE9400) [pid = 3628] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (133DF800) [pid = 3628] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (19DF3000) [pid = 3628] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (14459800) [pid = 3628] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1C361800) [pid = 3628] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (15D36800) [pid = 3628] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (199D6400) [pid = 3628] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18D79800) [pid = 3628] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (17EE5400) [pid = 3628] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:29:11 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (15DF1800) [pid = 3628] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:29:11 INFO - PROCESS | 3628 | 1461328151944 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]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:29:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 849ms 05:29:11 INFO - PROCESS | 3628 | 1461328151966 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 3628 | 1461328151968 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 05:29:11 INFO - PROCESS | 3628 | 1461328151971 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:29:11 INFO - PROCESS | 3628 | 1461328151973 Marionette TRACE conn3 <- [1,598,null,{}] 05:29:11 INFO - PROCESS | 3628 | 1461328151977 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}] 05:29:12 INFO - PROCESS | 3628 | 1461328152048 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:29:12 INFO - PROCESS | 3628 | 1461328152056 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 3628 | ++DOCSHELL 15D36800 == 39 [pid = 3628] [id = 159] 05:29:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15DF0800) [pid = 3628] [serial = 475] [outer = 00000000] 05:29:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17EE6000) [pid = 3628] [serial = 476] [outer = 15DF0800] 05:29:12 INFO - PROCESS | 3628 | 1461328152101 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18D6D400) [pid = 3628] [serial = 477] [outer = 15DF0800] 05:29:12 INFO - PROCESS | 3628 | 1461328152500 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]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:29:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 597ms 05:29:12 INFO - PROCESS | 3628 | 1461328152569 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 3628 | 1461328152571 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 05:29:12 INFO - PROCESS | 3628 | 1461328152574 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:29:12 INFO - PROCESS | 3628 | 1461328152576 Marionette TRACE conn3 <- [1,602,null,{}] 05:29:12 INFO - PROCESS | 3628 | 1461328152579 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}] 05:29:12 INFO - PROCESS | 3628 | 1461328152656 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:29:12 INFO - PROCESS | 3628 | 1461328152661 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 3628 | ++DOCSHELL 16741800 == 40 [pid = 3628] [id = 160] 05:29:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (199D4C00) [pid = 3628] [serial = 478] [outer = 00000000] 05:29:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (19DEB000) [pid = 3628] [serial = 479] [outer = 199D4C00] 05:29:12 INFO - PROCESS | 3628 | 1461328152706 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (19DF2000) [pid = 3628] [serial = 480] [outer = 199D4C00] 05:29:13 INFO - PROCESS | 3628 | 1461328153111 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 598ms 05:29:13 INFO - PROCESS | 3628 | 1461328153171 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 3628 | 1461328153173 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 05:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:29:13 INFO - PROCESS | 3628 | 1461328153177 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 3628 | 1461328153179 Marionette TRACE conn3 <- [1,606,null,{}] 05:29:13 INFO - PROCESS | 3628 | 1461328153182 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}] 05:29:13 INFO - PROCESS | 3628 | 1461328153254 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:29:13 INFO - PROCESS | 3628 | 1461328153260 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 3628 | ++DOCSHELL 17EDB400 == 41 [pid = 3628] [id = 161] 05:29:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (199C2000) [pid = 3628] [serial = 481] [outer = 00000000] 05:29:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1A7BCC00) [pid = 3628] [serial = 482] [outer = 199C2000] 05:29:13 INFO - PROCESS | 3628 | 1461328153304 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A7BC400) [pid = 3628] [serial = 483] [outer = 199C2000] 05:29:13 INFO - PROCESS | 3628 | 1461328153763 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:29:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 05:29:13 INFO - PROCESS | 3628 | 1461328153815 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 3628 | 1461328153817 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 05:29:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:29:13 INFO - PROCESS | 3628 | 1461328153820 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 3628 | 1461328153822 Marionette TRACE conn3 <- [1,610,null,{}] 05:29:13 INFO - PROCESS | 3628 | 1461328153826 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}] 05:29:13 INFO - PROCESS | 3628 | 1461328153900 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:29:14 INFO - PROCESS | 3628 | 1461328154008 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 3628 | ++DOCSHELL 133D9000 == 42 [pid = 3628] [id = 162] 05:29:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (133DB800) [pid = 3628] [serial = 484] [outer = 00000000] 05:29:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (13BB6400) [pid = 3628] [serial = 485] [outer = 133DB800] 05:29:14 INFO - PROCESS | 3628 | 1461328154076 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15717C00) [pid = 3628] [serial = 486] [outer = 133DB800] 05:29:14 INFO - PROCESS | 3628 | 1461328154772 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]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:29:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1007ms 05:29:14 INFO - PROCESS | 3628 | 1461328154838 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 3628 | 1461328154842 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 05:29:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:29:14 INFO - PROCESS | 3628 | 1461328154849 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 3628 | 1461328154853 Marionette TRACE conn3 <- [1,614,null,{}] 05:29:14 INFO - PROCESS | 3628 | 1461328154878 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}] 05:29:15 INFO - PROCESS | 3628 | 1461328154980 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:29:15 INFO - PROCESS | 3628 | 1461328155055 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 3628 | ++DOCSHELL 13BB6000 == 43 [pid = 3628] [id = 163] 05:29:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (13BBEC00) [pid = 3628] [serial = 487] [outer = 00000000] 05:29:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16604400) [pid = 3628] [serial = 488] [outer = 13BBEC00] 05:29:15 INFO - PROCESS | 3628 | 1461328155112 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16D86C00) [pid = 3628] [serial = 489] [outer = 13BBEC00] 05:29:15 INFO - PROCESS | 3628 | 1461328155698 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]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:29:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 896ms 05:29:15 INFO - PROCESS | 3628 | 1461328155754 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 3628 | 1461328155759 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 05:29:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:29:15 INFO - PROCESS | 3628 | 1461328155763 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 3628 | 1461328155765 Marionette TRACE conn3 <- [1,618,null,{}] 05:29:15 INFO - PROCESS | 3628 | 1461328155769 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}] 05:29:15 INFO - PROCESS | 3628 | 1461328155869 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:29:15 INFO - PROCESS | 3628 | 1461328155958 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 3628 | ++DOCSHELL 18D76400 == 44 [pid = 3628] [id = 164] 05:29:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18D77000) [pid = 3628] [serial = 490] [outer = 00000000] 05:29:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1AAD9400) [pid = 3628] [serial = 491] [outer = 18D77000] 05:29:16 INFO - PROCESS | 3628 | 1461328156012 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1C1B2000) [pid = 3628] [serial = 492] [outer = 18D77000] 05:29:16 INFO - PROCESS | 3628 | 1461328156656 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]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:29:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 912ms 05:29:16 INFO - PROCESS | 3628 | 1461328156698 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 3628 | 1461328156701 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 05:29:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:29:16 INFO - PROCESS | 3628 | 1461328156711 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 3628 | 1461328156717 Marionette TRACE conn3 <- [1,622,null,{}] 05:29:16 INFO - PROCESS | 3628 | 1461328156722 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}] 05:29:16 INFO - PROCESS | 3628 | 1461328156823 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:29:16 INFO - PROCESS | 3628 | 1461328156912 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 3628 | ++DOCSHELL 1C6E2400 == 45 [pid = 3628] [id = 165] 05:29:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1C6E2C00) [pid = 3628] [serial = 493] [outer = 00000000] 05:29:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1C764800) [pid = 3628] [serial = 494] [outer = 1C6E2C00] 05:29:16 INFO - PROCESS | 3628 | 1461328156965 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1C769800) [pid = 3628] [serial = 495] [outer = 1C6E2C00] 05:29:17 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:17 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:17 INFO - PROCESS | 3628 | 1461328157491 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]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:29:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 818ms 05:29:17 INFO - PROCESS | 3628 | 1461328157520 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 3628 | 1461328157523 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 05:29:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:29:17 INFO - PROCESS | 3628 | 1461328157528 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 3628 | 1461328157530 Marionette TRACE conn3 <- [1,626,null,{}] 05:29:17 INFO - PROCESS | 3628 | 1461328157534 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}] 05:29:17 INFO - PROCESS | 3628 | 1461328157631 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:29:17 INFO - PROCESS | 3628 | 1461328157718 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 3628 | ++DOCSHELL 1C6E8C00 == 46 [pid = 3628] [id = 166] 05:29:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1C762400) [pid = 3628] [serial = 496] [outer = 00000000] 05:29:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1CB40800) [pid = 3628] [serial = 497] [outer = 1C762400] 05:29:17 INFO - PROCESS | 3628 | 1461328157792 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1CB3FC00) [pid = 3628] [serial = 498] [outer = 1C762400] 05:29:18 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:18 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:18 INFO - PROCESS | 3628 | 1461328158443 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]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:29:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 959ms 05:29:18 INFO - PROCESS | 3628 | 1461328158476 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:29:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:29:18 INFO - PROCESS | 3628 | 1461328158481 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 05:29:18 INFO - PROCESS | 3628 | 1461328158489 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 3628 | 1461328158493 Marionette TRACE conn3 <- [1,630,null,{}] 05:29:18 INFO - PROCESS | 3628 | 1461328158499 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}] 05:29:18 INFO - PROCESS | 3628 | 1461328158598 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:29:18 INFO - PROCESS | 3628 | 1461328158673 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 3628 | ++DOCSHELL 139EFC00 == 47 [pid = 3628] [id = 167] 05:29:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (14958400) [pid = 3628] [serial = 499] [outer = 00000000] 05:29:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (15F03000) [pid = 3628] [serial = 500] [outer = 14958400] 05:29:18 INFO - PROCESS | 3628 | 1461328158722 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1656D800) [pid = 3628] [serial = 501] [outer = 14958400] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17AFBC00) [pid = 3628] [serial = 420] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1C765800) [pid = 3628] [serial = 441] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (17EE1C00) [pid = 3628] [serial = 443] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (17EDF000) [pid = 3628] [serial = 444] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19DEBC00) [pid = 3628] [serial = 432] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (16D4D400) [pid = 3628] [serial = 419] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (199DB400) [pid = 3628] [serial = 428] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (199DAC00) [pid = 3628] [serial = 429] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18E2A400) [pid = 3628] [serial = 425] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (193AE800) [pid = 3628] [serial = 426] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1A910000) [pid = 3628] [serial = 434] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (13896000) [pid = 3628] [serial = 410] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (139E1C00) [pid = 3628] [serial = 411] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1C1A9C00) [pid = 3628] [serial = 437] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1A9B6800) [pid = 3628] [serial = 435] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (15717000) [pid = 3628] [serial = 413] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15732000) [pid = 3628] [serial = 414] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1C6E9400) [pid = 3628] [serial = 440] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1C1AD800) [pid = 3628] [serial = 438] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15F97000) [pid = 3628] [serial = 416] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (160CD800) [pid = 3628] [serial = 417] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1C6E5800) [pid = 3628] [serial = 449] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19DED800) [pid = 3628] [serial = 431] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (199CDC00) [pid = 3628] [serial = 446] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (180ABC00) [pid = 3628] [serial = 422] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (180EDC00) [pid = 3628] [serial = 423] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (19DC5800) [pid = 3628] [serial = 447] [outer = 00000000] [url = about:blank] 05:29:19 INFO - PROCESS | 3628 | 1461328159296 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]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:29:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 849ms 05:29:19 INFO - PROCESS | 3628 | 1461328159329 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 3628 | 1461328159334 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 05:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:29:19 INFO - PROCESS | 3628 | 1461328159340 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 3628 | 1461328159342 Marionette TRACE conn3 <- [1,634,null,{}] 05:29:19 INFO - PROCESS | 3628 | 1461328159346 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}] 05:29:19 INFO - PROCESS | 3628 | 1461328159430 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:29:19 INFO - PROCESS | 3628 | 1461328159527 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 3628 | ++DOCSHELL 13DDD400 == 48 [pid = 3628] [id = 168] 05:29:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (14459C00) [pid = 3628] [serial = 502] [outer = 00000000] 05:29:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (15F9D800) [pid = 3628] [serial = 503] [outer = 14459C00] 05:29:19 INFO - PROCESS | 3628 | 1461328159573 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16740000) [pid = 3628] [serial = 504] [outer = 14459C00] 05:29:19 INFO - PROCESS | 3628 | 1461328159946 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]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 707ms 05:29:20 INFO - PROCESS | 3628 | 1461328160038 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 3628 | 1461328160040 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 05:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:29:20 INFO - PROCESS | 3628 | 1461328160048 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 3628 | 1461328160052 Marionette TRACE conn3 <- [1,638,null,{}] 05:29:20 INFO - PROCESS | 3628 | 1461328160062 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}] 05:29:20 INFO - PROCESS | 3628 | 1461328160144 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:29:20 INFO - PROCESS | 3628 | 1461328160159 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 3628 | ++DOCSHELL 180EC400 == 49 [pid = 3628] [id = 169] 05:29:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (180EF000) [pid = 3628] [serial = 505] [outer = 00000000] 05:29:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18995C00) [pid = 3628] [serial = 506] [outer = 180EF000] 05:29:20 INFO - PROCESS | 3628 | 1461328160207 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18D72400) [pid = 3628] [serial = 507] [outer = 180EF000] 05:29:20 INFO - PROCESS | 3628 | 1461328160655 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]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 05:29:20 INFO - PROCESS | 3628 | 1461328160686 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 3628 | 1461328160689 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 05:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:29:20 INFO - PROCESS | 3628 | 1461328160696 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 3628 | 1461328160698 Marionette TRACE conn3 <- [1,642,null,{}] 05:29:20 INFO - PROCESS | 3628 | 1461328160702 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}] 05:29:20 INFO - PROCESS | 3628 | 1461328160778 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:29:20 INFO - PROCESS | 3628 | 1461328160784 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 3628 | ++DOCSHELL 18E2B000 == 50 [pid = 3628] [id = 170] 05:29:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18E2B400) [pid = 3628] [serial = 508] [outer = 00000000] 05:29:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (199D0800) [pid = 3628] [serial = 509] [outer = 18E2B400] 05:29:20 INFO - PROCESS | 3628 | 1461328160829 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (199D8400) [pid = 3628] [serial = 510] [outer = 18E2B400] 05:29:21 INFO - PROCESS | 3628 | 1461328161271 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]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 645ms 05:29:21 INFO - PROCESS | 3628 | 1461328161348 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 3628 | 1461328161350 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 05:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:29:21 INFO - PROCESS | 3628 | 1461328161356 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 3628 | 1461328161358 Marionette TRACE conn3 <- [1,646,null,{}] 05:29:21 INFO - PROCESS | 3628 | 1461328161366 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}] 05:29:21 INFO - PROCESS | 3628 | 1461328161488 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:29:21 INFO - PROCESS | 3628 | 1461328161530 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 3628 | ++DOCSHELL 19DEAC00 == 51 [pid = 3628] [id = 171] 05:29:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19DEBC00) [pid = 3628] [serial = 511] [outer = 00000000] 05:29:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19DF2800) [pid = 3628] [serial = 512] [outer = 19DEBC00] 05:29:21 INFO - PROCESS | 3628 | 1461328161585 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1A2CE400) [pid = 3628] [serial = 513] [outer = 19DEBC00] 05:29:22 INFO - PROCESS | 3628 | 1461328162033 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 05:29:22 INFO - PROCESS | 3628 | 1461328162082 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 3628 | 1461328162084 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 05:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:29:22 INFO - PROCESS | 3628 | 1461328162091 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 3628 | 1461328162093 Marionette TRACE conn3 <- [1,650,null,{}] 05:29:22 INFO - PROCESS | 3628 | 1461328162096 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}] 05:29:22 INFO - PROCESS | 3628 | 1461328162223 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:29:22 INFO - PROCESS | 3628 | 1461328162239 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 3628 | ++DOCSHELL 13DDD000 == 52 [pid = 3628] [id = 172] 05:29:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1A9B2000) [pid = 3628] [serial = 514] [outer = 00000000] 05:29:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1C1AC400) [pid = 3628] [serial = 515] [outer = 1A9B2000] 05:29:22 INFO - PROCESS | 3628 | 1461328162327 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1C1B5C00) [pid = 3628] [serial = 516] [outer = 1A9B2000] 05:29:22 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:22 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:22 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:22 INFO - PROCESS | 3628 | 1461328162740 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 708ms 05:29:22 INFO - PROCESS | 3628 | 1461328162791 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 3628 | 1461328162793 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 05:29:22 INFO - PROCESS | 3628 | 1461328162796 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:29:22 INFO - PROCESS | 3628 | 1461328162798 Marionette TRACE conn3 <- [1,654,null,{}] 05:29:22 INFO - PROCESS | 3628 | 1461328162809 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}] 05:29:22 INFO - PROCESS | 3628 | 1461328162935 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:29:22 INFO - PROCESS | 3628 | 1461328162948 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 3628 | ++DOCSHELL 1C1B8C00 == 53 [pid = 3628] [id = 173] 05:29:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1C35C400) [pid = 3628] [serial = 517] [outer = 00000000] 05:29:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1C6EB800) [pid = 3628] [serial = 518] [outer = 1C35C400] 05:29:22 INFO - PROCESS | 3628 | 1461328162991 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1C6EA400) [pid = 3628] [serial = 519] [outer = 1C35C400] 05:29:23 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:23 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:23 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:23 INFO - PROCESS | 3628 | 1461328163408 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 660ms 05:29:23 INFO - PROCESS | 3628 | 1461328163456 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 3628 | 1461328163458 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 05:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:29:23 INFO - PROCESS | 3628 | 1461328163467 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 3628 | 1461328163469 Marionette TRACE conn3 <- [1,658,null,{}] 05:29:23 INFO - PROCESS | 3628 | 1461328163473 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}] 05:29:23 INFO - PROCESS | 3628 | 1461328163573 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:29:23 INFO - PROCESS | 3628 | 1461328163579 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 3628 | ++DOCSHELL 134AA000 == 54 [pid = 3628] [id = 174] 05:29:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1C1A9C00) [pid = 3628] [serial = 520] [outer = 00000000] 05:29:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1CB66800) [pid = 3628] [serial = 521] [outer = 1C1A9C00] 05:29:23 INFO - PROCESS | 3628 | 1461328163630 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1CB71C00) [pid = 3628] [serial = 522] [outer = 1C1A9C00] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1898F000) [pid = 3628] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (199D3000) [pid = 3628] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (144AF400) [pid = 3628] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1573A800) [pid = 3628] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17EDBC00) [pid = 3628] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15DF0800) [pid = 3628] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (180EBC00) [pid = 3628] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:29:23 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (199D4C00) [pid = 3628] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:29:24 INFO - PROCESS | 3628 | 1461328164104 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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 708ms 05:29:24 INFO - PROCESS | 3628 | 1461328164162 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 3628 | 1461328164163 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 05:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:29:24 INFO - PROCESS | 3628 | 1461328164167 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 3628 | 1461328164168 Marionette TRACE conn3 <- [1,662,null,{}] 05:29:24 INFO - PROCESS | 3628 | 1461328164172 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}] 05:29:24 INFO - PROCESS | 3628 | 1461328164281 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:29:24 INFO - PROCESS | 3628 | 1461328164291 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 3628 | ++DOCSHELL 159B6000 == 55 [pid = 3628] [id = 175] 05:29:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18D6F000) [pid = 3628] [serial = 523] [outer = 00000000] 05:29:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1C768800) [pid = 3628] [serial = 524] [outer = 18D6F000] 05:29:24 INFO - PROCESS | 3628 | 1461328164335 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1CB36400) [pid = 3628] [serial = 525] [outer = 18D6F000] 05:29:24 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:24 INFO - PROCESS | 3628 | [3628] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:29:24 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:24 INFO - PROCESS | 3628 | 1461328164743 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]]]}] 05:29:24 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 05:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 597ms 05:29:24 INFO - PROCESS | 3628 | 1461328164769 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 3628 | 1461328164771 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 05:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:29:24 INFO - PROCESS | 3628 | 1461328164775 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 3628 | 1461328164776 Marionette TRACE conn3 <- [1,666,null,{}] 05:29:24 INFO - PROCESS | 3628 | 1461328164779 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}] 05:29:24 INFO - PROCESS | 3628 | 1461328164854 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:29:24 INFO - PROCESS | 3628 | 1461328164860 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 3628 | ++DOCSHELL 199D3C00 == 56 [pid = 3628] [id = 176] 05:29:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1A905C00) [pid = 3628] [serial = 526] [outer = 00000000] 05:29:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1D216400) [pid = 3628] [serial = 527] [outer = 1A905C00] 05:29:24 INFO - PROCESS | 3628 | 1461328164904 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1D190800) [pid = 3628] [serial = 528] [outer = 1A905C00] 05:29:25 INFO - PROCESS | 3628 | 1461328165315 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]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 597ms 05:29:25 INFO - PROCESS | 3628 | 1461328165372 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 3628 | 1461328165374 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 05:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:29:25 INFO - PROCESS | 3628 | 1461328165377 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 3628 | 1461328165379 Marionette TRACE conn3 <- [1,670,null,{}] 05:29:25 INFO - PROCESS | 3628 | 1461328165383 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}] 05:29:25 INFO - PROCESS | 3628 | 1461328165476 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:29:25 INFO - PROCESS | 3628 | 1461328165484 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 3628 | ++DOCSHELL 1D21B400 == 57 [pid = 3628] [id = 177] 05:29:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1D221C00) [pid = 3628] [serial = 529] [outer = 00000000] 05:29:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1D28E400) [pid = 3628] [serial = 530] [outer = 1D221C00] 05:29:25 INFO - PROCESS | 3628 | 1461328165533 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1D293800) [pid = 3628] [serial = 531] [outer = 1D221C00] 05:29:26 INFO - PROCESS | 3628 | 1461328166690 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]]]}] 05:29:26 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) 05:29:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1337ms 05:29:26 INFO - PROCESS | 3628 | 1461328166756 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 3628 | 1461328166761 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 05:29:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:29:26 INFO - PROCESS | 3628 | 1461328166766 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 3628 | 1461328166769 Marionette TRACE conn3 <- [1,674,null,{}] 05:29:26 INFO - PROCESS | 3628 | 1461328166775 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}] 05:29:26 INFO - PROCESS | 3628 | 1461328166912 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:29:27 INFO - PROCESS | 3628 | 1461328167077 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 3628 | ++DOCSHELL 15710800 == 58 [pid = 3628] [id = 178] 05:29:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1571DC00) [pid = 3628] [serial = 532] [outer = 00000000] 05:29:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1673F800) [pid = 3628] [serial = 533] [outer = 1571DC00] 05:29:27 INFO - PROCESS | 3628 | 1461328167135 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17EDC400) [pid = 3628] [serial = 534] [outer = 1571DC00] 05:29:28 INFO - PROCESS | 3628 | 1461328168182 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]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:29:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1463ms 05:29:28 INFO - PROCESS | 3628 | 1461328168223 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 3628 | 1461328168228 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 05:29:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:29:28 INFO - PROCESS | 3628 | 1461328168235 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 3628 | 1461328168238 Marionette TRACE conn3 <- [1,678,null,{}] 05:29:28 INFO - PROCESS | 3628 | 1461328168243 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}] 05:29:28 INFO - PROCESS | 3628 | 1461328168344 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:29:28 INFO - PROCESS | 3628 | 1461328168465 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 3628 | ++DOCSHELL 17AF0000 == 59 [pid = 3628] [id = 179] 05:29:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1872A000) [pid = 3628] [serial = 535] [outer = 00000000] 05:29:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (193AC800) [pid = 3628] [serial = 536] [outer = 1872A000] 05:29:28 INFO - PROCESS | 3628 | 1461328168521 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (196F0C00) [pid = 3628] [serial = 537] [outer = 1872A000] 05:29:29 INFO - PROCESS | 3628 | 1461328169719 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]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1525ms 05:29:29 INFO - PROCESS | 3628 | 1461328169820 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 3628 | 1461328169824 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 05:29:29 INFO - PROCESS | 3628 | 1461328169833 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 3628 | 1461328169836 Marionette TRACE conn3 <- [1,682,null,{}] 05:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:29:29 INFO - PROCESS | 3628 | 1461328169841 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}] 05:29:29 INFO - PROCESS | 3628 | 1461328169938 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:29:30 INFO - PROCESS | 3628 | 1461328170009 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 3628 | ++DOCSHELL 13BB7400 == 60 [pid = 3628] [id = 180] 05:29:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (148B8800) [pid = 3628] [serial = 538] [outer = 00000000] 05:29:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (15F06000) [pid = 3628] [serial = 539] [outer = 148B8800] 05:29:30 INFO - PROCESS | 3628 | 1461328170058 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (160D6800) [pid = 3628] [serial = 540] [outer = 148B8800] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 1DD2A000 == 59 [pid = 3628] [id = 15] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 1DD27400 == 58 [pid = 3628] [id = 14] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 199D3C00 == 57 [pid = 3628] [id = 176] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 159B6000 == 56 [pid = 3628] [id = 175] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 134AA000 == 55 [pid = 3628] [id = 174] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 1C1B8C00 == 54 [pid = 3628] [id = 173] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 13DDD000 == 53 [pid = 3628] [id = 172] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 19DEAC00 == 52 [pid = 3628] [id = 171] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 18E2B000 == 51 [pid = 3628] [id = 170] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 180EC400 == 50 [pid = 3628] [id = 169] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (14457800) [pid = 3628] [serial = 452] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1660E000) [pid = 3628] [serial = 455] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 13DDD400 == 49 [pid = 3628] [id = 168] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 139EFC00 == 48 [pid = 3628] [id = 167] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 1C6E8C00 == 47 [pid = 3628] [id = 166] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 1C6E2400 == 46 [pid = 3628] [id = 165] 05:29:30 INFO - PROCESS | 3628 | --DOCSHELL 133D9000 == 45 [pid = 3628] [id = 162] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1A7BCC00) [pid = 3628] [serial = 482] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18D7C000) [pid = 3628] [serial = 470] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (199DB800) [pid = 3628] [serial = 473] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1570EC00) [pid = 3628] [serial = 458] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (15736C00) [pid = 3628] [serial = 459] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (15D3F800) [pid = 3628] [serial = 461] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16008800) [pid = 3628] [serial = 462] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (17EE3400) [pid = 3628] [serial = 464] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18DE5800) [pid = 3628] [serial = 471] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17EE6000) [pid = 3628] [serial = 476] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (199D9C00) [pid = 3628] [serial = 474] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1872A800) [pid = 3628] [serial = 467] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18B28000) [pid = 3628] [serial = 468] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17EEAC00) [pid = 3628] [serial = 465] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19DEB000) [pid = 3628] [serial = 479] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (19DF2000) [pid = 3628] [serial = 480] [outer = 00000000] [url = about:blank] 05:29:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18D6D400) [pid = 3628] [serial = 477] [outer = 00000000] [url = about:blank] 05:29:31 INFO - PROCESS | 3628 | 1461328171015 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]]]}] 05:29:31 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) 05:29:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1196ms 05:29:31 INFO - PROCESS | 3628 | 1461328171035 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 3628 | 1461328171040 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 05:29:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:29:31 INFO - PROCESS | 3628 | 1461328171046 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 3628 | 1461328171049 Marionette TRACE conn3 <- [1,686,null,{}] 05:29:31 INFO - PROCESS | 3628 | 1461328171053 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}] 05:29:31 INFO - PROCESS | 3628 | 1461328171130 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:29:31 INFO - PROCESS | 3628 | 1461328171137 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 3628 | ++DOCSHELL 15702C00 == 46 [pid = 3628] [id = 181] 05:29:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (159AD400) [pid = 3628] [serial = 541] [outer = 00000000] 05:29:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (16604C00) [pid = 3628] [serial = 542] [outer = 159AD400] 05:29:31 INFO - PROCESS | 3628 | 1461328171182 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16D4A800) [pid = 3628] [serial = 543] [outer = 159AD400] 05:29:32 INFO - PROCESS | 3628 | 1461328172180 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]]]}] 05:29:32 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) 05:29:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1164ms 05:29:32 INFO - PROCESS | 3628 | 1461328172233 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 3628 | 1461328172235 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 05:29:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:29:32 INFO - PROCESS | 3628 | 1461328172239 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 3628 | 1461328172243 Marionette TRACE conn3 <- [1,690,null,{}] 05:29:32 INFO - PROCESS | 3628 | 1461328172259 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}] 05:29:32 INFO - PROCESS | 3628 | 1461328172368 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:29:32 INFO - PROCESS | 3628 | 1461328172376 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 3628 | ++DOCSHELL 180AD000 == 47 [pid = 3628] [id = 182] 05:29:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (180B5800) [pid = 3628] [serial = 544] [outer = 00000000] 05:29:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18991000) [pid = 3628] [serial = 545] [outer = 180B5800] 05:29:32 INFO - PROCESS | 3628 | 1461328172424 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18D74400) [pid = 3628] [serial = 546] [outer = 180B5800] 05:29:33 INFO - PROCESS | 3628 | 1461328173367 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]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:29:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1148ms 05:29:33 INFO - PROCESS | 3628 | 1461328173388 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 3628 | 1461328173391 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 05:29:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:29:33 INFO - PROCESS | 3628 | 1461328173400 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 3628 | 1461328173402 Marionette TRACE conn3 <- [1,694,null,{}] 05:29:33 INFO - PROCESS | 3628 | 1461328173406 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}] 05:29:33 INFO - PROCESS | 3628 | 1461328173507 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:29:33 INFO - PROCESS | 3628 | 1461328173513 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 3628 | ++DOCSHELL 18D6EC00 == 48 [pid = 3628] [id = 183] 05:29:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (18D79800) [pid = 3628] [serial = 547] [outer = 00000000] 05:29:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (199CCC00) [pid = 3628] [serial = 548] [outer = 18D79800] 05:29:33 INFO - PROCESS | 3628 | 1461328173558 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (199D9C00) [pid = 3628] [serial = 549] [outer = 18D79800] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (180EF000) [pid = 3628] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1495F000) [pid = 3628] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1C6E4000) [pid = 3628] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1C1A9C00) [pid = 3628] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18E2B400) [pid = 3628] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (14459C00) [pid = 3628] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1C35C400) [pid = 3628] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (14958400) [pid = 3628] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (19DEBC00) [pid = 3628] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18D6F000) [pid = 3628] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1A905C00) [pid = 3628] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:29:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A9B2000) [pid = 3628] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:29:34 INFO - PROCESS | 3628 | 1461328174499 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]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:29:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1148ms 05:29:34 INFO - PROCESS | 3628 | 1461328174545 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 3628 | 1461328174547 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 05:29:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:29:34 INFO - PROCESS | 3628 | 1461328174550 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 3628 | 1461328174552 Marionette TRACE conn3 <- [1,698,null,{}] 05:29:34 INFO - PROCESS | 3628 | 1461328174555 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}] 05:29:34 INFO - PROCESS | 3628 | 1461328174653 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:29:34 INFO - PROCESS | 3628 | 1461328174697 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 3628 | ++DOCSHELL 133E4400 == 49 [pid = 3628] [id = 184] 05:29:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (139E8800) [pid = 3628] [serial = 550] [outer = 00000000] 05:29:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (180F9400) [pid = 3628] [serial = 551] [outer = 139E8800] 05:29:34 INFO - PROCESS | 3628 | 1461328174742 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18DEB400) [pid = 3628] [serial = 552] [outer = 139E8800] 05:29:35 INFO - PROCESS | 3628 | 1461328175619 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:29:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1085ms 05:29:35 INFO - PROCESS | 3628 | 1461328175644 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 3628 | 1461328175646 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 05:29:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:29:35 INFO - PROCESS | 3628 | 1461328175650 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 3628 | 1461328175651 Marionette TRACE conn3 <- [1,702,null,{}] 05:29:35 INFO - PROCESS | 3628 | 1461328175655 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}] 05:29:35 INFO - PROCESS | 3628 | 1461328175773 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:29:35 INFO - PROCESS | 3628 | 1461328175783 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 3628 | ++DOCSHELL 19D51800 == 50 [pid = 3628] [id = 185] 05:29:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19D54C00) [pid = 3628] [serial = 553] [outer = 00000000] 05:29:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1A265C00) [pid = 3628] [serial = 554] [outer = 19D54C00] 05:29:35 INFO - PROCESS | 3628 | 1461328175832 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A2D8C00) [pid = 3628] [serial = 555] [outer = 19D54C00] 05:29:36 INFO - PROCESS | 3628 | 1461328176799 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]]]}] 05:29:36 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 05:29:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1148ms 05:29:36 INFO - PROCESS | 3628 | 1461328176828 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:29:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:29:36 INFO - PROCESS | 3628 | 1461328176831 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 05:29:36 INFO - PROCESS | 3628 | 1461328176836 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 3628 | 1461328176839 Marionette TRACE conn3 <- [1,706,null,{}] 05:29:36 INFO - PROCESS | 3628 | 1461328176846 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}] 05:29:36 INFO - PROCESS | 3628 | 1461328176951 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:29:37 INFO - PROCESS | 3628 | 1461328177024 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 3628 | ++DOCSHELL 15734400 == 51 [pid = 3628] [id = 186] 05:29:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (15734C00) [pid = 3628] [serial = 556] [outer = 00000000] 05:29:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (159A9400) [pid = 3628] [serial = 557] [outer = 15734C00] 05:29:37 INFO - PROCESS | 3628 | 1461328177082 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15A0F800) [pid = 3628] [serial = 558] [outer = 15734C00] 05:29:38 INFO - PROCESS | 3628 | 1461328178191 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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:29:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1400ms 05:29:38 INFO - PROCESS | 3628 | 1461328178241 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 3628 | 1461328178247 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 05:29:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:29:38 INFO - PROCESS | 3628 | 1461328178254 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 3628 | 1461328178257 Marionette TRACE conn3 <- [1,710,null,{}] 05:29:38 INFO - PROCESS | 3628 | 1461328178261 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}] 05:29:38 INFO - PROCESS | 3628 | 1461328178391 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:29:38 INFO - PROCESS | 3628 | 1461328178515 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 3628 | ++DOCSHELL 180B1C00 == 52 [pid = 3628] [id = 187] 05:29:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (180B4C00) [pid = 3628] [serial = 559] [outer = 00000000] 05:29:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1898FC00) [pid = 3628] [serial = 560] [outer = 180B4C00] 05:29:38 INFO - PROCESS | 3628 | 1461328178570 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18DE6800) [pid = 3628] [serial = 561] [outer = 180B4C00] 05:29:39 INFO - PROCESS | 3628 | 1461328179115 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] 05:29:39 INFO - PROCESS | 3628 | 1461328179158 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 05:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:29:39 INFO - PROCESS | 3628 | 1461328179162 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 3628 | 1461328179166 Marionette TRACE conn3 <- [1,714,null,{}] 05:29:39 INFO - PROCESS | 3628 | 1461328179177 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}] 05:29:39 INFO - PROCESS | 3628 | 1461328179276 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:29:39 INFO - PROCESS | 3628 | 1461328179366 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 3628 | ++DOCSHELL 180ABC00 == 53 [pid = 3628] [id = 188] 05:29:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1A25E400) [pid = 3628] [serial = 562] [outer = 00000000] 05:29:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1AAD6C00) [pid = 3628] [serial = 563] [outer = 1A25E400] 05:29:39 INFO - PROCESS | 3628 | 1461328179426 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1C1AA800) [pid = 3628] [serial = 564] [outer = 1A25E400] 05:29:40 INFO - PROCESS | 3628 | 1461328180079 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]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1006ms 05:29:40 INFO - PROCESS | 3628 | 1461328180168 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 3628 | 1461328180171 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 05:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:29:40 INFO - PROCESS | 3628 | 1461328180175 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 3628 | 1461328180177 Marionette TRACE conn3 <- [1,718,null,{}] 05:29:40 INFO - PROCESS | 3628 | 1461328180181 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}] 05:29:40 INFO - PROCESS | 3628 | 1461328180277 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:29:40 INFO - PROCESS | 3628 | 1461328180352 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 3628 | ++DOCSHELL 1A2DA400 == 54 [pid = 3628] [id = 189] 05:29:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1A2DD800) [pid = 3628] [serial = 565] [outer = 00000000] 05:29:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1C35C400) [pid = 3628] [serial = 566] [outer = 1A2DD800] 05:29:40 INFO - PROCESS | 3628 | 1461328180428 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1C1B8C00) [pid = 3628] [serial = 567] [outer = 1A2DD800] 05:29:41 INFO - PROCESS | 3628 | 1461328181142 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] 05:29:41 INFO - PROCESS | 3628 | 1461328181182 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 05:29:41 INFO - PROCESS | 3628 | 1461328181187 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:29:41 INFO - PROCESS | 3628 | 1461328181191 Marionette TRACE conn3 <- [1,722,null,{}] 05:29:41 INFO - PROCESS | 3628 | 1461328181196 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}] 05:29:41 INFO - PROCESS | 3628 | 1461328181287 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:29:41 INFO - PROCESS | 3628 | 1461328181384 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 3628 | ++DOCSHELL 1573EC00 == 55 [pid = 3628] [id = 190] 05:29:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1573F000) [pid = 3628] [serial = 568] [outer = 00000000] 05:29:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (16D59C00) [pid = 3628] [serial = 569] [outer = 1573F000] 05:29:41 INFO - PROCESS | 3628 | 1461328181434 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (16D8CC00) [pid = 3628] [serial = 570] [outer = 1573F000] 05:29:41 INFO - PROCESS | 3628 | --DOCSHELL 133E4400 == 54 [pid = 3628] [id = 184] 05:29:41 INFO - PROCESS | 3628 | --DOCSHELL 18D6EC00 == 53 [pid = 3628] [id = 183] 05:29:41 INFO - PROCESS | 3628 | --DOCSHELL 180AD000 == 52 [pid = 3628] [id = 182] 05:29:41 INFO - PROCESS | 3628 | --DOCSHELL 15702C00 == 51 [pid = 3628] [id = 181] 05:29:41 INFO - PROCESS | 3628 | --DOCSHELL 13BB7400 == 50 [pid = 3628] [id = 180] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1D28E400) [pid = 3628] [serial = 530] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1D190800) [pid = 3628] [serial = 528] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18995C00) [pid = 3628] [serial = 506] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17EDF800) [pid = 3628] [serial = 456] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1DD2A400) [pid = 3628] [serial = 408] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1CB71C00) [pid = 3628] [serial = 522] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1AAD9400) [pid = 3628] [serial = 491] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (199D8400) [pid = 3628] [serial = 510] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18D72400) [pid = 3628] [serial = 507] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16740000) [pid = 3628] [serial = 504] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1C6EB800) [pid = 3628] [serial = 518] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1CB66800) [pid = 3628] [serial = 521] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (199D0800) [pid = 3628] [serial = 509] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (15F03000) [pid = 3628] [serial = 500] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1656D800) [pid = 3628] [serial = 501] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A2CE400) [pid = 3628] [serial = 513] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1C768800) [pid = 3628] [serial = 524] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1CB36400) [pid = 3628] [serial = 525] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1D216400) [pid = 3628] [serial = 527] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15F9D800) [pid = 3628] [serial = 503] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19DF2800) [pid = 3628] [serial = 512] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1C1B5C00) [pid = 3628] [serial = 516] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (13BB6400) [pid = 3628] [serial = 485] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16604400) [pid = 3628] [serial = 488] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1CB40800) [pid = 3628] [serial = 497] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1C1AC400) [pid = 3628] [serial = 515] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1C764800) [pid = 3628] [serial = 494] [outer = 00000000] [url = about:blank] 05:29:41 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1C6EA400) [pid = 3628] [serial = 519] [outer = 00000000] [url = about:blank] 05:29:42 INFO - PROCESS | 3628 | 1461328182012 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 849ms 05:29:42 INFO - PROCESS | 3628 | 1461328182062 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 3628 | 1461328182068 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 05:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:29:42 INFO - PROCESS | 3628 | 1461328182076 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 3628 | 1461328182080 Marionette TRACE conn3 <- [1,726,null,{}] 05:29:42 INFO - PROCESS | 3628 | 1461328182085 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}] 05:29:42 INFO - PROCESS | 3628 | 1461328182170 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:29:42 INFO - PROCESS | 3628 | 1461328182180 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 3628 | ++DOCSHELL 16A30400 == 51 [pid = 3628] [id = 191] 05:29:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16A31000) [pid = 3628] [serial = 571] [outer = 00000000] 05:29:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (180AB000) [pid = 3628] [serial = 572] [outer = 16A31000] 05:29:42 INFO - PROCESS | 3628 | 1461328182226 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (180EE800) [pid = 3628] [serial = 573] [outer = 16A31000] 05:29:43 INFO - PROCESS | 3628 | 1461328183165 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]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:29:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1148ms 05:29:43 INFO - PROCESS | 3628 | 1461328183219 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 3628 | 1461328183221 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 05:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:29:43 INFO - PROCESS | 3628 | 1461328183225 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 3628 | 1461328183228 Marionette TRACE conn3 <- [1,730,null,{}] 05:29:43 INFO - PROCESS | 3628 | 1461328183238 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}] 05:29:43 INFO - PROCESS | 3628 | 1461328183319 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:29:43 INFO - PROCESS | 3628 | 1461328183327 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 3628 | ++DOCSHELL 18D73800 == 52 [pid = 3628] [id = 192] 05:29:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18DEE400) [pid = 3628] [serial = 574] [outer = 00000000] 05:29:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (19D53C00) [pid = 3628] [serial = 575] [outer = 18DEE400] 05:29:43 INFO - PROCESS | 3628 | 1461328183374 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (19DEBC00) [pid = 3628] [serial = 576] [outer = 18DEE400] 05:29:44 INFO - PROCESS | 3628 | 1461328184299 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]]]}] 05:29:44 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 05:29:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1085ms 05:29:44 INFO - PROCESS | 3628 | 1461328184318 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 3628 | 1461328184321 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 05:29:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:29:44 INFO - PROCESS | 3628 | 1461328184324 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 3628 | 1461328184326 Marionette TRACE conn3 <- [1,734,null,{}] 05:29:44 INFO - PROCESS | 3628 | 1461328184329 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}] 05:29:44 INFO - PROCESS | 3628 | 1461328184432 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:29:44 INFO - PROCESS | 3628 | 1461328184439 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 3628 | ++DOCSHELL 19DF0C00 == 53 [pid = 3628] [id = 193] 05:29:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1A206000) [pid = 3628] [serial = 577] [outer = 00000000] 05:29:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1AA86800) [pid = 3628] [serial = 578] [outer = 1A206000] 05:29:44 INFO - PROCESS | 3628 | 1461328184484 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1AAD6800) [pid = 3628] [serial = 579] [outer = 1A206000] 05:29:45 INFO - PROCESS | 3628 | 1461328185430 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]]]}] 05:29:45 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.) 05:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1148ms 05:29:45 INFO - PROCESS | 3628 | 1461328185469 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 3628 | 1461328185470 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 05:29:45 INFO - PROCESS | 3628 | 1461328185474 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:29:45 INFO - PROCESS | 3628 | 1461328185475 Marionette TRACE conn3 <- [1,738,null,{}] 05:29:45 INFO - PROCESS | 3628 | 1461328185479 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}] 05:29:45 INFO - PROCESS | 3628 | 1461328185580 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:29:45 INFO - PROCESS | 3628 | 1461328185587 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 3628 | ++DOCSHELL 1C1AA000 == 54 [pid = 3628] [id = 194] 05:29:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1C1B6C00) [pid = 3628] [serial = 580] [outer = 00000000] 05:29:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1C6EA800) [pid = 3628] [serial = 581] [outer = 1C1B6C00] 05:29:45 INFO - PROCESS | 3628 | 1461328185631 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1C6EA400) [pid = 3628] [serial = 582] [outer = 1C1B6C00] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (180B5800) [pid = 3628] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (159AD400) [pid = 3628] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (148B8800) [pid = 3628] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1872A000) [pid = 3628] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18D79800) [pid = 3628] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (139E8800) [pid = 3628] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:29:46 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (199C2000) [pid = 3628] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:29:46 INFO - PROCESS | 3628 | 1461328186573 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]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:29:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1148ms 05:29:46 INFO - PROCESS | 3628 | 1461328186625 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 3628 | 1461328186627 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 05:29:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:29:46 INFO - PROCESS | 3628 | 1461328186630 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 3628 | 1461328186680 Marionette TRACE conn3 <- [1,742,null,{}] 05:29:46 INFO - PROCESS | 3628 | 1461328186684 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}] 05:29:46 INFO - PROCESS | 3628 | 1461328186779 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:29:46 INFO - PROCESS | 3628 | 1461328186787 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 3628 | ++DOCSHELL 15719800 == 55 [pid = 3628] [id = 195] 05:29:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16A27400) [pid = 3628] [serial = 583] [outer = 00000000] 05:29:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1C76D000) [pid = 3628] [serial = 584] [outer = 16A27400] 05:29:46 INFO - PROCESS | 3628 | 1461328186834 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1CB3CC00) [pid = 3628] [serial = 585] [outer = 16A27400] 05:29:47 INFO - PROCESS | 3628 | 1461328187779 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]]]}] 05:29:47 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 05:29:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1164ms 05:29:47 INFO - PROCESS | 3628 | 1461328187841 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 3628 | 1461328187846 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 05:29:47 INFO - PROCESS | 3628 | 1461328187853 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:29:47 INFO - PROCESS | 3628 | 1461328187857 Marionette TRACE conn3 <- [1,746,null,{}] 05:29:47 INFO - PROCESS | 3628 | 1461328187864 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}] 05:29:47 INFO - PROCESS | 3628 | 1461328187957 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:29:48 INFO - PROCESS | 3628 | 1461328188069 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 3628 | ++DOCSHELL 14461800 == 56 [pid = 3628] [id = 196] 05:29:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15A10400) [pid = 3628] [serial = 586] [outer = 00000000] 05:29:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16602800) [pid = 3628] [serial = 587] [outer = 15A10400] 05:29:48 INFO - PROCESS | 3628 | 1461328188127 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16740800) [pid = 3628] [serial = 588] [outer = 15A10400] 05:29:48 INFO - PROCESS | 3628 | 1461328188724 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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 943ms 05:29:48 INFO - PROCESS | 3628 | 1461328188800 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 3628 | 1461328188807 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 05:29:48 INFO - PROCESS | 3628 | 1461328188813 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:29:48 INFO - PROCESS | 3628 | 1461328188816 Marionette TRACE conn3 <- [1,750,null,{}] 05:29:48 INFO - PROCESS | 3628 | 1461328188821 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}] 05:29:48 INFO - PROCESS | 3628 | 1461328188924 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:29:49 INFO - PROCESS | 3628 | 1461328188999 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 3628 | ++DOCSHELL 18D73400 == 57 [pid = 3628] [id = 197] 05:29:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18D75C00) [pid = 3628] [serial = 589] [outer = 00000000] 05:29:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (196F0400) [pid = 3628] [serial = 590] [outer = 18D75C00] 05:29:49 INFO - PROCESS | 3628 | 1461328189054 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (199D5400) [pid = 3628] [serial = 591] [outer = 18D75C00] 05:29:50 INFO - PROCESS | 3628 | 1461328190133 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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1368ms 05:29:50 INFO - PROCESS | 3628 | 1461328190171 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 3628 | 1461328190173 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 05:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:29:50 INFO - PROCESS | 3628 | 1461328190178 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 3628 | 1461328190181 Marionette TRACE conn3 <- [1,754,null,{}] 05:29:50 INFO - PROCESS | 3628 | 1461328190192 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}] 05:29:50 INFO - PROCESS | 3628 | 1461328190330 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:29:50 INFO - PROCESS | 3628 | 1461328190403 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 3628 | ++DOCSHELL 199CEC00 == 58 [pid = 3628] [id = 198] 05:29:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (199D8C00) [pid = 3628] [serial = 592] [outer = 00000000] 05:29:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1CB38000) [pid = 3628] [serial = 593] [outer = 199D8C00] 05:29:50 INFO - PROCESS | 3628 | 1461328190459 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1CB6B800) [pid = 3628] [serial = 594] [outer = 199D8C00] 05:29:51 INFO - PROCESS | 3628 | 1461328191655 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]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:29:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1526ms 05:29:51 INFO - PROCESS | 3628 | 1461328191793 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 3628 | 1461328191797 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 05:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:29:51 INFO - PROCESS | 3628 | 1461328191819 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 3628 | 1461328191822 Marionette TRACE conn3 <- [1,758,null,{}] 05:29:51 INFO - PROCESS | 3628 | 1461328191829 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}] 05:29:51 INFO - PROCESS | 3628 | 1461328191916 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:29:51 INFO - PROCESS | 3628 | 1461328191986 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 3628 | ++DOCSHELL 16D84400 == 59 [pid = 3628] [id = 199] 05:29:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16D85000) [pid = 3628] [serial = 595] [outer = 00000000] 05:29:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (17EE8400) [pid = 3628] [serial = 596] [outer = 16D85000] 05:29:52 INFO - PROCESS | 3628 | 1461328192036 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1804B800) [pid = 3628] [serial = 597] [outer = 16D85000] 05:29:52 INFO - PROCESS | 3628 | --DOCSHELL 1C1AA000 == 58 [pid = 3628] [id = 194] 05:29:52 INFO - PROCESS | 3628 | --DOCSHELL 19DF0C00 == 57 [pid = 3628] [id = 193] 05:29:52 INFO - PROCESS | 3628 | --DOCSHELL 18D73800 == 56 [pid = 3628] [id = 192] 05:29:52 INFO - PROCESS | 3628 | --DOCSHELL 16A30400 == 55 [pid = 3628] [id = 191] 05:29:52 INFO - PROCESS | 3628 | --DOCSHELL 1573EC00 == 54 [pid = 3628] [id = 190] 05:29:52 INFO - PROCESS | 3628 | --DOCSHELL 19D51800 == 53 [pid = 3628] [id = 185] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1A7BC400) [pid = 3628] [serial = 483] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18D74400) [pid = 3628] [serial = 546] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16604C00) [pid = 3628] [serial = 542] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (160D6800) [pid = 3628] [serial = 540] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15F06000) [pid = 3628] [serial = 539] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1673F800) [pid = 3628] [serial = 533] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (196F0C00) [pid = 3628] [serial = 537] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (193AC800) [pid = 3628] [serial = 536] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (199CCC00) [pid = 3628] [serial = 548] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (180F9400) [pid = 3628] [serial = 551] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (199D9C00) [pid = 3628] [serial = 549] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18991000) [pid = 3628] [serial = 545] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16D4A800) [pid = 3628] [serial = 543] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (18DEB400) [pid = 3628] [serial = 552] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A265C00) [pid = 3628] [serial = 554] [outer = 00000000] [url = about:blank] 05:29:52 INFO - PROCESS | 3628 | 1461328192541 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]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 755ms 05:29:52 INFO - PROCESS | 3628 | 1461328192572 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 3628 | 1461328192577 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 05:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:29:52 INFO - PROCESS | 3628 | 1461328192583 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 3628 | 1461328192585 Marionette TRACE conn3 <- [1,762,null,{}] 05:29:52 INFO - PROCESS | 3628 | 1461328192593 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}] 05:29:52 INFO - PROCESS | 3628 | 1461328192676 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:29:52 INFO - PROCESS | 3628 | 1461328192683 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 3628 | ++DOCSHELL 16743000 == 54 [pid = 3628] [id = 200] 05:29:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16A36400) [pid = 3628] [serial = 598] [outer = 00000000] 05:29:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1804FC00) [pid = 3628] [serial = 599] [outer = 16A36400] 05:29:52 INFO - PROCESS | 3628 | 1461328192728 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (180F7800) [pid = 3628] [serial = 600] [outer = 16A36400] 05:29:53 INFO - PROCESS | 3628 | 1461328193176 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 644ms 05:29:53 INFO - PROCESS | 3628 | 1461328193220 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 3628 | 1461328193222 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 05:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:29:53 INFO - PROCESS | 3628 | 1461328193225 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 3628 | 1461328193229 Marionette TRACE conn3 <- [1,766,null,{}] 05:29:53 INFO - PROCESS | 3628 | 1461328193239 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}] 05:29:53 INFO - PROCESS | 3628 | 1461328193355 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:29:53 INFO - PROCESS | 3628 | 1461328193369 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 3628 | ++DOCSHELL 196E3C00 == 55 [pid = 3628] [id = 201] 05:29:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (196EB400) [pid = 3628] [serial = 601] [outer = 00000000] 05:29:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (199D0C00) [pid = 3628] [serial = 602] [outer = 196EB400] 05:29:53 INFO - PROCESS | 3628 | 1461328193423 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19AC2400) [pid = 3628] [serial = 603] [outer = 196EB400] 05:29:53 INFO - PROCESS | 3628 | 1461328193908 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 755ms 05:29:53 INFO - PROCESS | 3628 | 1461328193966 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 3628 | 1461328193968 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 05:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:29:53 INFO - PROCESS | 3628 | 1461328193971 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 3628 | 1461328193973 Marionette TRACE conn3 <- [1,770,null,{}] 05:29:53 INFO - PROCESS | 3628 | 1461328193977 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}] 05:29:54 INFO - PROCESS | 3628 | 1461328194054 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:29:54 INFO - PROCESS | 3628 | 1461328194134 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 3628 | ++DOCSHELL 19DC5800 == 56 [pid = 3628] [id = 202] 05:29:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19DEDC00) [pid = 3628] [serial = 604] [outer = 00000000] 05:29:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1A2D8800) [pid = 3628] [serial = 605] [outer = 19DEDC00] 05:29:54 INFO - PROCESS | 3628 | 1461328194179 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1A905000) [pid = 3628] [serial = 606] [outer = 19DEDC00] 05:29:54 INFO - PROCESS | 3628 | 1461328194543 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]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 598ms 05:29:54 INFO - PROCESS | 3628 | 1461328194568 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 3628 | 1461328194570 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 05:29:54 INFO - PROCESS | 3628 | 1461328194573 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:29:54 INFO - PROCESS | 3628 | 1461328194575 Marionette TRACE conn3 <- [1,774,null,{}] 05:29:54 INFO - PROCESS | 3628 | 1461328194579 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}] 05:29:54 INFO - PROCESS | 3628 | 1461328194717 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:29:54 INFO - PROCESS | 3628 | 1461328194767 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 3628 | ++DOCSHELL 1C1AAC00 == 57 [pid = 3628] [id = 203] 05:29:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1C1AE800) [pid = 3628] [serial = 607] [outer = 00000000] 05:29:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1C6E9C00) [pid = 3628] [serial = 608] [outer = 1C1AE800] 05:29:54 INFO - PROCESS | 3628 | 1461328194812 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1C768C00) [pid = 3628] [serial = 609] [outer = 1C1AE800] 05:29:55 INFO - PROCESS | 3628 | 1461328195248 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 05:29:55 INFO - PROCESS | 3628 | 1461328195277 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 3628 | 1461328195279 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 05:29:55 INFO - PROCESS | 3628 | 1461328195289 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:29:55 INFO - PROCESS | 3628 | 1461328195291 Marionette TRACE conn3 <- [1,778,null,{}] 05:29:55 INFO - PROCESS | 3628 | 1461328195294 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}] 05:29:55 INFO - PROCESS | 3628 | 1461328195421 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:29:55 INFO - PROCESS | 3628 | 1461328195477 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 3628 | ++DOCSHELL 18D70000 == 58 [pid = 3628] [id = 204] 05:29:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1AAE3C00) [pid = 3628] [serial = 610] [outer = 00000000] 05:29:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1D21C400) [pid = 3628] [serial = 611] [outer = 1AAE3C00] 05:29:55 INFO - PROCESS | 3628 | 1461328195525 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1D222800) [pid = 3628] [serial = 612] [outer = 1AAE3C00] 05:29:55 INFO - PROCESS | 3628 | 1461328195938 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 692ms 05:29:56 INFO - PROCESS | 3628 | 1461328195999 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 3628 | 1461328196001 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 05:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:29:56 INFO - PROCESS | 3628 | 1461328196004 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 3628 | 1461328196006 Marionette TRACE conn3 <- [1,782,null,{}] 05:29:56 INFO - PROCESS | 3628 | 1461328196049 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}] 05:29:56 INFO - PROCESS | 3628 | 1461328196151 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:29:56 INFO - PROCESS | 3628 | 1461328196165 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 3628 | ++DOCSHELL 15D41800 == 59 [pid = 3628] [id = 205] 05:29:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1656D800) [pid = 3628] [serial = 613] [outer = 00000000] 05:29:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1D293000) [pid = 3628] [serial = 614] [outer = 1656D800] 05:29:56 INFO - PROCESS | 3628 | 1461328196209 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1D295C00) [pid = 3628] [serial = 615] [outer = 1656D800] 05:29:56 INFO - PROCESS | 3628 | 1461328196685 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 692ms 05:29:56 INFO - PROCESS | 3628 | 1461328196819 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 3628 | 1461328196821 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 05:29:56 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1A206000) [pid = 3628] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:29:56 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16A31000) [pid = 3628] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:29:56 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18DEE400) [pid = 3628] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:29:56 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1C1B6C00) [pid = 3628] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:29:56 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1573F000) [pid = 3628] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:29:56 INFO - PROCESS | 3628 | 1461328196829 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:29:56 INFO - PROCESS | 3628 | 1461328196830 Marionette TRACE conn3 <- [1,786,null,{}] 05:29:56 INFO - PROCESS | 3628 | 1461328196834 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}] 05:29:56 INFO - PROCESS | 3628 | 1461328196917 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:29:56 INFO - PROCESS | 3628 | 1461328196923 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 3628 | ++DOCSHELL 14958000 == 60 [pid = 3628] [id = 206] 05:29:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1A7B2800) [pid = 3628] [serial = 616] [outer = 00000000] 05:29:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1D28E400) [pid = 3628] [serial = 617] [outer = 1A7B2800] 05:29:56 INFO - PROCESS | 3628 | 1461328196966 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1D28E000) [pid = 3628] [serial = 618] [outer = 1A7B2800] 05:29:57 INFO - PROCESS | 3628 | 1461328197370 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]]]}] 05:29:57 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 05:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 598ms 05:29:57 INFO - PROCESS | 3628 | 1461328197426 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 3628 | 1461328197428 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 05:29:57 INFO - PROCESS | 3628 | 1461328197431 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:29:57 INFO - PROCESS | 3628 | 1461328197433 Marionette TRACE conn3 <- [1,790,null,{}] 05:29:57 INFO - PROCESS | 3628 | 1461328197436 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}] 05:29:57 INFO - PROCESS | 3628 | 1461328197546 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:29:57 INFO - PROCESS | 3628 | 1461328197556 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 3628 | ++DOCSHELL 1A206000 == 61 [pid = 3628] [id = 207] 05:29:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1D291400) [pid = 3628] [serial = 619] [outer = 00000000] 05:29:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1D69DC00) [pid = 3628] [serial = 620] [outer = 1D291400] 05:29:57 INFO - PROCESS | 3628 | 1461328197604 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1D6A0000) [pid = 3628] [serial = 621] [outer = 1D291400] 05:29:58 INFO - PROCESS | 3628 | 1461328198028 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]]]}] 05:29:58 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 05:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 05:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:29:58 INFO - PROCESS | 3628 | 1461328198070 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 3628 | 1461328198072 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 05:29:58 INFO - PROCESS | 3628 | 1461328198075 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 3628 | 1461328198077 Marionette TRACE conn3 <- [1,794,null,{}] 05:29:58 INFO - PROCESS | 3628 | 1461328198080 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}] 05:29:58 INFO - PROCESS | 3628 | 1461328198157 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:29:58 INFO - PROCESS | 3628 | 1461328198163 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 3628 | ++DOCSHELL 18F35000 == 62 [pid = 3628] [id = 208] 05:29:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (18F36800) [pid = 3628] [serial = 622] [outer = 00000000] 05:29:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18F3C800) [pid = 3628] [serial = 623] [outer = 18F36800] 05:29:58 INFO - PROCESS | 3628 | 1461328198206 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18F3F000) [pid = 3628] [serial = 624] [outer = 18F36800] 05:29:58 INFO - PROCESS | 3628 | 1461328198611 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]]]}] 05:29:58 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 05:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 598ms 05:29:58 INFO - PROCESS | 3628 | 1461328198675 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 3628 | 1461328198677 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 05:29:58 INFO - PROCESS | 3628 | 1461328198681 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:29:58 INFO - PROCESS | 3628 | 1461328198683 Marionette TRACE conn3 <- [1,798,null,{}] 05:29:58 INFO - PROCESS | 3628 | 1461328198686 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}] 05:29:58 INFO - PROCESS | 3628 | 1461328198776 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:29:58 INFO - PROCESS | 3628 | 1461328198784 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 3628 | ++DOCSHELL 18F38400 == 63 [pid = 3628] [id = 209] 05:29:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18F38800) [pid = 3628] [serial = 625] [outer = 00000000] 05:29:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1D6AAC00) [pid = 3628] [serial = 626] [outer = 18F38800] 05:29:58 INFO - PROCESS | 3628 | 1461328198835 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1D7ABC00) [pid = 3628] [serial = 627] [outer = 18F38800] 05:29:59 INFO - PROCESS | 3628 | 1461328199534 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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 896ms 05:29:59 INFO - PROCESS | 3628 | 1461328199588 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 3628 | 1461328199593 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 05:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:29:59 INFO - PROCESS | 3628 | 1461328199599 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 3628 | 1461328199603 Marionette TRACE conn3 <- [1,802,null,{}] 05:29:59 INFO - PROCESS | 3628 | 1461328199608 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}] 05:29:59 INFO - PROCESS | 3628 | 1461328199713 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:29:59 INFO - PROCESS | 3628 | 1461328199840 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 3628 | ++DOCSHELL 15DF2000 == 64 [pid = 3628] [id = 210] 05:29:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (16568C00) [pid = 3628] [serial = 628] [outer = 00000000] 05:29:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (17EE7000) [pid = 3628] [serial = 629] [outer = 16568C00] 05:29:59 INFO - PROCESS | 3628 | 1461328199897 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (18D6E000) [pid = 3628] [serial = 630] [outer = 16568C00] 05:30:00 INFO - PROCESS | 3628 | 1461328200476 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] 05:30:00 INFO - PROCESS | 3628 | 1461328200550 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:30:00 INFO - PROCESS | 3628 | 1461328200557 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 3628 | 1461328200560 Marionette TRACE conn3 <- [1,806,null,{}] 05:30:00 INFO - PROCESS | 3628 | 1461328200564 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}] 05:30:00 INFO - PROCESS | 3628 | 1461328200668 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:30:00 INFO - PROCESS | 3628 | 1461328200791 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 3628 | ++DOCSHELL 18F3A800 == 65 [pid = 3628] [id = 211] 05:30:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18F3B400) [pid = 3628] [serial = 631] [outer = 00000000] 05:30:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A2D0000) [pid = 3628] [serial = 632] [outer = 18F3B400] 05:30:00 INFO - PROCESS | 3628 | 1461328200846 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1C1B5C00) [pid = 3628] [serial = 633] [outer = 18F3B400] 05:30:01 INFO - PROCESS | 3628 | 1461328201457 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]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 959ms 05:30:01 INFO - PROCESS | 3628 | 1461328201500 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 3628 | 1461328201503 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 05:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:30:01 INFO - PROCESS | 3628 | 1461328201507 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 3628 | 1461328201510 Marionette TRACE conn3 <- [1,810,null,{}] 05:30:01 INFO - PROCESS | 3628 | 1461328201521 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}] 05:30:01 INFO - PROCESS | 3628 | 1461328201680 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:30:01 INFO - PROCESS | 3628 | 1461328201808 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 3628 | ++DOCSHELL 148BA000 == 66 [pid = 3628] [id = 212] 05:30:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18927000) [pid = 3628] [serial = 634] [outer = 00000000] 05:30:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1CB33400) [pid = 3628] [serial = 635] [outer = 18927000] 05:30:01 INFO - PROCESS | 3628 | 1461328201866 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1D218400) [pid = 3628] [serial = 636] [outer = 18927000] 05:30:02 INFO - PROCESS | 3628 | 1461328202428 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] 05:30:02 INFO - PROCESS | 3628 | 1461328202486 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:30:02 INFO - PROCESS | 3628 | 1461328202489 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 3628 | 1461328202491 Marionette TRACE conn3 <- [1,814,null,{}] 05:30:02 INFO - PROCESS | 3628 | 1461328202495 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}] 05:30:02 INFO - PROCESS | 3628 | 1461328202602 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:30:02 INFO - PROCESS | 3628 | 1461328202700 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 3628 | ++DOCSHELL 11BB3C00 == 67 [pid = 3628] [id = 213] 05:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (11BB4400) [pid = 3628] [serial = 637] [outer = 00000000] 05:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (11BC0C00) [pid = 3628] [serial = 638] [outer = 11BB4400] 05:30:02 INFO - PROCESS | 3628 | 1461328202754 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (16009400) [pid = 3628] [serial = 639] [outer = 11BB4400] 05:30:03 INFO - PROCESS | 3628 | 1461328203441 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]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1006ms 05:30:03 INFO - PROCESS | 3628 | 1461328203492 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 3628 | 1461328203496 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 05:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:30:03 INFO - PROCESS | 3628 | 1461328203501 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 3628 | 1461328203504 Marionette TRACE conn3 <- [1,818,null,{}] 05:30:03 INFO - PROCESS | 3628 | 1461328203526 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}] 05:30:03 INFO - PROCESS | 3628 | 1461328203619 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:30:03 INFO - PROCESS | 3628 | 1461328203702 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 3628 | ++DOCSHELL 15F0E800 == 68 [pid = 3628] [id = 214] 05:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (15F49C00) [pid = 3628] [serial = 640] [outer = 00000000] 05:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (16601400) [pid = 3628] [serial = 641] [outer = 15F49C00] 05:30:03 INFO - PROCESS | 3628 | 1461328203802 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (16A30C00) [pid = 3628] [serial = 642] [outer = 15F49C00] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 180EE400 == 67 [pid = 3628] [id = 157] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 180ABC00 == 66 [pid = 3628] [id = 188] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 14954000 == 65 [pid = 3628] [id = 19] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 199D2000 == 64 [pid = 3628] [id = 158] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 180B1C00 == 63 [pid = 3628] [id = 187] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 17EE0C00 == 62 [pid = 3628] [id = 156] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 15734400 == 61 [pid = 3628] [id = 186] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 1D21B400 == 60 [pid = 3628] [id = 177] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 17EDB800 == 59 [pid = 3628] [id = 155] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 15710800 == 58 [pid = 3628] [id = 178] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 18F35000 == 57 [pid = 3628] [id = 208] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 1A206000 == 56 [pid = 3628] [id = 207] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 14958000 == 55 [pid = 3628] [id = 206] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 15D41800 == 54 [pid = 3628] [id = 205] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 18D70000 == 53 [pid = 3628] [id = 204] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 1C1AAC00 == 52 [pid = 3628] [id = 203] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 19DC5800 == 51 [pid = 3628] [id = 202] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 196E3C00 == 50 [pid = 3628] [id = 201] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 16743000 == 49 [pid = 3628] [id = 200] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 16D84400 == 48 [pid = 3628] [id = 199] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1C76D000) [pid = 3628] [serial = 584] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 18D73400 == 47 [pid = 3628] [id = 197] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 15719800 == 46 [pid = 3628] [id = 195] 05:30:04 INFO - PROCESS | 3628 | --DOCSHELL 14461800 == 45 [pid = 3628] [id = 196] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1AAD6800) [pid = 3628] [serial = 579] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1AA86800) [pid = 3628] [serial = 578] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (180AB000) [pid = 3628] [serial = 572] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (180EE800) [pid = 3628] [serial = 573] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (159A9400) [pid = 3628] [serial = 557] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (19D53C00) [pid = 3628] [serial = 575] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1898FC00) [pid = 3628] [serial = 560] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1C35C400) [pid = 3628] [serial = 566] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1AAD6C00) [pid = 3628] [serial = 563] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1C6EA400) [pid = 3628] [serial = 582] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1C6EA800) [pid = 3628] [serial = 581] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (16D8CC00) [pid = 3628] [serial = 570] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (16D59C00) [pid = 3628] [serial = 569] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19DEBC00) [pid = 3628] [serial = 576] [outer = 00000000] [url = about:blank] 05:30:04 INFO - PROCESS | 3628 | 1461328204361 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 928ms 05:30:04 INFO - PROCESS | 3628 | 1461328204424 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 3628 | 1461328204433 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:30:04 INFO - PROCESS | 3628 | 1461328204442 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 3628 | 1461328204446 Marionette TRACE conn3 <- [1,822,null,{}] 05:30:04 INFO - PROCESS | 3628 | 1461328204452 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}] 05:30:04 INFO - PROCESS | 3628 | 1461328204567 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:30:04 INFO - PROCESS | 3628 | 1461328204653 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 3628 | ++DOCSHELL 133E3400 == 46 [pid = 3628] [id = 215] 05:30:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (133E4400) [pid = 3628] [serial = 643] [outer = 00000000] 05:30:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (16D59C00) [pid = 3628] [serial = 644] [outer = 133E4400] 05:30:04 INFO - PROCESS | 3628 | 1461328204699 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (180AB000) [pid = 3628] [serial = 645] [outer = 133E4400] 05:30:05 INFO - PROCESS | 3628 | 1461328205081 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]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 708ms 05:30:05 INFO - PROCESS | 3628 | 1461328205139 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 3628 | 1461328205141 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:30:05 INFO - PROCESS | 3628 | 1461328205144 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 3628 | 1461328205148 Marionette TRACE conn3 <- [1,826,null,{}] 05:30:05 INFO - PROCESS | 3628 | 1461328205158 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}] 05:30:05 INFO - PROCESS | 3628 | 1461328205238 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:30:05 INFO - PROCESS | 3628 | 1461328205245 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 3628 | ++DOCSHELL 1891D800 == 47 [pid = 3628] [id = 216] 05:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1891F000) [pid = 3628] [serial = 646] [outer = 00000000] 05:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1898A400) [pid = 3628] [serial = 647] [outer = 1891F000] 05:30:05 INFO - PROCESS | 3628 | 1461328205292 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (18D70000) [pid = 3628] [serial = 648] [outer = 1891F000] 05:30:05 INFO - PROCESS | 3628 | 1461328205744 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]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 645ms 05:30:05 INFO - PROCESS | 3628 | 1461328205782 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 3628 | 1461328205784 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:30:05 INFO - PROCESS | 3628 | 1461328205791 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 3628 | 1461328205793 Marionette TRACE conn3 <- [1,830,null,{}] 05:30:05 INFO - PROCESS | 3628 | 1461328205796 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}] 05:30:05 INFO - PROCESS | 3628 | 1461328205873 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:30:05 INFO - PROCESS | 3628 | 1461328205910 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 3628 | ++DOCSHELL 18F34000 == 48 [pid = 3628] [id = 217] 05:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18F34400) [pid = 3628] [serial = 649] [outer = 00000000] 05:30:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (193AB000) [pid = 3628] [serial = 650] [outer = 18F34400] 05:30:05 INFO - PROCESS | 3628 | 1461328205955 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (193B6800) [pid = 3628] [serial = 651] [outer = 18F34400] 05:30:06 INFO - PROCESS | 3628 | 1461328206402 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]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 05:30:06 INFO - PROCESS | 3628 | 1461328206430 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 3628 | 1461328206432 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:30:06 INFO - PROCESS | 3628 | 1461328206443 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 3628 | 1461328206445 Marionette TRACE conn3 <- [1,834,null,{}] 05:30:06 INFO - PROCESS | 3628 | 1461328206448 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}] 05:30:06 INFO - PROCESS | 3628 | 1461328206596 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:30:06 INFO - PROCESS | 3628 | 1461328206648 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 3628 | ++DOCSHELL 15737800 == 49 [pid = 3628] [id = 218] 05:30:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1892AC00) [pid = 3628] [serial = 652] [outer = 00000000] 05:30:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (19D53C00) [pid = 3628] [serial = 653] [outer = 1892AC00] 05:30:06 INFO - PROCESS | 3628 | 1461328206700 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (19DE4800) [pid = 3628] [serial = 654] [outer = 1892AC00] 05:30:07 INFO - PROCESS | 3628 | 1461328207142 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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 05:30:07 INFO - PROCESS | 3628 | 1461328207167 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 3628 | 1461328207169 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:30:07 INFO - PROCESS | 3628 | 1461328207180 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 3628 | 1461328207182 Marionette TRACE conn3 <- [1,838,null,{}] 05:30:07 INFO - PROCESS | 3628 | 1461328207185 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}] 05:30:07 INFO - PROCESS | 3628 | 1461328207333 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:30:07 INFO - PROCESS | 3628 | 1461328207358 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 3628 | ++DOCSHELL 1A25A800 == 50 [pid = 3628] [id = 219] 05:30:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1AA91000) [pid = 3628] [serial = 655] [outer = 00000000] 05:30:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1C1AAC00) [pid = 3628] [serial = 656] [outer = 1AA91000] 05:30:07 INFO - PROCESS | 3628 | 1461328207406 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1C1AA000) [pid = 3628] [serial = 657] [outer = 1AA91000] 05:30:07 INFO - PROCESS | 3628 | 1461328207842 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]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 707ms 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:30:07 INFO - PROCESS | 3628 | 1461328207880 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 3628 | 1461328207882 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 05:30:07 INFO - PROCESS | 3628 | 1461328207885 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 3628 | 1461328207887 Marionette TRACE conn3 <- [1,842,null,{}] 05:30:07 INFO - PROCESS | 3628 | 1461328207890 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}] 05:30:08 INFO - PROCESS | 3628 | 1461328207994 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:30:08 INFO - PROCESS | 3628 | 1461328208004 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 3628 | ++DOCSHELL 19DF1400 == 51 [pid = 3628] [id = 220] 05:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1A910000) [pid = 3628] [serial = 658] [outer = 00000000] 05:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1C764000) [pid = 3628] [serial = 659] [outer = 1A910000] 05:30:08 INFO - PROCESS | 3628 | 1461328208048 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1C763C00) [pid = 3628] [serial = 660] [outer = 1A910000] 05:30:08 INFO - PROCESS | 3628 | 1461328208702 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]]]}] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (18F36800) [pid = 3628] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (19D54C00) [pid = 3628] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1AAE3C00) [pid = 3628] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1656D800) [pid = 3628] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (16A36400) [pid = 3628] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (16D85000) [pid = 3628] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (196EB400) [pid = 3628] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1A7B2800) [pid = 3628] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1D291400) [pid = 3628] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (19DEDC00) [pid = 3628] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1C1AE800) [pid = 3628] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (133DB800) [pid = 3628] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1C762400) [pid = 3628] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (18D77000) [pid = 3628] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1A9B4800) [pid = 3628] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1C6E2C00) [pid = 3628] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1571DC00) [pid = 3628] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (13BBEC00) [pid = 3628] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:30:08 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (12DE0C00) [pid = 3628] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 912ms 05:30:08 INFO - PROCESS | 3628 | 1461328208787 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 3628 | 1461328208789 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 05:30:08 INFO - PROCESS | 3628 | 1461328208793 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:30:08 INFO - PROCESS | 3628 | 1461328208794 Marionette TRACE conn3 <- [1,846,null,{}] 05:30:08 INFO - PROCESS | 3628 | 1461328208798 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}] 05:30:08 INFO - PROCESS | 3628 | 1461328208873 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:30:08 INFO - PROCESS | 3628 | 1461328208879 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 3628 | ++DOCSHELL 13892800 == 52 [pid = 3628] [id = 221] 05:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (139E1400) [pid = 3628] [serial = 661] [outer = 00000000] 05:30:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (15733C00) [pid = 3628] [serial = 662] [outer = 139E1400] 05:30:08 INFO - PROCESS | 3628 | 1461328208923 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (15DD3800) [pid = 3628] [serial = 663] [outer = 139E1400] 05:30:09 INFO - PROCESS | 3628 | 1461328209343 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]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 598ms 05:30:09 INFO - PROCESS | 3628 | 1461328209390 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 3628 | 1461328209392 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 05:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:30:09 INFO - PROCESS | 3628 | 1461328209395 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 3628 | 1461328209397 Marionette TRACE conn3 <- [1,850,null,{}] 05:30:09 INFO - PROCESS | 3628 | 1461328209401 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}] 05:30:09 INFO - PROCESS | 3628 | 1461328209480 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:30:09 INFO - PROCESS | 3628 | 1461328209487 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 3628 | ++DOCSHELL 12BE3800 == 53 [pid = 3628] [id = 222] 05:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (13DD4800) [pid = 3628] [serial = 664] [outer = 00000000] 05:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (196EB400) [pid = 3628] [serial = 665] [outer = 13DD4800] 05:30:09 INFO - PROCESS | 3628 | 1461328209531 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A259800) [pid = 3628] [serial = 666] [outer = 13DD4800] 05:30:09 INFO - PROCESS | 3628 | 1461328209945 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]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 597ms 05:30:10 INFO - PROCESS | 3628 | 1461328209993 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 3628 | 1461328209995 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 05:30:10 INFO - PROCESS | 3628 | 1461328209998 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:30:10 INFO - PROCESS | 3628 | 1461328210000 Marionette TRACE conn3 <- [1,854,null,{}] 05:30:10 INFO - PROCESS | 3628 | 1461328210007 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}] 05:30:10 INFO - PROCESS | 3628 | 1461328210084 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:30:10 INFO - PROCESS | 3628 | 1461328210090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 3628 | ++DOCSHELL 18D77000 == 54 [pid = 3628] [id = 223] 05:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19DF2400) [pid = 3628] [serial = 667] [outer = 00000000] 05:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1C6E9800) [pid = 3628] [serial = 668] [outer = 19DF2400] 05:30:10 INFO - PROCESS | 3628 | 1461328210134 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1CB3F800) [pid = 3628] [serial = 669] [outer = 19DF2400] 05:30:10 INFO - PROCESS | 3628 | 1461328210582 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]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 05:30:10 INFO - PROCESS | 3628 | 1461328210639 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 3628 | 1461328210641 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:30:10 INFO - PROCESS | 3628 | 1461328210645 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 3628 | 1461328210647 Marionette TRACE conn3 <- [1,858,null,{}] 05:30:10 INFO - PROCESS | 3628 | 1461328210650 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}] 05:30:10 INFO - PROCESS | 3628 | 1461328210795 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:30:10 INFO - PROCESS | 3628 | 1461328210926 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 3628 | ++DOCSHELL 11BB7800 == 55 [pid = 3628] [id = 224] 05:30:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (11BB7C00) [pid = 3628] [serial = 670] [outer = 00000000] 05:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (12CA4C00) [pid = 3628] [serial = 671] [outer = 11BB7C00] 05:30:11 INFO - PROCESS | 3628 | 1461328210984 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1389D400) [pid = 3628] [serial = 672] [outer = 11BB7C00] 05:30:11 INFO - PROCESS | 3628 | 1461328211680 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]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1053ms 05:30:11 INFO - PROCESS | 3628 | 1461328211739 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 3628 | 1461328211744 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:30:11 INFO - PROCESS | 3628 | 1461328211749 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 3628 | 1461328211753 Marionette TRACE conn3 <- [1,862,null,{}] 05:30:11 INFO - PROCESS | 3628 | 1461328211758 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}] 05:30:11 INFO - PROCESS | 3628 | 1461328211869 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:30:11 INFO - PROCESS | 3628 | 1461328211999 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 3628 | ++DOCSHELL 1673D000 == 56 [pid = 3628] [id = 225] 05:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (16746800) [pid = 3628] [serial = 673] [outer = 00000000] 05:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (18729400) [pid = 3628] [serial = 674] [outer = 16746800] 05:30:12 INFO - PROCESS | 3628 | 1461328212057 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (18920800) [pid = 3628] [serial = 675] [outer = 16746800] 05:30:12 INFO - PROCESS | 3628 | 1461328212605 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]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 912ms 05:30:12 INFO - PROCESS | 3628 | 1461328212655 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 3628 | 1461328212658 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:30:12 INFO - PROCESS | 3628 | 1461328212662 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 3628 | 1461328212664 Marionette TRACE conn3 <- [1,866,null,{}] 05:30:12 INFO - PROCESS | 3628 | 1461328212668 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}] 05:30:12 INFO - PROCESS | 3628 | 1461328212799 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:30:12 INFO - PROCESS | 3628 | 1461328212932 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 3628 | ++DOCSHELL 18F33800 == 57 [pid = 3628] [id = 226] 05:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (18F36000) [pid = 3628] [serial = 676] [outer = 00000000] 05:30:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (199DAC00) [pid = 3628] [serial = 677] [outer = 18F36000] 05:30:13 INFO - PROCESS | 3628 | 1461328212988 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1A260400) [pid = 3628] [serial = 678] [outer = 18F36000] 05:30:13 INFO - PROCESS | 3628 | 1461328213563 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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 943ms 05:30:13 INFO - PROCESS | 3628 | 1461328213606 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 3628 | 1461328213610 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:30:13 INFO - PROCESS | 3628 | 1461328213621 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 3628 | 1461328213626 Marionette TRACE conn3 <- [1,870,null,{}] 05:30:13 INFO - PROCESS | 3628 | 1461328213629 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}] 05:30:13 INFO - PROCESS | 3628 | 1461328213732 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:30:13 INFO - PROCESS | 3628 | 1461328213832 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 3628 | ++DOCSHELL 159AD400 == 58 [pid = 3628] [id = 227] 05:30:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1891CC00) [pid = 3628] [serial = 679] [outer = 00000000] 05:30:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1D5C4000) [pid = 3628] [serial = 680] [outer = 1891CC00] 05:30:13 INFO - PROCESS | 3628 | 1461328213890 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1D5C2C00) [pid = 3628] [serial = 681] [outer = 1891CC00] 05:30:14 INFO - PROCESS | 3628 | 1461328214502 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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 959ms 05:30:14 INFO - PROCESS | 3628 | 1461328214562 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 3628 | 1461328214564 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:30:14 INFO - PROCESS | 3628 | 1461328214568 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 3628 | 1461328214570 Marionette TRACE conn3 <- [1,874,null,{}] 05:30:14 INFO - PROCESS | 3628 | 1461328214573 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}] 05:30:14 INFO - PROCESS | 3628 | 1461328214671 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:30:14 INFO - PROCESS | 3628 | 1461328214768 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 3628 | ++DOCSHELL 1604A400 == 59 [pid = 3628] [id = 228] 05:30:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1604A800) [pid = 3628] [serial = 682] [outer = 00000000] 05:30:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (16052800) [pid = 3628] [serial = 683] [outer = 1604A800] 05:30:14 INFO - PROCESS | 3628 | 1461328214822 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (16054000) [pid = 3628] [serial = 684] [outer = 1604A800] 05:30:15 INFO - PROCESS | 3628 | 1461328215496 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]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 960ms 05:30:15 INFO - PROCESS | 3628 | 1461328215513 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 3628 | 1461328215516 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:30:15 INFO - PROCESS | 3628 | 1461328215521 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 3628 | 1461328215525 Marionette TRACE conn3 <- [1,878,null,{}] 05:30:15 INFO - PROCESS | 3628 | 1461328215530 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}] 05:30:15 INFO - PROCESS | 3628 | 1461328215623 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:30:15 INFO - PROCESS | 3628 | 1461328215725 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 3628 | ++DOCSHELL 11BB8800 == 60 [pid = 3628] [id = 229] 05:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (11BBA000) [pid = 3628] [serial = 685] [outer = 00000000] 05:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (160D6800) [pid = 3628] [serial = 686] [outer = 11BBA000] 05:30:15 INFO - PROCESS | 3628 | 1461328215775 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (16A2AC00) [pid = 3628] [serial = 687] [outer = 11BBA000] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 18D76400 == 59 [pid = 3628] [id = 164] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 18D77000 == 58 [pid = 3628] [id = 223] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 12BE3800 == 57 [pid = 3628] [id = 222] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 13892800 == 56 [pid = 3628] [id = 221] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 19DF1400 == 55 [pid = 3628] [id = 220] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 1A25A800 == 54 [pid = 3628] [id = 219] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 15737800 == 53 [pid = 3628] [id = 218] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 18F34000 == 52 [pid = 3628] [id = 217] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 1891D800 == 51 [pid = 3628] [id = 216] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 133E3400 == 50 [pid = 3628] [id = 215] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 15F0E800 == 49 [pid = 3628] [id = 214] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 11BB3C00 == 48 [pid = 3628] [id = 213] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 148BA000 == 47 [pid = 3628] [id = 212] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1CB38000) [pid = 3628] [serial = 593] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 18F3A800 == 46 [pid = 3628] [id = 211] 05:30:16 INFO - PROCESS | 3628 | --DOCSHELL 15DF2000 == 45 [pid = 3628] [id = 210] 05:30:16 INFO - PROCESS | 3628 | 1461328216387 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]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 912ms 05:30:16 INFO - PROCESS | 3628 | 1461328216423 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 3628 | 1461328216428 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:30:16 INFO - PROCESS | 3628 | 1461328216435 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 3628 | 1461328216437 Marionette TRACE conn3 <- [1,882,null,{}] 05:30:16 INFO - PROCESS | 3628 | 1461328216441 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}] 05:30:16 INFO - PROCESS | 3628 | 1461328216583 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1804B800) [pid = 3628] [serial = 597] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (17EE8400) [pid = 3628] [serial = 596] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (199D0C00) [pid = 3628] [serial = 602] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (19AC2400) [pid = 3628] [serial = 603] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (16602800) [pid = 3628] [serial = 587] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (196F0400) [pid = 3628] [serial = 590] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1D222800) [pid = 3628] [serial = 612] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1D28E000) [pid = 3628] [serial = 618] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1D28E400) [pid = 3628] [serial = 617] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1D69DC00) [pid = 3628] [serial = 620] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1A905000) [pid = 3628] [serial = 606] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1A2D8800) [pid = 3628] [serial = 605] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1C6E9C00) [pid = 3628] [serial = 608] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1D295C00) [pid = 3628] [serial = 615] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1D6A0000) [pid = 3628] [serial = 621] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (18F3F000) [pid = 3628] [serial = 624] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1C768C00) [pid = 3628] [serial = 609] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (15717C00) [pid = 3628] [serial = 486] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1CB3FC00) [pid = 3628] [serial = 498] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1C1B2000) [pid = 3628] [serial = 492] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1C766C00) [pid = 3628] [serial = 450] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1C769800) [pid = 3628] [serial = 495] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (17EDC400) [pid = 3628] [serial = 534] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (16D86C00) [pid = 3628] [serial = 489] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (14953C00) [pid = 3628] [serial = 453] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (18F3C800) [pid = 3628] [serial = 623] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A2D8C00) [pid = 3628] [serial = 555] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1D21C400) [pid = 3628] [serial = 611] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1D293000) [pid = 3628] [serial = 614] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1804FC00) [pid = 3628] [serial = 599] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (180F7800) [pid = 3628] [serial = 600] [outer = 00000000] [url = about:blank] 05:30:16 INFO - PROCESS | 3628 | 1461328216672 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 3628 | ++DOCSHELL 11BBCC00 == 46 [pid = 3628] [id = 230] 05:30:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (11CB1C00) [pid = 3628] [serial = 688] [outer = 00000000] 05:30:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (15710800) [pid = 3628] [serial = 689] [outer = 11CB1C00] 05:30:16 INFO - PROCESS | 3628 | 1461328216722 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (16052C00) [pid = 3628] [serial = 690] [outer = 11CB1C00] 05:30:17 INFO - PROCESS | 3628 | 1461328217103 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 05:30:17 INFO - PROCESS | 3628 | 1461328217168 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 3628 | 1461328217170 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 05:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:30:17 INFO - PROCESS | 3628 | 1461328217174 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 3628 | 1461328217178 Marionette TRACE conn3 <- [1,886,null,{}] 05:30:17 INFO - PROCESS | 3628 | 1461328217188 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}] 05:30:17 INFO - PROCESS | 3628 | 1461328217274 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:30:17 INFO - PROCESS | 3628 | 1461328217324 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 3628 | ++DOCSHELL 1898F800 == 47 [pid = 3628] [id = 231] 05:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18B26C00) [pid = 3628] [serial = 691] [outer = 00000000] 05:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18D6E800) [pid = 3628] [serial = 692] [outer = 18B26C00] 05:30:17 INFO - PROCESS | 3628 | 1461328217371 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18DE3400) [pid = 3628] [serial = 693] [outer = 18B26C00] 05:30:17 INFO - PROCESS | 3628 | 1461328217816 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 708ms 05:30:17 INFO - PROCESS | 3628 | 1461328217987 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 3628 | 1461328217990 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:30:18 INFO - PROCESS | 3628 | 1461328218116 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 3628 | 1461328218118 Marionette TRACE conn3 <- [1,890,null,{}] 05:30:18 INFO - PROCESS | 3628 | 1461328218121 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}] 05:30:18 INFO - PROCESS | 3628 | 1461328218199 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:30:18 INFO - PROCESS | 3628 | 1461328218205 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 3628 | ++DOCSHELL 18B33000 == 48 [pid = 3628] [id = 232] 05:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (193AE800) [pid = 3628] [serial = 694] [outer = 00000000] 05:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A202800) [pid = 3628] [serial = 695] [outer = 193AE800] 05:30:18 INFO - PROCESS | 3628 | 1461328218250 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A2CF800) [pid = 3628] [serial = 696] [outer = 193AE800] 05:30:18 INFO - PROCESS | 3628 | 1461328218724 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]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 707ms 05:30:18 INFO - PROCESS | 3628 | 1461328218755 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 3628 | 1461328218757 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:30:18 INFO - PROCESS | 3628 | 1461328218761 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 3628 | 1461328218762 Marionette TRACE conn3 <- [1,894,null,{}] 05:30:18 INFO - PROCESS | 3628 | 1461328218766 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}] 05:30:18 INFO - PROCESS | 3628 | 1461328218868 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:30:18 INFO - PROCESS | 3628 | 1461328218876 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 3628 | ++DOCSHELL 16D83400 == 49 [pid = 3628] [id = 233] 05:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1A90A400) [pid = 3628] [serial = 697] [outer = 00000000] 05:30:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1AAD7000) [pid = 3628] [serial = 698] [outer = 1A90A400] 05:30:18 INFO - PROCESS | 3628 | 1461328218974 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1C1A9400) [pid = 3628] [serial = 699] [outer = 1A90A400] 05:30:19 INFO - PROCESS | 3628 | 1461328219403 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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 05:30:19 INFO - PROCESS | 3628 | 1461328219460 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 3628 | 1461328219463 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:30:19 INFO - PROCESS | 3628 | 1461328219466 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 3628 | 1461328219468 Marionette TRACE conn3 <- [1,898,null,{}] 05:30:19 INFO - PROCESS | 3628 | 1461328219478 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}] 05:30:19 INFO - PROCESS | 3628 | 1461328219602 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:30:19 INFO - PROCESS | 3628 | 1461328219675 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 3628 | ++DOCSHELL 1571D000 == 50 [pid = 3628] [id = 234] 05:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (15731800) [pid = 3628] [serial = 700] [outer = 00000000] 05:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1C76C000) [pid = 3628] [serial = 701] [outer = 15731800] 05:30:19 INFO - PROCESS | 3628 | 1461328219722 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1CB36400) [pid = 3628] [serial = 702] [outer = 15731800] 05:30:20 INFO - PROCESS | 3628 | 1461328220146 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]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 739ms 05:30:20 INFO - PROCESS | 3628 | 1461328220222 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 3628 | 1461328220224 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 05:30:20 INFO - PROCESS | 3628 | 1461328220228 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 3628 | 1461328220229 Marionette TRACE conn3 <- [1,902,null,{}] 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:30:20 INFO - PROCESS | 3628 | 1461328220233 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}] 05:30:20 INFO - PROCESS | 3628 | 1461328220342 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:30:20 INFO - PROCESS | 3628 | 1461328220354 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 3628 | ++DOCSHELL 1C770400 == 51 [pid = 3628] [id = 235] 05:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1CB3C800) [pid = 3628] [serial = 703] [outer = 00000000] 05:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1D218C00) [pid = 3628] [serial = 704] [outer = 1CB3C800] 05:30:20 INFO - PROCESS | 3628 | 1461328220446 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1D216C00) [pid = 3628] [serial = 705] [outer = 1CB3C800] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1891F000) [pid = 3628] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1AA91000) [pid = 3628] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1A910000) [pid = 3628] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (199D8C00) [pid = 3628] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18F34400) [pid = 3628] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (15734C00) [pid = 3628] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (139E1400) [pid = 3628] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1D221C00) [pid = 3628] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1892AC00) [pid = 3628] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (15F49C00) [pid = 3628] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (11BB4400) [pid = 3628] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1A2DD800) [pid = 3628] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (133E4400) [pid = 3628] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (180B4C00) [pid = 3628] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (13DD4800) [pid = 3628] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:30:20 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1A25E400) [pid = 3628] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:30:21 INFO - PROCESS | 3628 | 1461328220985 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]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 802ms 05:30:21 INFO - PROCESS | 3628 | 1461328221032 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 3628 | 1461328221034 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:30:21 INFO - PROCESS | 3628 | 1461328221037 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 3628 | 1461328221039 Marionette TRACE conn3 <- [1,906,null,{}] 05:30:21 INFO - PROCESS | 3628 | 1461328221042 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}] 05:30:21 INFO - PROCESS | 3628 | 1461328221119 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:30:21 INFO - PROCESS | 3628 | 1461328221125 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 3628 | ++DOCSHELL 11BBC400 == 52 [pid = 3628] [id = 236] 05:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (133ECC00) [pid = 3628] [serial = 706] [outer = 00000000] 05:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18995C00) [pid = 3628] [serial = 707] [outer = 133ECC00] 05:30:21 INFO - PROCESS | 3628 | 1461328221169 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (19DC4800) [pid = 3628] [serial = 708] [outer = 133ECC00] 05:30:21 INFO - PROCESS | 3628 | 1461328221635 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]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 598ms 05:30:21 INFO - PROCESS | 3628 | 1461328221666 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 3628 | 1461328221668 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:30:21 INFO - PROCESS | 3628 | 1461328221672 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 3628 | 1461328221673 Marionette TRACE conn3 <- [1,910,null,{}] 05:30:21 INFO - PROCESS | 3628 | 1461328221702 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}] 05:30:21 INFO - PROCESS | 3628 | 1461328221778 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:30:21 INFO - PROCESS | 3628 | 1461328221786 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 3628 | ++DOCSHELL 1C1B8800 == 53 [pid = 3628] [id = 237] 05:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1C6E4800) [pid = 3628] [serial = 709] [outer = 00000000] 05:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1D190800) [pid = 3628] [serial = 710] [outer = 1C6E4800] 05:30:21 INFO - PROCESS | 3628 | 1461328221829 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1D291000) [pid = 3628] [serial = 711] [outer = 1C6E4800] 05:30:22 INFO - PROCESS | 3628 | 1461328222263 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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 660ms 05:30:22 INFO - PROCESS | 3628 | 1461328222331 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 3628 | 1461328222333 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:30:22 INFO - PROCESS | 3628 | 1461328222336 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 3628 | 1461328222337 Marionette TRACE conn3 <- [1,914,null,{}] 05:30:22 INFO - PROCESS | 3628 | 1461328222341 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}] 05:30:22 INFO - PROCESS | 3628 | 1461328222419 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:30:22 INFO - PROCESS | 3628 | 1461328222425 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 3628 | ++DOCSHELL 1D293000 == 54 [pid = 3628] [id = 238] 05:30:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1D293C00) [pid = 3628] [serial = 712] [outer = 00000000] 05:30:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1D5CC400) [pid = 3628] [serial = 713] [outer = 1D293C00] 05:30:22 INFO - PROCESS | 3628 | 1461328222469 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1D69F000) [pid = 3628] [serial = 714] [outer = 1D293C00] 05:30:22 INFO - PROCESS | 3628 | 1461328222892 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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 598ms 05:30:22 INFO - PROCESS | 3628 | 1461328222980 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 3628 | 1461328222984 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 05:30:23 INFO - PROCESS | 3628 | 1461328222990 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:30:23 INFO - PROCESS | 3628 | 1461328222994 Marionette TRACE conn3 <- [1,918,null,{}] 05:30:23 INFO - PROCESS | 3628 | 1461328223000 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}] 05:30:23 INFO - PROCESS | 3628 | 1461328223116 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:30:23 INFO - PROCESS | 3628 | 1461328223286 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 3628 | ++DOCSHELL 1573B800 == 55 [pid = 3628] [id = 239] 05:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1573E000) [pid = 3628] [serial = 715] [outer = 00000000] 05:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (15FE3800) [pid = 3628] [serial = 716] [outer = 1573E000] 05:30:23 INFO - PROCESS | 3628 | 1461328223343 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1604C400) [pid = 3628] [serial = 717] [outer = 1573E000] 05:30:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1673D400) [pid = 3628] [serial = 718] [outer = 1DDE1000] 05:30:23 INFO - PROCESS | 3628 | 1461328223909 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1006ms 05:30:24 INFO - PROCESS | 3628 | 1461328223998 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 3628 | 1461328224002 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:30:24 INFO - PROCESS | 3628 | 1461328224009 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 3628 | 1461328224014 Marionette TRACE conn3 <- [1,922,null,{}] 05:30:24 INFO - PROCESS | 3628 | 1461328224018 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}] 05:30:24 INFO - PROCESS | 3628 | 1461328224136 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:30:24 INFO - PROCESS | 3628 | 1461328224263 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 3628 | ++DOCSHELL 17EE4800 == 56 [pid = 3628] [id = 240] 05:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (18058800) [pid = 3628] [serial = 719] [outer = 00000000] 05:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (18198400) [pid = 3628] [serial = 720] [outer = 18058800] 05:30:24 INFO - PROCESS | 3628 | 1461328224318 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1819B000) [pid = 3628] [serial = 721] [outer = 18058800] 05:30:24 INFO - PROCESS | 3628 | 1461328224903 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 959ms 05:30:24 INFO - PROCESS | 3628 | 1461328224960 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 3628 | 1461328224962 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 05:30:24 INFO - PROCESS | 3628 | 1461328224967 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:30:24 INFO - PROCESS | 3628 | 1461328224969 Marionette TRACE conn3 <- [1,926,null,{}] 05:30:25 INFO - PROCESS | 3628 | 1461328224979 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}] 05:30:25 INFO - PROCESS | 3628 | 1461328225094 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:30:25 INFO - PROCESS | 3628 | 1461328225225 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 3628 | ++DOCSHELL 19DF1400 == 57 [pid = 3628] [id = 241] 05:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (19DF1800) [pid = 3628] [serial = 722] [outer = 00000000] 05:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1C1AD000) [pid = 3628] [serial = 723] [outer = 19DF1800] 05:30:25 INFO - PROCESS | 3628 | 1461328225284 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1C66F800) [pid = 3628] [serial = 724] [outer = 19DF1800] 05:30:25 INFO - PROCESS | 3628 | 1461328225870 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]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 05:30:25 INFO - PROCESS | 3628 | 1461328225915 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 3628 | 1461328225917 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 05:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:30:25 INFO - PROCESS | 3628 | 1461328225921 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 3628 | 1461328225923 Marionette TRACE conn3 <- [1,930,null,{}] 05:30:25 INFO - PROCESS | 3628 | 1461328225927 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}] 05:30:26 INFO - PROCESS | 3628 | 1461328226027 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:30:26 INFO - PROCESS | 3628 | 1461328226131 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 3628 | ++DOCSHELL 1C769800 == 58 [pid = 3628] [id = 242] 05:30:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1CB35400) [pid = 3628] [serial = 725] [outer = 00000000] 05:30:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1D5CA000) [pid = 3628] [serial = 726] [outer = 1CB35400] 05:30:26 INFO - PROCESS | 3628 | 1461328226185 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1D6A5000) [pid = 3628] [serial = 727] [outer = 1CB35400] 05:30:26 INFO - PROCESS | 3628 | 1461328226803 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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 896ms 05:30:26 INFO - PROCESS | 3628 | 1461328226857 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 3628 | 1461328226859 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 05:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:30:26 INFO - PROCESS | 3628 | 1461328226863 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 3628 | 1461328226864 Marionette TRACE conn3 <- [1,934,null,{}] 05:30:26 INFO - PROCESS | 3628 | 1461328226868 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}] 05:30:27 INFO - PROCESS | 3628 | 1461328227111 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:30:27 INFO - PROCESS | 3628 | 1461328227290 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 3628 | ++DOCSHELL 02A9B000 == 59 [pid = 3628] [id = 243] 05:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (02A9C000) [pid = 3628] [serial = 728] [outer = 00000000] 05:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (12B87400) [pid = 3628] [serial = 729] [outer = 02A9C000] 05:30:27 INFO - PROCESS | 3628 | 1461328227340 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (12CA3C00) [pid = 3628] [serial = 730] [outer = 02A9C000] 05:30:27 INFO - PROCESS | 3628 | 1461328227951 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1148ms 05:30:28 INFO - PROCESS | 3628 | 1461328228006 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 3628 | 1461328228011 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:30:28 INFO - PROCESS | 3628 | 1461328228015 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 3628 | 1461328228019 Marionette TRACE conn3 <- [1,938,null,{}] 05:30:28 INFO - PROCESS | 3628 | 1461328228023 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}] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 19DEE000 == 58 [pid = 3628] [id = 12] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 1C1B8800 == 57 [pid = 3628] [id = 237] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 11BBC400 == 56 [pid = 3628] [id = 236] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 1C770400 == 55 [pid = 3628] [id = 235] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 1571D000 == 54 [pid = 3628] [id = 234] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 16D83400 == 53 [pid = 3628] [id = 233] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 18B33000 == 52 [pid = 3628] [id = 232] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 1898F800 == 51 [pid = 3628] [id = 231] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 11BBCC00 == 50 [pid = 3628] [id = 230] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1CB33400) [pid = 3628] [serial = 635] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1D6AAC00) [pid = 3628] [serial = 626] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1A2D0000) [pid = 3628] [serial = 632] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (17EE7000) [pid = 3628] [serial = 629] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | 1461328228235 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 11BB8800 == 49 [pid = 3628] [id = 229] 05:30:28 INFO - PROCESS | 3628 | --DOCSHELL 11BB7800 == 48 [pid = 3628] [id = 224] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1898A400) [pid = 3628] [serial = 647] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1C1AAC00) [pid = 3628] [serial = 656] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1C764000) [pid = 3628] [serial = 659] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1CB6B800) [pid = 3628] [serial = 594] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (193B6800) [pid = 3628] [serial = 651] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (15A0F800) [pid = 3628] [serial = 558] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (193AB000) [pid = 3628] [serial = 650] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1C1AA000) [pid = 3628] [serial = 657] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (15733C00) [pid = 3628] [serial = 662] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1D293800) [pid = 3628] [serial = 531] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (19D53C00) [pid = 3628] [serial = 653] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (16A30C00) [pid = 3628] [serial = 642] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (16009400) [pid = 3628] [serial = 639] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1C1B8C00) [pid = 3628] [serial = 567] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (16D59C00) [pid = 3628] [serial = 644] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (18DE6800) [pid = 3628] [serial = 561] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (11BC0C00) [pid = 3628] [serial = 638] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1A259800) [pid = 3628] [serial = 666] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1C1AA800) [pid = 3628] [serial = 564] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18D70000) [pid = 3628] [serial = 648] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15DD3800) [pid = 3628] [serial = 663] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16601400) [pid = 3628] [serial = 641] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (180AB000) [pid = 3628] [serial = 645] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (196EB400) [pid = 3628] [serial = 665] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1C763C00) [pid = 3628] [serial = 660] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19DE4800) [pid = 3628] [serial = 654] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1C6E9800) [pid = 3628] [serial = 668] [outer = 00000000] [url = about:blank] 05:30:28 INFO - PROCESS | 3628 | 1461328228251 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 3628 | ++DOCSHELL 11BC0C00 == 49 [pid = 3628] [id = 244] 05:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (133D8400) [pid = 3628] [serial = 731] [outer = 00000000] 05:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (139EB800) [pid = 3628] [serial = 732] [outer = 133D8400] 05:30:28 INFO - PROCESS | 3628 | 1461328228300 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (144AF800) [pid = 3628] [serial = 733] [outer = 133D8400] 05:30:28 INFO - PROCESS | 3628 | 1461328228773 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 802ms 05:30:28 INFO - PROCESS | 3628 | 1461328228818 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 3628 | 1461328228821 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:30:28 INFO - PROCESS | 3628 | 1461328228825 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 3628 | 1461328228827 Marionette TRACE conn3 <- [1,942,null,{}] 05:30:28 INFO - PROCESS | 3628 | 1461328228830 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}] 05:30:28 INFO - PROCESS | 3628 | 1461328228908 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:30:28 INFO - PROCESS | 3628 | 1461328228917 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 3628 | ++DOCSHELL 1573DC00 == 50 [pid = 3628] [id = 245] 05:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1573E400) [pid = 3628] [serial = 734] [outer = 00000000] 05:30:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (159B5400) [pid = 3628] [serial = 735] [outer = 1573E400] 05:30:28 INFO - PROCESS | 3628 | 1461328228962 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (15D0D400) [pid = 3628] [serial = 736] [outer = 1573E400] 05:30:29 INFO - PROCESS | 3628 | 1461328229431 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 05:30:29 INFO - PROCESS | 3628 | 1461328229465 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 3628 | 1461328229469 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:30:29 INFO - PROCESS | 3628 | 1461328229479 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 3628 | 1461328229483 Marionette TRACE conn3 <- [1,946,null,{}] 05:30:29 INFO - PROCESS | 3628 | 1461328229487 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}] 05:30:29 INFO - PROCESS | 3628 | 1461328229567 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:30:29 INFO - PROCESS | 3628 | 1461328229575 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 3628 | ++DOCSHELL 160CC400 == 51 [pid = 3628] [id = 246] 05:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (160CC800) [pid = 3628] [serial = 737] [outer = 00000000] 05:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (16604C00) [pid = 3628] [serial = 738] [outer = 160CC800] 05:30:29 INFO - PROCESS | 3628 | 1461328229622 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (16739C00) [pid = 3628] [serial = 739] [outer = 160CC800] 05:30:30 INFO - PROCESS | 3628 | 1461328230055 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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 598ms 05:30:30 INFO - PROCESS | 3628 | 1461328230069 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 3628 | 1461328230071 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 05:30:30 INFO - PROCESS | 3628 | 1461328230074 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:30:30 INFO - PROCESS | 3628 | 1461328230076 Marionette TRACE conn3 <- [1,950,null,{}] 05:30:30 INFO - PROCESS | 3628 | 1461328230080 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}] 05:30:30 INFO - PROCESS | 3628 | 1461328230155 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:30:30 INFO - PROCESS | 3628 | 1461328230162 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 3628 | ++DOCSHELL 133E5800 == 52 [pid = 3628] [id = 247] 05:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1660E000) [pid = 3628] [serial = 740] [outer = 00000000] 05:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (17EE1C00) [pid = 3628] [serial = 741] [outer = 1660E000] 05:30:30 INFO - PROCESS | 3628 | 1461328230215 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (17EE1000) [pid = 3628] [serial = 742] [outer = 1660E000] 05:30:30 INFO - PROCESS | 3628 | 1461328230660 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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 629ms 05:30:30 INFO - PROCESS | 3628 | 1461328230719 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:30:30 INFO - PROCESS | 3628 | 1461328230721 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 05:30:30 INFO - PROCESS | 3628 | 1461328230725 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 3628 | 1461328230726 Marionette TRACE conn3 <- [1,954,null,{}] 05:30:30 INFO - PROCESS | 3628 | 1461328230729 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}] 05:30:30 INFO - PROCESS | 3628 | 1461328230832 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:30:30 INFO - PROCESS | 3628 | 1461328230840 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 3628 | ++DOCSHELL 18058400 == 53 [pid = 3628] [id = 248] 05:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (180AB000) [pid = 3628] [serial = 743] [outer = 00000000] 05:30:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (180B8800) [pid = 3628] [serial = 744] [outer = 180AB000] 05:30:30 INFO - PROCESS | 3628 | 1461328230894 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (18190000) [pid = 3628] [serial = 745] [outer = 180AB000] 05:30:31 INFO - PROCESS | 3628 | 1461328231362 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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 708ms 05:30:31 INFO - PROCESS | 3628 | 1461328231423 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 3628 | 1461328231425 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:30:31 INFO - PROCESS | 3628 | 1461328231428 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 3628 | 1461328231430 Marionette TRACE conn3 <- [1,958,null,{}] 05:30:31 INFO - PROCESS | 3628 | 1461328231484 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}] 05:30:31 INFO - PROCESS | 3628 | 1461328231615 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:30:31 INFO - PROCESS | 3628 | 1461328231635 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 3628 | ++DOCSHELL 134A7C00 == 54 [pid = 3628] [id = 249] 05:30:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (183C8C00) [pid = 3628] [serial = 746] [outer = 00000000] 05:30:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18921800) [pid = 3628] [serial = 747] [outer = 183C8C00] 05:30:31 INFO - PROCESS | 3628 | 1461328231679 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1891F800) [pid = 3628] [serial = 748] [outer = 183C8C00] 05:30:32 INFO - PROCESS | 3628 | 1461328232104 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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 660ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:30:32 INFO - PROCESS | 3628 | 1461328232121 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 3628 | 1461328232123 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 05:30:32 INFO - PROCESS | 3628 | 1461328232126 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 3628 | 1461328232128 Marionette TRACE conn3 <- [1,962,null,{}] 05:30:32 INFO - PROCESS | 3628 | 1461328232132 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}] 05:30:32 INFO - PROCESS | 3628 | 1461328232235 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:30:32 INFO - PROCESS | 3628 | 1461328232242 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 3628 | ++DOCSHELL 18193C00 == 55 [pid = 3628] [id = 250] 05:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (18927800) [pid = 3628] [serial = 749] [outer = 00000000] 05:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (18B2AC00) [pid = 3628] [serial = 750] [outer = 18927800] 05:30:32 INFO - PROCESS | 3628 | 1461328232295 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (18B30800) [pid = 3628] [serial = 751] [outer = 18927800] 05:30:32 INFO - PROCESS | 3628 | 1461328232738 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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (15731800) [pid = 3628] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1CB3C800) [pid = 3628] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (193AE800) [pid = 3628] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18B26C00) [pid = 3628] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1604A800) [pid = 3628] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (16746800) [pid = 3628] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (11CB1C00) [pid = 3628] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (11BBA000) [pid = 3628] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18F36000) [pid = 3628] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (11BB7C00) [pid = 3628] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (133ECC00) [pid = 3628] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1C6E4800) [pid = 3628] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A90A400) [pid = 3628] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18927000) [pid = 3628] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18F3B400) [pid = 3628] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16A27400) [pid = 3628] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18D75C00) [pid = 3628] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16568C00) [pid = 3628] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18F38800) [pid = 3628] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:30:33 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (15A10400) [pid = 3628] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:30:33 INFO - PROCESS | 3628 | 1461328233061 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 3628 | 1461328233063 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 05:30:33 INFO - PROCESS | 3628 | 1461328233073 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 3628 | 1461328233075 Marionette TRACE conn3 <- [1,966,null,{}] 05:30:33 INFO - PROCESS | 3628 | 1461328233078 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}] 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:30:33 INFO - PROCESS | 3628 | 1461328233153 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:30:33 INFO - PROCESS | 3628 | 1461328233161 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 3628 | ++DOCSHELL 15722800 == 56 [pid = 3628] [id = 251] 05:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15731800) [pid = 3628] [serial = 752] [outer = 00000000] 05:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16563C00) [pid = 3628] [serial = 753] [outer = 15731800] 05:30:33 INFO - PROCESS | 3628 | 1461328233206 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (180B4C00) [pid = 3628] [serial = 754] [outer = 15731800] 05:30:33 INFO - PROCESS | 3628 | 1461328233629 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]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 582ms 05:30:33 INFO - PROCESS | 3628 | 1461328233662 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 3628 | 1461328233664 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 05:30:33 INFO - PROCESS | 3628 | 1461328233668 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:30:33 INFO - PROCESS | 3628 | 1461328233669 Marionette TRACE conn3 <- [1,970,null,{}] 05:30:33 INFO - PROCESS | 3628 | 1461328233673 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}] 05:30:33 INFO - PROCESS | 3628 | 1461328233747 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:30:33 INFO - PROCESS | 3628 | 1461328233753 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 3628 | ++DOCSHELL 159AF400 == 57 [pid = 3628] [id = 252] 05:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16A36400) [pid = 3628] [serial = 755] [outer = 00000000] 05:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18D7B800) [pid = 3628] [serial = 756] [outer = 16A36400] 05:30:33 INFO - PROCESS | 3628 | 1461328233797 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18DE4C00) [pid = 3628] [serial = 757] [outer = 16A36400] 05:30:34 INFO - PROCESS | 3628 | 1461328234212 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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 597ms 05:30:34 INFO - PROCESS | 3628 | 1461328234265 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 3628 | 1461328234267 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 05:30:34 INFO - PROCESS | 3628 | 1461328234270 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:30:34 INFO - PROCESS | 3628 | 1461328234272 Marionette TRACE conn3 <- [1,974,null,{}] 05:30:34 INFO - PROCESS | 3628 | 1461328234275 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}] 05:30:34 INFO - PROCESS | 3628 | 1461328234358 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:30:34 INFO - PROCESS | 3628 | 1461328234364 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 3628 | ++DOCSHELL 138DC000 == 58 [pid = 3628] [id = 253] 05:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (14955400) [pid = 3628] [serial = 758] [outer = 00000000] 05:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (193AB000) [pid = 3628] [serial = 759] [outer = 14955400] 05:30:34 INFO - PROCESS | 3628 | 1461328234413 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (196EBC00) [pid = 3628] [serial = 760] [outer = 14955400] 05:30:34 INFO - PROCESS | 3628 | 1461328234873 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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 645ms 05:30:34 INFO - PROCESS | 3628 | 1461328234908 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 3628 | 1461328234911 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:30:34 INFO - PROCESS | 3628 | 1461328234914 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 3628 | 1461328234916 Marionette TRACE conn3 <- [1,978,null,{}] 05:30:34 INFO - PROCESS | 3628 | 1461328234920 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}] 05:30:35 INFO - PROCESS | 3628 | 1461328235014 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:30:35 INFO - PROCESS | 3628 | 1461328235021 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 3628 | ++DOCSHELL 02A82800 == 59 [pid = 3628] [id = 254] 05:30:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (02A86C00) [pid = 3628] [serial = 761] [outer = 00000000] 05:30:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (11BBC400) [pid = 3628] [serial = 762] [outer = 02A86C00] 05:30:35 INFO - PROCESS | 3628 | 1461328235121 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (12DDA400) [pid = 3628] [serial = 763] [outer = 02A86C00] 05:30:35 INFO - PROCESS | 3628 | 1461328235838 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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 959ms 05:30:35 INFO - PROCESS | 3628 | 1461328235860 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 3628 | 1461328235864 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:30:35 INFO - PROCESS | 3628 | 1461328235869 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 3628 | 1461328235872 Marionette TRACE conn3 <- [1,982,null,{}] 05:30:35 INFO - PROCESS | 3628 | 1461328235878 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}] 05:30:36 INFO - PROCESS | 3628 | 1461328235984 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:30:36 INFO - PROCESS | 3628 | 1461328236112 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 3628 | ++DOCSHELL 15721000 == 60 [pid = 3628] [id = 255] 05:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (15735000) [pid = 3628] [serial = 764] [outer = 00000000] 05:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (15DD3400) [pid = 3628] [serial = 765] [outer = 15735000] 05:30:36 INFO - PROCESS | 3628 | 1461328236168 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (15F03000) [pid = 3628] [serial = 766] [outer = 15735000] 05:30:36 INFO - PROCESS | 3628 | 1461328236754 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]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 912ms 05:30:36 INFO - PROCESS | 3628 | 1461328236802 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 3628 | 1461328236806 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 05:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:30:36 INFO - PROCESS | 3628 | 1461328236813 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 3628 | 1461328236815 Marionette TRACE conn3 <- [1,986,null,{}] 05:30:36 INFO - PROCESS | 3628 | 1461328236819 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}] 05:30:36 INFO - PROCESS | 3628 | 1461328236921 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:30:37 INFO - PROCESS | 3628 | 1461328237020 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 3628 | ++DOCSHELL 15A0A000 == 61 [pid = 3628] [id = 256] 05:30:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1673C000) [pid = 3628] [serial = 767] [outer = 00000000] 05:30:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (180F9800) [pid = 3628] [serial = 768] [outer = 1673C000] 05:30:37 INFO - PROCESS | 3628 | 1461328237075 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1872A000) [pid = 3628] [serial = 769] [outer = 1673C000] 05:30:37 INFO - PROCESS | 3628 | 1461328237751 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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1007ms 05:30:37 INFO - PROCESS | 3628 | 1461328237815 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 3628 | 1461328237817 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:30:37 INFO - PROCESS | 3628 | 1461328237821 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 3628 | 1461328237825 Marionette TRACE conn3 <- [1,990,null,{}] 05:30:37 INFO - PROCESS | 3628 | 1461328237836 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}] 05:30:37 INFO - PROCESS | 3628 | 1461328237941 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:30:38 INFO - PROCESS | 3628 | 1461328238067 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 3628 | ++DOCSHELL 13DD4000 == 62 [pid = 3628] [id = 257] 05:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (199D1000) [pid = 3628] [serial = 770] [outer = 00000000] 05:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (19DE8000) [pid = 3628] [serial = 771] [outer = 199D1000] 05:30:38 INFO - PROCESS | 3628 | 1461328238122 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (19DEB800) [pid = 3628] [serial = 772] [outer = 199D1000] 05:30:38 INFO - PROCESS | 3628 | 1461328238644 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]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 912ms 05:30:38 INFO - PROCESS | 3628 | 1461328238725 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 3628 | 1461328238728 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:30:38 INFO - PROCESS | 3628 | 1461328238731 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 3628 | 1461328238733 Marionette TRACE conn3 <- [1,994,null,{}] 05:30:38 INFO - PROCESS | 3628 | 1461328238737 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}] 05:30:38 INFO - PROCESS | 3628 | 1461328238837 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:30:38 INFO - PROCESS | 3628 | 1461328238962 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 3628 | ++DOCSHELL 1A206000 == 63 [pid = 3628] [id = 258] 05:30:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1A206800) [pid = 3628] [serial = 773] [outer = 00000000] 05:30:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1A2D4000) [pid = 3628] [serial = 774] [outer = 1A206800] 05:30:39 INFO - PROCESS | 3628 | 1461328239017 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1A7B2800) [pid = 3628] [serial = 775] [outer = 1A206800] 05:30:39 INFO - PROCESS | 3628 | 1461328239604 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]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 955ms 05:30:39 INFO - PROCESS | 3628 | 1461328239676 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 3628 | 1461328239678 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:30:39 INFO - PROCESS | 3628 | 1461328239682 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 3628 | 1461328239684 Marionette TRACE conn3 <- [1,998,null,{}] 05:30:39 INFO - PROCESS | 3628 | 1461328239687 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}] 05:30:39 INFO - PROCESS | 3628 | 1461328239788 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:30:40 INFO - PROCESS | 3628 | 1461328240009 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 3628 | ++DOCSHELL 11BB3000 == 64 [pid = 3628] [id = 259] 05:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (11BBD000) [pid = 3628] [serial = 776] [outer = 00000000] 05:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (13DD8800) [pid = 3628] [serial = 777] [outer = 11BBD000] 05:30:40 INFO - PROCESS | 3628 | 1461328240064 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (14957800) [pid = 3628] [serial = 778] [outer = 11BBD000] 05:30:40 INFO - PROCESS | 3628 | 1461328240610 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]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 956ms 05:30:40 INFO - PROCESS | 3628 | 1461328240627 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 3628 | 1461328240632 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:30:40 INFO - PROCESS | 3628 | 1461328240657 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 3628 | 1461328240660 Marionette TRACE conn3 <- [1,1002,null,{}] 05:30:40 INFO - PROCESS | 3628 | 1461328240665 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}] 05:30:40 INFO - PROCESS | 3628 | 1461328240760 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:30:40 INFO - PROCESS | 3628 | 1461328240862 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 3628 | ++DOCSHELL 160CCC00 == 65 [pid = 3628] [id = 260] 05:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (160D5C00) [pid = 3628] [serial = 779] [outer = 00000000] 05:30:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (16744C00) [pid = 3628] [serial = 780] [outer = 160D5C00] 05:30:40 INFO - PROCESS | 3628 | 1461328240912 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (16D87800) [pid = 3628] [serial = 781] [outer = 160D5C00] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 138DC000 == 64 [pid = 3628] [id = 253] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 159AF400 == 63 [pid = 3628] [id = 252] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 15722800 == 62 [pid = 3628] [id = 251] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 18193C00 == 61 [pid = 3628] [id = 250] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 134A7C00 == 60 [pid = 3628] [id = 249] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 18058400 == 59 [pid = 3628] [id = 248] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 133E5800 == 58 [pid = 3628] [id = 247] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 160CC400 == 57 [pid = 3628] [id = 246] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 1573DC00 == 56 [pid = 3628] [id = 245] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 11BC0C00 == 55 [pid = 3628] [id = 244] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 02A9B000 == 54 [pid = 3628] [id = 243] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1D5CC400) [pid = 3628] [serial = 713] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1D5C4000) [pid = 3628] [serial = 680] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOCSHELL 1D293000 == 53 [pid = 3628] [id = 238] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (16740800) [pid = 3628] [serial = 588] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1D218400) [pid = 3628] [serial = 636] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1C1B5C00) [pid = 3628] [serial = 633] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1CB3CC00) [pid = 3628] [serial = 585] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (199D5400) [pid = 3628] [serial = 591] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (18D6E000) [pid = 3628] [serial = 630] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1D7ABC00) [pid = 3628] [serial = 627] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1C76C000) [pid = 3628] [serial = 701] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1D218C00) [pid = 3628] [serial = 704] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1CB36400) [pid = 3628] [serial = 702] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A202800) [pid = 3628] [serial = 695] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18D6E800) [pid = 3628] [serial = 692] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (18DE3400) [pid = 3628] [serial = 693] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (16054000) [pid = 3628] [serial = 684] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (16052800) [pid = 3628] [serial = 683] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (18920800) [pid = 3628] [serial = 675] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18729400) [pid = 3628] [serial = 674] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15710800) [pid = 3628] [serial = 689] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16052C00) [pid = 3628] [serial = 690] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16A2AC00) [pid = 3628] [serial = 687] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (160D6800) [pid = 3628] [serial = 686] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1A260400) [pid = 3628] [serial = 678] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (199DAC00) [pid = 3628] [serial = 677] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1389D400) [pid = 3628] [serial = 672] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (12CA4C00) [pid = 3628] [serial = 671] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18995C00) [pid = 3628] [serial = 707] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1D190800) [pid = 3628] [serial = 710] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1D216C00) [pid = 3628] [serial = 705] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1AAD7000) [pid = 3628] [serial = 698] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1C1A9400) [pid = 3628] [serial = 699] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (19DC4800) [pid = 3628] [serial = 708] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1D291000) [pid = 3628] [serial = 711] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1A2CF800) [pid = 3628] [serial = 696] [outer = 00000000] [url = about:blank] 05:30:41 INFO - PROCESS | 3628 | 1461328241446 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]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 846ms 05:30:41 INFO - PROCESS | 3628 | 1461328241503 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 3628 | 1461328241506 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 05:30:41 INFO - PROCESS | 3628 | 1461328241511 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:30:41 INFO - PROCESS | 3628 | 1461328241513 Marionette TRACE conn3 <- [1,1006,null,{}] 05:30:41 INFO - PROCESS | 3628 | 1461328241517 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}] 05:30:41 INFO - PROCESS | 3628 | 1461328241599 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:30:41 INFO - PROCESS | 3628 | 1461328241608 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 3628 | ++DOCSHELL 1594A400 == 54 [pid = 3628] [id = 261] 05:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (15F06000) [pid = 3628] [serial = 782] [outer = 00000000] 05:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16054000) [pid = 3628] [serial = 783] [outer = 15F06000] 05:30:41 INFO - PROCESS | 3628 | 1461328241654 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1673C800) [pid = 3628] [serial = 784] [outer = 15F06000] 05:30:42 INFO - PROCESS | 3628 | 1461328242128 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 642ms 05:30:42 INFO - PROCESS | 3628 | 1461328242153 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 3628 | 1461328242155 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:30:42 INFO - PROCESS | 3628 | 1461328242160 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 3628 | 1461328242166 Marionette TRACE conn3 <- [1,1010,null,{}] 05:30:42 INFO - PROCESS | 3628 | 1461328242175 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}] 05:30:42 INFO - PROCESS | 3628 | 1461328242257 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:30:42 INFO - PROCESS | 3628 | 1461328242267 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 3628 | ++DOCSHELL 18191000 == 55 [pid = 3628] [id = 262] 05:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18191800) [pid = 3628] [serial = 785] [outer = 00000000] 05:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1819A800) [pid = 3628] [serial = 786] [outer = 18191800] 05:30:42 INFO - PROCESS | 3628 | 1461328242315 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1891B800) [pid = 3628] [serial = 787] [outer = 18191800] 05:30:42 INFO - PROCESS | 3628 | 1461328242771 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 642ms 05:30:42 INFO - PROCESS | 3628 | 1461328242798 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 3628 | 1461328242800 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:30:42 INFO - PROCESS | 3628 | 1461328242807 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 3628 | 1461328242809 Marionette TRACE conn3 <- [1,1014,null,{}] 05:30:42 INFO - PROCESS | 3628 | 1461328242812 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}] 05:30:42 INFO - PROCESS | 3628 | 1461328242890 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:30:42 INFO - PROCESS | 3628 | 1461328242896 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 3628 | ++DOCSHELL 15DF1000 == 56 [pid = 3628] [id = 263] 05:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18928800) [pid = 3628] [serial = 788] [outer = 00000000] 05:30:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18D70400) [pid = 3628] [serial = 789] [outer = 18928800] 05:30:42 INFO - PROCESS | 3628 | 1461328242941 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (18D76000) [pid = 3628] [serial = 790] [outer = 18928800] 05:30:43 INFO - PROCESS | 3628 | 1461328243387 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]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 642ms 05:30:43 INFO - PROCESS | 3628 | 1461328243449 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 3628 | 1461328243451 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 05:30:43 INFO - PROCESS | 3628 | 1461328243455 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 3628 | 1461328243456 Marionette TRACE conn3 <- [1,1018,null,{}] 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:30:43 INFO - PROCESS | 3628 | 1461328243459 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}] 05:30:43 INFO - PROCESS | 3628 | 1461328243573 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:30:43 INFO - PROCESS | 3628 | 1461328243580 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 3628 | ++DOCSHELL 13892800 == 57 [pid = 3628] [id = 264] 05:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18DE4000) [pid = 3628] [serial = 791] [outer = 00000000] 05:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18E2C400) [pid = 3628] [serial = 792] [outer = 18DE4000] 05:30:43 INFO - PROCESS | 3628 | 1461328243683 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (196E4000) [pid = 3628] [serial = 793] [outer = 18DE4000] 05:30:44 INFO - PROCESS | 3628 | 1461328244128 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]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 705ms 05:30:44 INFO - PROCESS | 3628 | 1461328244156 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 3628 | 1461328244158 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:30:44 INFO - PROCESS | 3628 | 1461328244167 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 3628 | 1461328244169 Marionette TRACE conn3 <- [1,1022,null,{}] 05:30:44 INFO - PROCESS | 3628 | 1461328244172 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}] 05:30:44 INFO - PROCESS | 3628 | 1461328244321 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:30:44 INFO - PROCESS | 3628 | 1461328244382 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 3628 | ++DOCSHELL 199DB000 == 58 [pid = 3628] [id = 265] 05:30:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (199DBC00) [pid = 3628] [serial = 794] [outer = 00000000] 05:30:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19DE5800) [pid = 3628] [serial = 795] [outer = 199DBC00] 05:30:44 INFO - PROCESS | 3628 | 1461328244426 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19DC1000) [pid = 3628] [serial = 796] [outer = 199DBC00] 05:30:44 INFO - PROCESS | 3628 | 1461328244854 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]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 752ms 05:30:44 INFO - PROCESS | 3628 | 1461328244907 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 3628 | 1461328244909 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:30:44 INFO - PROCESS | 3628 | 1461328244913 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 3628 | 1461328244914 Marionette TRACE conn3 <- [1,1026,null,{}] 05:30:44 INFO - PROCESS | 3628 | 1461328244922 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}] 05:30:45 INFO - PROCESS | 3628 | 1461328245031 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:30:45 INFO - PROCESS | 3628 | 1461328245089 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 3628 | ++DOCSHELL 1A207800 == 59 [pid = 3628] [id = 266] 05:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A210C00) [pid = 3628] [serial = 797] [outer = 00000000] 05:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A2DC800) [pid = 3628] [serial = 798] [outer = 1A210C00] 05:30:45 INFO - PROCESS | 3628 | 1461328245134 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1A9A9C00) [pid = 3628] [serial = 799] [outer = 1A210C00] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1891CC00) [pid = 3628] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (133D8400) [pid = 3628] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (02A9C000) [pid = 3628] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (18927800) [pid = 3628] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (160CC800) [pid = 3628] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1660E000) [pid = 3628] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1573E400) [pid = 3628] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (183C8C00) [pid = 3628] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1D293C00) [pid = 3628] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (15731800) [pid = 3628] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (180AB000) [pid = 3628] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:30:45 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (16A36400) [pid = 3628] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:30:45 INFO - PROCESS | 3628 | 1461328245686 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]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 799ms 05:30:45 INFO - PROCESS | 3628 | 1461328245715 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 3628 | 1461328245717 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 05:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:30:45 INFO - PROCESS | 3628 | 1461328245720 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 3628 | 1461328245722 Marionette TRACE conn3 <- [1,1030,null,{}] 05:30:45 INFO - PROCESS | 3628 | 1461328245725 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}] 05:30:45 INFO - PROCESS | 3628 | 1461328245804 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:30:45 INFO - PROCESS | 3628 | 1461328245810 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 3628 | ++DOCSHELL 148BF400 == 60 [pid = 3628] [id = 267] 05:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1570C000) [pid = 3628] [serial = 800] [outer = 00000000] 05:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (17EE0800) [pid = 3628] [serial = 801] [outer = 1570C000] 05:30:45 INFO - PROCESS | 3628 | 1461328245854 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17EDEC00) [pid = 3628] [serial = 802] [outer = 1570C000] 05:30:46 INFO - PROCESS | 3628 | 1461328246333 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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 627ms 05:30:46 INFO - PROCESS | 3628 | 1461328246390 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 3628 | 1461328246392 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 05:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:30:46 INFO - PROCESS | 3628 | 1461328246396 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 3628 | 1461328246397 Marionette TRACE conn3 <- [1,1034,null,{}] 05:30:46 INFO - PROCESS | 3628 | 1461328246400 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}] 05:30:46 INFO - PROCESS | 3628 | 1461328246477 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:30:46 INFO - PROCESS | 3628 | 1461328246483 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 3628 | ++DOCSHELL 16051C00 == 61 [pid = 3628] [id = 268] 05:30:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18991000) [pid = 3628] [serial = 803] [outer = 00000000] 05:30:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1A261800) [pid = 3628] [serial = 804] [outer = 18991000] 05:30:46 INFO - PROCESS | 3628 | 1461328246527 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1AA93800) [pid = 3628] [serial = 805] [outer = 18991000] 05:30:46 INFO - PROCESS | 3628 | 1461328246954 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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 595ms 05:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:30:47 INFO - PROCESS | 3628 | 1461328246993 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 3628 | 1461328246994 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 05:30:47 INFO - PROCESS | 3628 | 1461328247002 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 3628 | 1461328247004 Marionette TRACE conn3 <- [1,1038,null,{}] 05:30:47 INFO - PROCESS | 3628 | 1461328247007 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}] 05:30:47 INFO - PROCESS | 3628 | 1461328247083 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:30:47 INFO - PROCESS | 3628 | 1461328247090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 3628 | ++DOCSHELL 199D8400 == 62 [pid = 3628] [id = 269] 05:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1AADA400) [pid = 3628] [serial = 806] [outer = 00000000] 05:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1C1AC000) [pid = 3628] [serial = 807] [outer = 1AADA400] 05:30:47 INFO - PROCESS | 3628 | 1461328247140 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1C1B4400) [pid = 3628] [serial = 808] [outer = 1AADA400] 05:30:47 INFO - PROCESS | 3628 | 1461328247595 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]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 05:30:47 INFO - PROCESS | 3628 | 1461328247665 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 3628 | 1461328247669 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 05:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:30:47 INFO - PROCESS | 3628 | 1461328247679 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 3628 | 1461328247684 Marionette TRACE conn3 <- [1,1042,null,{}] 05:30:47 INFO - PROCESS | 3628 | 1461328247691 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}] 05:30:47 INFO - PROCESS | 3628 | 1461328247798 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:30:47 INFO - PROCESS | 3628 | 1461328247930 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 3628 | ++DOCSHELL 13BB6400 == 63 [pid = 3628] [id = 270] 05:30:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (13BB9C00) [pid = 3628] [serial = 809] [outer = 00000000] 05:30:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (15717C00) [pid = 3628] [serial = 810] [outer = 13BB9C00] 05:30:48 INFO - PROCESS | 3628 | 1461328247989 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (15735400) [pid = 3628] [serial = 811] [outer = 13BB9C00] 05:30:48 INFO - PROCESS | 3628 | 1461328248622 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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1002ms 05:30:48 INFO - PROCESS | 3628 | 1461328248679 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 3628 | 1461328248683 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 05:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:30:48 INFO - PROCESS | 3628 | 1461328248692 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 3628 | 1461328248696 Marionette TRACE conn3 <- [1,1046,null,{}] 05:30:48 INFO - PROCESS | 3628 | 1461328248701 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}] 05:30:48 INFO - PROCESS | 3628 | 1461328248810 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:30:48 INFO - PROCESS | 3628 | 1461328248952 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 3628 | ++DOCSHELL 133E1400 == 64 [pid = 3628] [id = 271] 05:30:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (16D8CC00) [pid = 3628] [serial = 812] [outer = 00000000] 05:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (18053C00) [pid = 3628] [serial = 813] [outer = 16D8CC00] 05:30:49 INFO - PROCESS | 3628 | 1461328249007 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1818D800) [pid = 3628] [serial = 814] [outer = 16D8CC00] 05:30:49 INFO - PROCESS | 3628 | 1461328249549 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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 892ms 05:30:49 INFO - PROCESS | 3628 | 1461328249594 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 3628 | 1461328249596 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 05:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:30:49 INFO - PROCESS | 3628 | 1461328249600 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 3628 | 1461328249603 Marionette TRACE conn3 <- [1,1050,null,{}] 05:30:49 INFO - PROCESS | 3628 | 1461328249612 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}] 05:30:49 INFO - PROCESS | 3628 | 1461328249728 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:30:49 INFO - PROCESS | 3628 | 1461328249831 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 3628 | ++DOCSHELL 199D4C00 == 65 [pid = 3628] [id = 272] 05:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (199D5400) [pid = 3628] [serial = 815] [outer = 00000000] 05:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A261000) [pid = 3628] [serial = 816] [outer = 199D5400] 05:30:49 INFO - PROCESS | 3628 | 1461328249889 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1AAD9400) [pid = 3628] [serial = 817] [outer = 199D5400] 05:30:50 INFO - PROCESS | 3628 | 1461328250544 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]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1002ms 05:30:50 INFO - PROCESS | 3628 | 1461328250601 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 3628 | 1461328250603 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 05:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:30:50 INFO - PROCESS | 3628 | 1461328250607 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 3628 | 1461328250609 Marionette TRACE conn3 <- [1,1054,null,{}] 05:30:50 INFO - PROCESS | 3628 | 1461328250613 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}] 05:30:50 INFO - PROCESS | 3628 | 1461328250723 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:30:50 INFO - PROCESS | 3628 | 1461328250849 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 3628 | ++DOCSHELL 1AA86400 == 66 [pid = 3628] [id = 273] 05:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1AADBC00) [pid = 3628] [serial = 818] [outer = 00000000] 05:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1C679C00) [pid = 3628] [serial = 819] [outer = 1AADBC00] 05:30:50 INFO - PROCESS | 3628 | 1461328250904 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1C6E6C00) [pid = 3628] [serial = 820] [outer = 1AADBC00] 05:30:51 INFO - PROCESS | 3628 | 1461328251446 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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 893ms 05:30:51 INFO - PROCESS | 3628 | 1461328251512 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 3628 | 1461328251514 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:30:51 INFO - PROCESS | 3628 | 1461328251517 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 3628 | 1461328251519 Marionette TRACE conn3 <- [1,1058,null,{}] 05:30:51 INFO - PROCESS | 3628 | 1461328251524 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}] 05:30:51 INFO - PROCESS | 3628 | 1461328251625 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:30:51 INFO - PROCESS | 3628 | 1461328251759 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 3628 | ++DOCSHELL 199C4C00 == 67 [pid = 3628] [id = 274] 05:30:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1AAD6400) [pid = 3628] [serial = 821] [outer = 00000000] 05:30:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1C764C00) [pid = 3628] [serial = 822] [outer = 1AAD6400] 05:30:51 INFO - PROCESS | 3628 | 1461328251815 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1C767400) [pid = 3628] [serial = 823] [outer = 1AAD6400] 05:30:52 INFO - PROCESS | 3628 | 1461328252381 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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1081ms 05:30:52 INFO - PROCESS | 3628 | 1461328252639 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 3628 | 1461328252643 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 05:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:30:52 INFO - PROCESS | 3628 | 1461328252648 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 3628 | 1461328252651 Marionette TRACE conn3 <- [1,1062,null,{}] 05:30:52 INFO - PROCESS | 3628 | 1461328252656 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}] 05:30:52 INFO - PROCESS | 3628 | 1461328252759 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:30:52 INFO - PROCESS | 3628 | 1461328252883 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 3628 | ++DOCSHELL 13BBDC00 == 68 [pid = 3628] [id = 275] 05:30:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (13DDB400) [pid = 3628] [serial = 824] [outer = 00000000] 05:30:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (16055400) [pid = 3628] [serial = 825] [outer = 13DDB400] 05:30:52 INFO - PROCESS | 3628 | 1461328252935 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1660E000) [pid = 3628] [serial = 826] [outer = 13DDB400] 05:30:53 INFO - PROCESS | 3628 | 1461328253496 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]]]}] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 18F33800 == 67 [pid = 3628] [id = 226] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 133EC800 == 66 [pid = 3628] [id = 20] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 15D36800 == 65 [pid = 3628] [id = 159] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 159AD400 == 64 [pid = 3628] [id = 227] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 16051C00 == 63 [pid = 3628] [id = 268] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 148BF400 == 62 [pid = 3628] [id = 267] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 1A207800 == 61 [pid = 3628] [id = 266] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 199DB000 == 60 [pid = 3628] [id = 265] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 13892800 == 59 [pid = 3628] [id = 264] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 15DF1000 == 58 [pid = 3628] [id = 263] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 18191000 == 57 [pid = 3628] [id = 262] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 1594A400 == 56 [pid = 3628] [id = 261] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 160CCC00 == 55 [pid = 3628] [id = 260] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 11BB3000 == 54 [pid = 3628] [id = 259] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (193AB000) [pid = 3628] [serial = 759] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 15A0A000 == 53 [pid = 3628] [id = 256] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 15721000 == 52 [pid = 3628] [id = 255] 05:30:53 INFO - PROCESS | 3628 | --DOCSHELL 02A82800 == 51 [pid = 3628] [id = 254] 05:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 908ms 05:30:53 INFO - PROCESS | 3628 | 1461328253552 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:30:53 INFO - PROCESS | 3628 | 1461328253555 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 05:30:53 INFO - PROCESS | 3628 | 1461328253562 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 3628 | 1461328253566 Marionette TRACE conn3 <- [1,1066,null,{}] 05:30:53 INFO - PROCESS | 3628 | 1461328253569 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}] 05:30:53 INFO - PROCESS | 3628 | 1461328253653 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:30:53 INFO - PROCESS | 3628 | 1461328253670 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 3628 | ++DOCSHELL 15D36800 == 52 [pid = 3628] [id = 276] 05:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (15D3A400) [pid = 3628] [serial = 827] [outer = 00000000] 05:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (16053400) [pid = 3628] [serial = 828] [outer = 15D3A400] 05:30:53 INFO - PROCESS | 3628 | 1461328253722 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1673E000) [pid = 3628] [serial = 829] [outer = 15D3A400] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1D5C2C00) [pid = 3628] [serial = 681] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1D5CA000) [pid = 3628] [serial = 726] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (139EB800) [pid = 3628] [serial = 732] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (144AF800) [pid = 3628] [serial = 733] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (12CA3C00) [pid = 3628] [serial = 730] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (12B87400) [pid = 3628] [serial = 729] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (18198400) [pid = 3628] [serial = 720] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (18B2AC00) [pid = 3628] [serial = 750] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (16604C00) [pid = 3628] [serial = 738] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (16739C00) [pid = 3628] [serial = 739] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (17EE1C00) [pid = 3628] [serial = 741] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (159B5400) [pid = 3628] [serial = 735] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (15D0D400) [pid = 3628] [serial = 736] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1C1AD000) [pid = 3628] [serial = 723] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1891F800) [pid = 3628] [serial = 748] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1D69F000) [pid = 3628] [serial = 714] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (18921800) [pid = 3628] [serial = 747] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15FE3800) [pid = 3628] [serial = 716] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (16563C00) [pid = 3628] [serial = 753] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (18B30800) [pid = 3628] [serial = 751] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (180B8800) [pid = 3628] [serial = 744] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (18190000) [pid = 3628] [serial = 745] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (180B4C00) [pid = 3628] [serial = 754] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1C6E5400) [pid = 3628] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18DE4C00) [pid = 3628] [serial = 757] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18D7B800) [pid = 3628] [serial = 756] [outer = 00000000] [url = about:blank] 05:30:53 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17EE1000) [pid = 3628] [serial = 742] [outer = 00000000] [url = about:blank] 05:30:54 INFO - PROCESS | 3628 | 1461328254229 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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 705ms 05:30:54 INFO - PROCESS | 3628 | 1461328254257 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 3628 | 1461328254259 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 05:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:30:54 INFO - PROCESS | 3628 | 1461328254262 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 3628 | 1461328254264 Marionette TRACE conn3 <- [1,1070,null,{}] 05:30:54 INFO - PROCESS | 3628 | 1461328254274 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}] 05:30:54 INFO - PROCESS | 3628 | 1461328254359 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:30:54 INFO - PROCESS | 3628 | 1461328254369 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 3628 | ++DOCSHELL 1660F000 == 53 [pid = 3628] [id = 277] 05:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16739C00) [pid = 3628] [serial = 830] [outer = 00000000] 05:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (180B4C00) [pid = 3628] [serial = 831] [outer = 16739C00] 05:30:54 INFO - PROCESS | 3628 | 1461328254447 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18193000) [pid = 3628] [serial = 832] [outer = 16739C00] 05:30:54 INFO - PROCESS | 3628 | 1461328254905 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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 705ms 05:30:54 INFO - PROCESS | 3628 | 1461328254962 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 3628 | 1461328254964 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 05:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:30:54 INFO - PROCESS | 3628 | 1461328254967 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 3628 | 1461328254969 Marionette TRACE conn3 <- [1,1074,null,{}] 05:30:55 INFO - PROCESS | 3628 | 1461328254972 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}] 05:30:55 INFO - PROCESS | 3628 | 1461328255054 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:30:55 INFO - PROCESS | 3628 | 1461328255061 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 3628 | ++DOCSHELL 1804B800 == 54 [pid = 3628] [id = 278] 05:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1818F400) [pid = 3628] [serial = 833] [outer = 00000000] 05:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18925C00) [pid = 3628] [serial = 834] [outer = 1818F400] 05:30:55 INFO - PROCESS | 3628 | 1461328255107 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18B2B400) [pid = 3628] [serial = 835] [outer = 1818F400] 05:30:55 INFO - PROCESS | 3628 | 1461328255527 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 595ms 05:30:55 INFO - PROCESS | 3628 | 1461328255568 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 3628 | 1461328255570 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 05:30:55 INFO - PROCESS | 3628 | 1461328255573 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:30:55 INFO - PROCESS | 3628 | 1461328255575 Marionette TRACE conn3 <- [1,1078,null,{}] 05:30:55 INFO - PROCESS | 3628 | 1461328255578 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}] 05:30:55 INFO - PROCESS | 3628 | 1461328255660 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:30:55 INFO - PROCESS | 3628 | 1461328255667 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 3628 | ++DOCSHELL 13DDB000 == 55 [pid = 3628] [id = 279] 05:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (148BB400) [pid = 3628] [serial = 836] [outer = 00000000] 05:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (18DE6800) [pid = 3628] [serial = 837] [outer = 148BB400] 05:30:55 INFO - PROCESS | 3628 | 1461328255711 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (18E2D000) [pid = 3628] [serial = 838] [outer = 148BB400] 05:30:56 INFO - PROCESS | 3628 | 1461328256232 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 705ms 05:30:56 INFO - PROCESS | 3628 | 1461328256274 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 3628 | 1461328256276 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 05:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:30:56 INFO - PROCESS | 3628 | 1461328256279 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 3628 | 1461328256281 Marionette TRACE conn3 <- [1,1082,null,{}] 05:30:56 INFO - PROCESS | 3628 | 1461328256285 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}] 05:30:56 INFO - PROCESS | 3628 | 1461328256418 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:30:56 INFO - PROCESS | 3628 | 1461328256425 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 3628 | ++DOCSHELL 18923400 == 56 [pid = 3628] [id = 280] 05:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18F36000) [pid = 3628] [serial = 839] [outer = 00000000] 05:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (19AC4000) [pid = 3628] [serial = 840] [outer = 18F36000] 05:30:56 INFO - PROCESS | 3628 | 1461328256472 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1A2CE400) [pid = 3628] [serial = 841] [outer = 18F36000] 05:30:56 INFO - PROCESS | 3628 | 1461328256905 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 689ms 05:30:56 INFO - PROCESS | 3628 | 1461328256979 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 3628 | 1461328256981 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:30:57 INFO - PROCESS | 3628 | 1461328256994 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 3628 | 1461328256996 Marionette TRACE conn3 <- [1,1086,null,{}] 05:30:57 INFO - PROCESS | 3628 | 1461328257000 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}] 05:30:57 INFO - PROCESS | 3628 | 1461328257147 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:30:57 INFO - PROCESS | 3628 | 1461328257172 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 3628 | ++DOCSHELL 1A7BCC00 == 57 [pid = 3628] [id = 281] 05:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1AAD7000) [pid = 3628] [serial = 842] [outer = 00000000] 05:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1C1B2C00) [pid = 3628] [serial = 843] [outer = 1AAD7000] 05:30:57 INFO - PROCESS | 3628 | 1461328257216 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1C1B7800) [pid = 3628] [serial = 844] [outer = 1AAD7000] 05:30:57 INFO - PROCESS | 3628 | 1461328257643 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 704ms 05:30:57 INFO - PROCESS | 3628 | 1461328257689 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 3628 | 1461328257691 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 05:30:57 INFO - PROCESS | 3628 | 1461328257699 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:30:57 INFO - PROCESS | 3628 | 1461328257701 Marionette TRACE conn3 <- [1,1090,null,{}] 05:30:57 INFO - PROCESS | 3628 | 1461328257705 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}] 05:30:57 INFO - PROCESS | 3628 | 1461328257819 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:30:57 INFO - PROCESS | 3628 | 1461328257825 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 3628 | ++DOCSHELL 1872D000 == 58 [pid = 3628] [id = 282] 05:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1A2DC000) [pid = 3628] [serial = 845] [outer = 00000000] 05:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1C6EB400) [pid = 3628] [serial = 846] [outer = 1A2DC000] 05:30:57 INFO - PROCESS | 3628 | 1461328257873 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1C762800) [pid = 3628] [serial = 847] [outer = 1A2DC000] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (14955400) [pid = 3628] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (199DBC00) [pid = 3628] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1A210C00) [pid = 3628] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (15F06000) [pid = 3628] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (160D5C00) [pid = 3628] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (18928800) [pid = 3628] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18191800) [pid = 3628] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (11BBD000) [pid = 3628] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1570C000) [pid = 3628] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18991000) [pid = 3628] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:30:58 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (18DE4000) [pid = 3628] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:30:58 INFO - PROCESS | 3628 | 1461328258450 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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 846ms 05:30:58 INFO - PROCESS | 3628 | 1461328258543 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 3628 | 1461328258545 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 05:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:30:58 INFO - PROCESS | 3628 | 1461328258548 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 3628 | 1461328258550 Marionette TRACE conn3 <- [1,1094,null,{}] 05:30:58 INFO - PROCESS | 3628 | 1461328258553 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}] 05:30:58 INFO - PROCESS | 3628 | 1461328258633 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:30:58 INFO - PROCESS | 3628 | 1461328258639 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 3628 | ++DOCSHELL 13DD2400 == 59 [pid = 3628] [id = 283] 05:30:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (15DF2000) [pid = 3628] [serial = 848] [outer = 00000000] 05:30:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (18F38C00) [pid = 3628] [serial = 849] [outer = 15DF2000] 05:30:58 INFO - PROCESS | 3628 | 1461328258684 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18DE4000) [pid = 3628] [serial = 850] [outer = 15DF2000] 05:30:59 INFO - PROCESS | 3628 | 1461328259102 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 595ms 05:30:59 INFO - PROCESS | 3628 | 1461328259145 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 3628 | 1461328259147 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 05:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:30:59 INFO - PROCESS | 3628 | 1461328259154 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 3628 | 1461328259156 Marionette TRACE conn3 <- [1,1098,null,{}] 05:30:59 INFO - PROCESS | 3628 | 1461328259159 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}] 05:30:59 INFO - PROCESS | 3628 | 1461328259240 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:30:59 INFO - PROCESS | 3628 | 1461328259247 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 3628 | ++DOCSHELL 133E4000 == 60 [pid = 3628] [id = 284] 05:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (13BB5400) [pid = 3628] [serial = 851] [outer = 00000000] 05:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1C1B8800) [pid = 3628] [serial = 852] [outer = 13BB5400] 05:30:59 INFO - PROCESS | 3628 | 1461328259291 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1C768400) [pid = 3628] [serial = 853] [outer = 13BB5400] 05:30:59 INFO - PROCESS | 3628 | 1461328259741 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 627ms 05:30:59 INFO - PROCESS | 3628 | 1461328259794 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 3628 | 1461328259796 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 05:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:30:59 INFO - PROCESS | 3628 | 1461328259800 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 3628 | 1461328259803 Marionette TRACE conn3 <- [1,1102,null,{}] 05:30:59 INFO - PROCESS | 3628 | 1461328259807 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}] 05:30:59 INFO - PROCESS | 3628 | 1461328259957 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:30:59 INFO - PROCESS | 3628 | 1461328259999 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 3628 | ++DOCSHELL 18F3CC00 == 61 [pid = 3628] [id = 285] 05:31:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1CB3C800) [pid = 3628] [serial = 854] [outer = 00000000] 05:31:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1CB64800) [pid = 3628] [serial = 855] [outer = 1CB3C800] 05:31:00 INFO - PROCESS | 3628 | 1461328260051 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1CB71800) [pid = 3628] [serial = 856] [outer = 1CB3C800] 05:31:00 INFO - PROCESS | 3628 | 1461328260702 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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 908ms 05:31:00 INFO - PROCESS | 3628 | 1461328260736 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 3628 | 1461328260742 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 05:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:31:00 INFO - PROCESS | 3628 | 1461328260748 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 3628 | 1461328260752 Marionette TRACE conn3 <- [1,1106,null,{}] 05:31:00 INFO - PROCESS | 3628 | 1461328260757 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}] 05:31:00 INFO - PROCESS | 3628 | 1461328260874 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:31:01 INFO - PROCESS | 3628 | 1461328261005 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 3628 | ++DOCSHELL 15721000 == 62 [pid = 3628] [id = 286] 05:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1573E400) [pid = 3628] [serial = 857] [outer = 00000000] 05:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1604A000) [pid = 3628] [serial = 858] [outer = 1573E400] 05:31:01 INFO - PROCESS | 3628 | 1461328261063 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (16563400) [pid = 3628] [serial = 859] [outer = 1573E400] 05:31:01 INFO - PROCESS | 3628 | 1461328261665 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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 955ms 05:31:01 INFO - PROCESS | 3628 | 1461328261696 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 3628 | 1461328261702 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 05:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:31:01 INFO - PROCESS | 3628 | 1461328261710 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 3628 | 1461328261713 Marionette TRACE conn3 <- [1,1110,null,{}] 05:31:01 INFO - PROCESS | 3628 | 1461328261717 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}] 05:31:01 INFO - PROCESS | 3628 | 1461328261824 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:31:01 INFO - PROCESS | 3628 | 1461328261935 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 3628 | ++DOCSHELL 14914400 == 63 [pid = 3628] [id = 287] 05:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (15A0F800) [pid = 3628] [serial = 860] [outer = 00000000] 05:31:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1898EC00) [pid = 3628] [serial = 861] [outer = 15A0F800] 05:31:01 INFO - PROCESS | 3628 | 1461328261989 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (18D76800) [pid = 3628] [serial = 862] [outer = 15A0F800] 05:31:02 INFO - PROCESS | 3628 | 1461328262603 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]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 940ms 05:31:02 INFO - PROCESS | 3628 | 1461328262654 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 3628 | 1461328262656 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 05:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:31:02 INFO - PROCESS | 3628 | 1461328262660 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 3628 | 1461328262664 Marionette TRACE conn3 <- [1,1114,null,{}] 05:31:02 INFO - PROCESS | 3628 | 1461328262675 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}] 05:31:02 INFO - PROCESS | 3628 | 1461328262783 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:31:02 INFO - PROCESS | 3628 | 1461328262916 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 3628 | ++DOCSHELL 1445BC00 == 64 [pid = 3628] [id = 288] 05:31:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (18D6D800) [pid = 3628] [serial = 863] [outer = 00000000] 05:31:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1CB39000) [pid = 3628] [serial = 864] [outer = 18D6D800] 05:31:02 INFO - PROCESS | 3628 | 1461328262975 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1CB63000) [pid = 3628] [serial = 865] [outer = 18D6D800] 05:31:03 INFO - PROCESS | 3628 | 1461328263528 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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 909ms 05:31:03 INFO - PROCESS | 3628 | 1461328263564 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 3628 | 1461328263567 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 05:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:31:03 INFO - PROCESS | 3628 | 1461328263570 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 3628 | 1461328263572 Marionette TRACE conn3 <- [1,1118,null,{}] 05:31:03 INFO - PROCESS | 3628 | 1461328263576 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}] 05:31:03 INFO - PROCESS | 3628 | 1461328263679 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:31:03 INFO - PROCESS | 3628 | 1461328263780 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 3628 | ++DOCSHELL 1CB36000 == 65 [pid = 3628] [id = 289] 05:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1CB3FC00) [pid = 3628] [serial = 866] [outer = 00000000] 05:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1D18D800) [pid = 3628] [serial = 867] [outer = 1CB3FC00] 05:31:03 INFO - PROCESS | 3628 | 1461328263835 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1D218400) [pid = 3628] [serial = 868] [outer = 1CB3FC00] 05:31:04 INFO - PROCESS | 3628 | 1461328264417 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 908ms 05:31:04 INFO - PROCESS | 3628 | 1461328264474 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 3628 | 1461328264476 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 05:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:31:04 INFO - PROCESS | 3628 | 1461328264493 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 3628 | 1461328264496 Marionette TRACE conn3 <- [1,1122,null,{}] 05:31:04 INFO - PROCESS | 3628 | 1461328264500 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}] 05:31:04 INFO - PROCESS | 3628 | 1461328264600 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:31:04 INFO - PROCESS | 3628 | 1461328264727 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 3628 | ++DOCSHELL 1CB62400 == 66 [pid = 3628] [id = 290] 05:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1CB6B800) [pid = 3628] [serial = 869] [outer = 00000000] 05:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1D21F400) [pid = 3628] [serial = 870] [outer = 1CB6B800] 05:31:04 INFO - PROCESS | 3628 | 1461328264782 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (1D222400) [pid = 3628] [serial = 871] [outer = 1CB6B800] 05:31:05 INFO - PROCESS | 3628 | 1461328265317 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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 861ms 05:31:05 INFO - PROCESS | 3628 | 1461328265343 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 3628 | 1461328265345 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 05:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:31:05 INFO - PROCESS | 3628 | 1461328265349 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 3628 | 1461328265351 Marionette TRACE conn3 <- [1,1126,null,{}] 05:31:05 INFO - PROCESS | 3628 | 1461328265354 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}] 05:31:05 INFO - PROCESS | 3628 | 1461328265467 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:31:05 INFO - PROCESS | 3628 | 1461328265570 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 3628 | ++DOCSHELL 1D290000 == 67 [pid = 3628] [id = 291] 05:31:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (1D291000) [pid = 3628] [serial = 872] [outer = 00000000] 05:31:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1D5C7C00) [pid = 3628] [serial = 873] [outer = 1D291000] 05:31:05 INFO - PROCESS | 3628 | 1461328265626 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1D5C9800) [pid = 3628] [serial = 874] [outer = 1D291000] 05:31:06 INFO - PROCESS | 3628 | 1461328266198 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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 908ms 05:31:06 INFO - PROCESS | 3628 | 1461328266348 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 3628 | 1461328266352 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 05:31:06 INFO - PROCESS | 3628 | 1461328266371 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 3628 | 1461328266374 Marionette TRACE conn3 <- [1,1130,null,{}] 05:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:31:06 INFO - PROCESS | 3628 | 1461328266388 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}] 05:31:06 INFO - PROCESS | 3628 | 1461328266486 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:31:06 INFO - PROCESS | 3628 | 1461328266614 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 3628 | ++DOCSHELL 14953C00 == 68 [pid = 3628] [id = 292] 05:31:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (15718400) [pid = 3628] [serial = 875] [outer = 00000000] 05:31:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (15FE4000) [pid = 3628] [serial = 876] [outer = 15718400] 05:31:06 INFO - PROCESS | 3628 | 1461328266663 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (16056000) [pid = 3628] [serial = 877] [outer = 15718400] 05:31:07 INFO - PROCESS | 3628 | 1461328267200 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]]]}] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 18F38400 == 67 [pid = 3628] [id = 209] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 133E4000 == 66 [pid = 3628] [id = 284] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 13DD2400 == 65 [pid = 3628] [id = 283] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 1872D000 == 64 [pid = 3628] [id = 282] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 1A7BCC00 == 63 [pid = 3628] [id = 281] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 13DDB000 == 62 [pid = 3628] [id = 279] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 1804B800 == 61 [pid = 3628] [id = 278] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 1660F000 == 60 [pid = 3628] [id = 277] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 15D36800 == 59 [pid = 3628] [id = 276] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 13BBDC00 == 58 [pid = 3628] [id = 275] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 13BB6400 == 57 [pid = 3628] [id = 270] 05:31:07 INFO - PROCESS | 3628 | --DOCSHELL 199D8400 == 56 [pid = 3628] [id = 269] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (11BBC400) [pid = 3628] [serial = 762] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (15DD3400) [pid = 3628] [serial = 765] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (180F9800) [pid = 3628] [serial = 768] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (19DE8000) [pid = 3628] [serial = 771] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (1A2D4000) [pid = 3628] [serial = 774] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1C1AC000) [pid = 3628] [serial = 807] [outer = 00000000] [url = about:blank] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 908ms 05:31:07 INFO - PROCESS | 3628 | 1461328267287 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 3628 | 1461328267290 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:31:07 INFO - PROCESS | 3628 | 1461328267297 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 3628 | 1461328267301 Marionette TRACE conn3 <- [1,1134,null,{}] 05:31:07 INFO - PROCESS | 3628 | 1461328267305 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}] 05:31:07 INFO - PROCESS | 3628 | 1461328267403 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (196EBC00) [pid = 3628] [serial = 760] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (19DE5800) [pid = 3628] [serial = 795] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1A2DC800) [pid = 3628] [serial = 798] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (19DC1000) [pid = 3628] [serial = 796] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (16054000) [pid = 3628] [serial = 783] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1673C800) [pid = 3628] [serial = 784] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (16D87800) [pid = 3628] [serial = 781] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (16744C00) [pid = 3628] [serial = 780] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (18D70400) [pid = 3628] [serial = 789] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1819A800) [pid = 3628] [serial = 786] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1891B800) [pid = 3628] [serial = 787] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (13DD8800) [pid = 3628] [serial = 777] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (14957800) [pid = 3628] [serial = 778] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (17EDEC00) [pid = 3628] [serial = 802] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1AA93800) [pid = 3628] [serial = 805] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (17EE0800) [pid = 3628] [serial = 801] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A9A9C00) [pid = 3628] [serial = 799] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18E2C400) [pid = 3628] [serial = 792] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (196E4000) [pid = 3628] [serial = 793] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1A261800) [pid = 3628] [serial = 804] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (18D76000) [pid = 3628] [serial = 790] [outer = 00000000] [url = about:blank] 05:31:07 INFO - PROCESS | 3628 | 1461328267498 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 3628 | ++DOCSHELL 11BBA000 == 57 [pid = 3628] [id = 293] 05:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (12B42800) [pid = 3628] [serial = 878] [outer = 00000000] 05:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (15DD3400) [pid = 3628] [serial = 879] [outer = 12B42800] 05:31:07 INFO - PROCESS | 3628 | 1461328267544 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1604F000) [pid = 3628] [serial = 880] [outer = 12B42800] 05:31:08 INFO - PROCESS | 3628 | 1461328268036 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 798ms 05:31:08 INFO - PROCESS | 3628 | 1461328268099 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 3628 | 1461328268101 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 05:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:31:08 INFO - PROCESS | 3628 | 1461328268105 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 3628 | 1461328268107 Marionette TRACE conn3 <- [1,1138,null,{}] 05:31:08 INFO - PROCESS | 3628 | 1461328268115 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}] 05:31:08 INFO - PROCESS | 3628 | 1461328268202 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:31:08 INFO - PROCESS | 3628 | 1461328268211 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 3628 | ++DOCSHELL 180F9400 == 58 [pid = 3628] [id = 294] 05:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (180F9800) [pid = 3628] [serial = 881] [outer = 00000000] 05:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (18194000) [pid = 3628] [serial = 882] [outer = 180F9800] 05:31:08 INFO - PROCESS | 3628 | 1461328268260 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (183C1400) [pid = 3628] [serial = 883] [outer = 180F9800] 05:31:08 INFO - PROCESS | 3628 | 1461328268738 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 705ms 05:31:08 INFO - PROCESS | 3628 | 1461328268804 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 3628 | 1461328268806 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 05:31:08 INFO - PROCESS | 3628 | 1461328268809 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:31:08 INFO - PROCESS | 3628 | 1461328268811 Marionette TRACE conn3 <- [1,1142,null,{}] 05:31:08 INFO - PROCESS | 3628 | 1461328268814 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}] 05:31:08 INFO - PROCESS | 3628 | 1461328268896 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:31:08 INFO - PROCESS | 3628 | 1461328268905 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 3628 | ++DOCSHELL 18927800 == 59 [pid = 3628] [id = 295] 05:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1892A000) [pid = 3628] [serial = 884] [outer = 00000000] 05:31:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (18D77800) [pid = 3628] [serial = 885] [outer = 1892A000] 05:31:08 INFO - PROCESS | 3628 | 1461328268950 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (18DE3C00) [pid = 3628] [serial = 886] [outer = 1892A000] 05:31:09 INFO - PROCESS | 3628 | 1461328269392 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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 642ms 05:31:09 INFO - PROCESS | 3628 | 1461328269448 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 3628 | 1461328269450 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 05:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:31:09 INFO - PROCESS | 3628 | 1461328269453 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 3628 | 1461328269455 Marionette TRACE conn3 <- [1,1146,null,{}] 05:31:09 INFO - PROCESS | 3628 | 1461328269458 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}] 05:31:09 INFO - PROCESS | 3628 | 1461328269538 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:31:09 INFO - PROCESS | 3628 | 1461328269574 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 3628 | ++DOCSHELL 18926000 == 60 [pid = 3628] [id = 296] 05:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (18F36400) [pid = 3628] [serial = 887] [outer = 00000000] 05:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (195A6000) [pid = 3628] [serial = 888] [outer = 18F36400] 05:31:09 INFO - PROCESS | 3628 | 1461328269618 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (199C5400) [pid = 3628] [serial = 889] [outer = 18F36400] 05:31:10 INFO - PROCESS | 3628 | 1461328270092 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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 689ms 05:31:10 INFO - PROCESS | 3628 | 1461328270153 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 3628 | 1461328270155 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 05:31:10 INFO - PROCESS | 3628 | 1461328270158 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:31:10 INFO - PROCESS | 3628 | 1461328270160 Marionette TRACE conn3 <- [1,1150,null,{}] 05:31:10 INFO - PROCESS | 3628 | 1461328270163 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}] 05:31:10 INFO - PROCESS | 3628 | 1461328270295 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:31:10 INFO - PROCESS | 3628 | 1461328270358 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 3628 | ++DOCSHELL 199D3C00 == 61 [pid = 3628] [id = 297] 05:31:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (19DF2000) [pid = 3628] [serial = 890] [outer = 00000000] 05:31:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1A260400) [pid = 3628] [serial = 891] [outer = 19DF2000] 05:31:10 INFO - PROCESS | 3628 | 1461328270405 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1A908C00) [pid = 3628] [serial = 892] [outer = 19DF2000] 05:31:10 INFO - PROCESS | 3628 | 1461328270830 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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 689ms 05:31:10 INFO - PROCESS | 3628 | 1461328270858 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 3628 | 1461328270859 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 05:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:31:10 INFO - PROCESS | 3628 | 1461328270869 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 3628 | 1461328270871 Marionette TRACE conn3 <- [1,1154,null,{}] 05:31:10 INFO - PROCESS | 3628 | 1461328270874 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}] 05:31:11 INFO - PROCESS | 3628 | 1461328271010 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:31:11 INFO - PROCESS | 3628 | 1461328271022 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 3628 | ++DOCSHELL 19DF3C00 == 62 [pid = 3628] [id = 298] 05:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1AA94C00) [pid = 3628] [serial = 893] [outer = 00000000] 05:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1C1AD800) [pid = 3628] [serial = 894] [outer = 1AA94C00] 05:31:11 INFO - PROCESS | 3628 | 1461328271122 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1C365800) [pid = 3628] [serial = 895] [outer = 1AA94C00] 05:31:11 INFO - PROCESS | 3628 | 1461328271544 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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 736ms 05:31:11 INFO - PROCESS | 3628 | 1461328271609 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 3628 | 1461328271611 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (18F36000) [pid = 3628] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1AADA400) [pid = 3628] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1AAD7000) [pid = 3628] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (13DDB400) [pid = 3628] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (148BB400) [pid = 3628] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1818F400) [pid = 3628] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (16739C00) [pid = 3628] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1A2DC000) [pid = 3628] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (13BB5400) [pid = 3628] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (15D3A400) [pid = 3628] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:31:11 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (15DF2000) [pid = 3628] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:31:11 INFO - PROCESS | 3628 | 1461328271635 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 3628 | 1461328271637 Marionette TRACE conn3 <- [1,1158,null,{}] 05:31:11 INFO - PROCESS | 3628 | 1461328271641 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}] 05:31:11 INFO - PROCESS | 3628 | 1461328271751 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:31:11 INFO - PROCESS | 3628 | 1461328271811 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 3628 | ++DOCSHELL 15731400 == 63 [pid = 3628] [id = 299] 05:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (16054800) [pid = 3628] [serial = 896] [outer = 00000000] 05:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1818F400) [pid = 3628] [serial = 897] [outer = 16054800] 05:31:11 INFO - PROCESS | 3628 | 1461328271856 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (18925400) [pid = 3628] [serial = 898] [outer = 16054800] 05:31:12 INFO - PROCESS | 3628 | 1461328272212 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 595ms 05:31:12 INFO - PROCESS | 3628 | 1461328272232 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 3628 | 1461328272233 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:31:12 INFO - PROCESS | 3628 | 1461328272244 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 3628 | 1461328272245 Marionette TRACE conn3 <- [1,1162,null,{}] 05:31:12 INFO - PROCESS | 3628 | 1461328272249 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}] 05:31:12 INFO - PROCESS | 3628 | 1461328272330 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:31:12 INFO - PROCESS | 3628 | 1461328272366 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 3628 | ++DOCSHELL 18925800 == 64 [pid = 3628] [id = 300] 05:31:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (1A202800) [pid = 3628] [serial = 899] [outer = 00000000] 05:31:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1C6E9000) [pid = 3628] [serial = 900] [outer = 1A202800] 05:31:12 INFO - PROCESS | 3628 | 1461328272410 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1C6E8000) [pid = 3628] [serial = 901] [outer = 1A202800] 05:31:12 INFO - PROCESS | 3628 | 1461328272838 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] 05:31:12 INFO - PROCESS | 3628 | 1461328272877 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 05:31:12 INFO - PROCESS | 3628 | 1461328272885 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:31:12 INFO - PROCESS | 3628 | 1461328272886 Marionette TRACE conn3 <- [1,1166,null,{}] 05:31:12 INFO - PROCESS | 3628 | 1461328272890 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}] 05:31:12 INFO - PROCESS | 3628 | 1461328272970 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:31:12 INFO - PROCESS | 3628 | 1461328272977 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 3628 | ++DOCSHELL 18928400 == 65 [pid = 3628] [id = 301] 05:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (1CB37400) [pid = 3628] [serial = 902] [outer = 00000000] 05:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1D21E000) [pid = 3628] [serial = 903] [outer = 1CB37400] 05:31:13 INFO - PROCESS | 3628 | 1461328273021 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1CB6C000) [pid = 3628] [serial = 904] [outer = 1CB37400] 05:31:13 INFO - PROCESS | 3628 | 1461328273461 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] 05:31:13 INFO - PROCESS | 3628 | 1461328273485 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 05:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:31:13 INFO - PROCESS | 3628 | 1461328273500 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 3628 | 1461328273502 Marionette TRACE conn3 <- [1,1170,null,{}] 05:31:13 INFO - PROCESS | 3628 | 1461328273506 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}] 05:31:13 INFO - PROCESS | 3628 | 1461328273603 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:31:13 INFO - PROCESS | 3628 | 1461328273609 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 3628 | ++DOCSHELL 148BF400 == 66 [pid = 3628] [id = 302] 05:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1D290400) [pid = 3628] [serial = 905] [outer = 00000000] 05:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1D69EC00) [pid = 3628] [serial = 906] [outer = 1D290400] 05:31:13 INFO - PROCESS | 3628 | 1461328273658 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1D6A4800) [pid = 3628] [serial = 907] [outer = 1D290400] 05:31:14 INFO - PROCESS | 3628 | 1461328274482 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] 05:31:14 INFO - PROCESS | 3628 | 1461328274539 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 05:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:31:14 INFO - PROCESS | 3628 | 1461328274545 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 3628 | 1461328274549 Marionette TRACE conn3 <- [1,1174,null,{}] 05:31:14 INFO - PROCESS | 3628 | 1461328274554 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}] 05:31:14 INFO - PROCESS | 3628 | 1461328274667 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:31:14 INFO - PROCESS | 3628 | 1461328274802 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 3628 | ++DOCSHELL 14455800 == 67 [pid = 3628] [id = 303] 05:31:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (17EDD000) [pid = 3628] [serial = 908] [outer = 00000000] 05:31:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (18B33000) [pid = 3628] [serial = 909] [outer = 17EDD000] 05:31:14 INFO - PROCESS | 3628 | 1461328274860 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (18F40C00) [pid = 3628] [serial = 910] [outer = 17EDD000] 05:31:15 INFO - PROCESS | 3628 | 1461328275469 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] 05:31:15 INFO - PROCESS | 3628 | 1461328275553 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 05:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:31:15 INFO - PROCESS | 3628 | 1461328275559 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 3628 | 1461328275562 Marionette TRACE conn3 <- [1,1178,null,{}] 05:31:15 INFO - PROCESS | 3628 | 1461328275580 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}] 05:31:15 INFO - PROCESS | 3628 | 1461328275697 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:31:15 INFO - PROCESS | 3628 | 1461328275825 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 3628 | ++DOCSHELL 1A20FC00 == 68 [pid = 3628] [id = 304] 05:31:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1A904000) [pid = 3628] [serial = 911] [outer = 00000000] 05:31:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1D18D000) [pid = 3628] [serial = 912] [outer = 1A904000] 05:31:15 INFO - PROCESS | 3628 | 1461328275881 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1D220400) [pid = 3628] [serial = 913] [outer = 1A904000] 05:31:16 INFO - PROCESS | 3628 | 1461328276489 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] 05:31:16 INFO - PROCESS | 3628 | 1461328276563 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 05:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:31:16 INFO - PROCESS | 3628 | 1461328276568 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 3628 | 1461328276571 Marionette TRACE conn3 <- [1,1182,null,{}] 05:31:16 INFO - PROCESS | 3628 | 1461328276582 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}] 05:31:16 INFO - PROCESS | 3628 | 1461328276692 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:31:16 INFO - PROCESS | 3628 | 1461328276827 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 3628 | ++DOCSHELL 19784400 == 69 [pid = 3628] [id = 305] 05:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (19784800) [pid = 3628] [serial = 914] [outer = 00000000] 05:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1D69E800) [pid = 3628] [serial = 915] [outer = 19784800] 05:31:16 INFO - PROCESS | 3628 | 1461328276884 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (1D6A7800) [pid = 3628] [serial = 916] [outer = 19784800] 05:31:17 INFO - PROCESS | 3628 | 1461328277463 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] 05:31:17 INFO - PROCESS | 3628 | 1461328277514 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 05:31:17 INFO - PROCESS | 3628 | 1461328277518 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 3628 | 1461328277520 Marionette TRACE conn3 <- [1,1186,null,{}] 05:31:17 INFO - PROCESS | 3628 | 1461328277524 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}] 05:31:17 INFO - PROCESS | 3628 | 1461328277672 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:31:17 INFO - PROCESS | 3628 | 1461328277734 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 3628 | ++DOCSHELL 1D5CD800 == 70 [pid = 3628] [id = 306] 05:31:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (13BB6400) [pid = 3628] [serial = 917] [outer = 00000000] 05:31:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (1D7AF800) [pid = 3628] [serial = 918] [outer = 13BB6400] 05:31:17 INFO - PROCESS | 3628 | 1461328277789 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (1DDD3C00) [pid = 3628] [serial = 919] [outer = 13BB6400] 05:31:18 INFO - PROCESS | 3628 | 1461328278460 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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1002ms 05:31:18 INFO - PROCESS | 3628 | 1461328278520 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 3628 | 1461328278522 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 05:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:31:18 INFO - PROCESS | 3628 | 1461328278526 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 3628 | 1461328278528 Marionette TRACE conn3 <- [1,1190,null,{}] 05:31:18 INFO - PROCESS | 3628 | 1461328278532 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}] 05:31:18 INFO - PROCESS | 3628 | 1461328278638 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:31:18 INFO - PROCESS | 3628 | 1461328278771 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 3628 | ++DOCSHELL 1D6A6C00 == 71 [pid = 3628] [id = 307] 05:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (1D7AD800) [pid = 3628] [serial = 920] [outer = 00000000] 05:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (1DFB0400) [pid = 3628] [serial = 921] [outer = 1D7AD800] 05:31:18 INFO - PROCESS | 3628 | 1461328278825 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (1DFB3C00) [pid = 3628] [serial = 922] [outer = 1D7AD800] 05:31:19 INFO - PROCESS | 3628 | 1461328279443 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]]]}] 05:31:19 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 05:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1002ms 05:31:19 INFO - PROCESS | 3628 | 1461328279530 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 3628 | 1461328279532 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 05:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:31:19 INFO - PROCESS | 3628 | 1461328279536 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 3628 | 1461328279538 Marionette TRACE conn3 <- [1,1194,null,{}] 05:31:19 INFO - PROCESS | 3628 | 1461328279541 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}] 05:31:19 INFO - PROCESS | 3628 | 1461328279799 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:31:19 INFO - PROCESS | 3628 | 1461328279954 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 3628 | ++DOCSHELL 144B0400 == 72 [pid = 3628] [id = 308] 05:31:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (14915000) [pid = 3628] [serial = 923] [outer = 00000000] 05:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (1571C000) [pid = 3628] [serial = 924] [outer = 14915000] 05:31:20 INFO - PROCESS | 3628 | 1461328280004 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (15DD8C00) [pid = 3628] [serial = 925] [outer = 14915000] 05:31:20 INFO - PROCESS | 3628 | 1461328280637 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]]]}] 05:31:20 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 05:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1143ms 05:31:20 INFO - PROCESS | 3628 | 1461328280682 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 3628 | 1461328280686 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 05:31:20 INFO - PROCESS | 3628 | 1461328280690 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:31:20 INFO - PROCESS | 3628 | 1461328280694 Marionette TRACE conn3 <- [1,1198,null,{}] 05:31:20 INFO - PROCESS | 3628 | 1461328280699 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}] 05:31:20 INFO - PROCESS | 3628 | 1461328280793 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:31:20 INFO - PROCESS | 3628 | 1461328280905 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 3628 | ++DOCSHELL 16D87400 == 73 [pid = 3628] [id = 309] 05:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (16D87800) [pid = 3628] [serial = 926] [outer = 00000000] 05:31:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (1804CC00) [pid = 3628] [serial = 927] [outer = 16D87800] 05:31:20 INFO - PROCESS | 3628 | 1461328280955 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (180B3C00) [pid = 3628] [serial = 928] [outer = 16D87800] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 18928400 == 72 [pid = 3628] [id = 301] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 18925800 == 71 [pid = 3628] [id = 300] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 15731400 == 70 [pid = 3628] [id = 299] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 18923400 == 69 [pid = 3628] [id = 280] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 19DF3C00 == 68 [pid = 3628] [id = 298] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 199D3C00 == 67 [pid = 3628] [id = 297] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 18926000 == 66 [pid = 3628] [id = 296] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 18927800 == 65 [pid = 3628] [id = 295] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 180F9400 == 64 [pid = 3628] [id = 294] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 11BBA000 == 63 [pid = 3628] [id = 293] 05:31:21 INFO - PROCESS | 3628 | --DOCSHELL 14953C00 == 62 [pid = 3628] [id = 292] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (1CB64800) [pid = 3628] [serial = 855] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (19AC4000) [pid = 3628] [serial = 840] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (1C1B4400) [pid = 3628] [serial = 808] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (1C1B2C00) [pid = 3628] [serial = 843] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (1660E000) [pid = 3628] [serial = 826] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (16055400) [pid = 3628] [serial = 825] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (18DE6800) [pid = 3628] [serial = 837] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (1C764C00) [pid = 3628] [serial = 822] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (18925C00) [pid = 3628] [serial = 834] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (18B2B400) [pid = 3628] [serial = 835] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (1A261000) [pid = 3628] [serial = 816] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (180B4C00) [pid = 3628] [serial = 831] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (18193000) [pid = 3628] [serial = 832] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (1A2CE400) [pid = 3628] [serial = 841] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (18053C00) [pid = 3628] [serial = 813] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (1C679C00) [pid = 3628] [serial = 819] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (15717C00) [pid = 3628] [serial = 810] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (1C6EB400) [pid = 3628] [serial = 846] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1C1B7800) [pid = 3628] [serial = 844] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1C768400) [pid = 3628] [serial = 853] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (1C1B8800) [pid = 3628] [serial = 852] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1C762800) [pid = 3628] [serial = 847] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (16053400) [pid = 3628] [serial = 828] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1673E000) [pid = 3628] [serial = 829] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (18F38C00) [pid = 3628] [serial = 849] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (18E2D000) [pid = 3628] [serial = 838] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (18DE4000) [pid = 3628] [serial = 850] [outer = 00000000] [url = about:blank] 05:31:21 INFO - PROCESS | 3628 | 1461328281437 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 799ms 05:31:21 INFO - PROCESS | 3628 | 1461328281497 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 3628 | 1461328281500 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 05:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:31:21 INFO - PROCESS | 3628 | 1461328281504 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 3628 | 1461328281506 Marionette TRACE conn3 <- [1,1202,null,{}] 05:31:21 INFO - PROCESS | 3628 | 1461328281509 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}] 05:31:21 INFO - PROCESS | 3628 | 1461328281591 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:31:21 INFO - PROCESS | 3628 | 1461328281601 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 3628 | ++DOCSHELL 17EE8000 == 63 [pid = 3628] [id = 310] 05:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (17EE8400) [pid = 3628] [serial = 929] [outer = 00000000] 05:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (180EE000) [pid = 3628] [serial = 930] [outer = 17EE8400] 05:31:21 INFO - PROCESS | 3628 | 1461328281646 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (18194C00) [pid = 3628] [serial = 931] [outer = 17EE8400] 05:31:22 INFO - PROCESS | 3628 | 1461328282123 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 627ms 05:31:22 INFO - PROCESS | 3628 | 1461328282142 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 3628 | 1461328282145 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 05:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:31:22 INFO - PROCESS | 3628 | 1461328282155 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 3628 | 1461328282160 Marionette TRACE conn3 <- [1,1206,null,{}] 05:31:22 INFO - PROCESS | 3628 | 1461328282167 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}] 05:31:22 INFO - PROCESS | 3628 | 1461328282251 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:31:22 INFO - PROCESS | 3628 | 1461328282257 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 3628 | ++DOCSHELL 18193C00 == 64 [pid = 3628] [id = 311] 05:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1891C000) [pid = 3628] [serial = 932] [outer = 00000000] 05:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (18D74C00) [pid = 3628] [serial = 933] [outer = 1891C000] 05:31:22 INFO - PROCESS | 3628 | 1461328282311 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (18DEDC00) [pid = 3628] [serial = 934] [outer = 1891C000] 05:31:22 INFO - PROCESS | 3628 | 1461328282757 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 658ms 05:31:22 INFO - PROCESS | 3628 | 1461328282811 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 3628 | 1461328282813 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 05:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:31:22 INFO - PROCESS | 3628 | 1461328282816 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 3628 | 1461328282818 Marionette TRACE conn3 <- [1,1210,null,{}] 05:31:22 INFO - PROCESS | 3628 | 1461328282821 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}] 05:31:22 INFO - PROCESS | 3628 | 1461328282901 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:31:22 INFO - PROCESS | 3628 | 1461328282907 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 3628 | ++DOCSHELL 18F3EC00 == 65 [pid = 3628] [id = 312] 05:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (18F40400) [pid = 3628] [serial = 935] [outer = 00000000] 05:31:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (1977A800) [pid = 3628] [serial = 936] [outer = 18F40400] 05:31:22 INFO - PROCESS | 3628 | 1461328282955 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (18DEBC00) [pid = 3628] [serial = 937] [outer = 18F40400] 05:31:23 INFO - PROCESS | 3628 | 1461328283418 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] 05:31:23 INFO - PROCESS | 3628 | 1461328283456 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 05:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:31:23 INFO - PROCESS | 3628 | 1461328283460 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 3628 | 1461328283461 Marionette TRACE conn3 <- [1,1214,null,{}] 05:31:23 INFO - PROCESS | 3628 | 1461328283465 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}] 05:31:23 INFO - PROCESS | 3628 | 1461328283590 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:31:23 INFO - PROCESS | 3628 | 1461328283597 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 3628 | ++DOCSHELL 19784C00 == 66 [pid = 3628] [id = 313] 05:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (19785000) [pid = 3628] [serial = 938] [outer = 00000000] 05:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (19DE7000) [pid = 3628] [serial = 939] [outer = 19785000] 05:31:23 INFO - PROCESS | 3628 | 1461328283650 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1A257400) [pid = 3628] [serial = 940] [outer = 19785000] 05:31:24 INFO - PROCESS | 3628 | 1461328284111 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 705ms 05:31:24 INFO - PROCESS | 3628 | 1461328284159 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 3628 | 1461328284161 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 05:31:24 INFO - PROCESS | 3628 | 1461328284164 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:31:24 INFO - PROCESS | 3628 | 1461328284166 Marionette TRACE conn3 <- [1,1218,null,{}] 05:31:24 INFO - PROCESS | 3628 | 1461328284169 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}] 05:31:24 INFO - PROCESS | 3628 | 1461328284280 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:31:24 INFO - PROCESS | 3628 | 1461328284378 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 3628 | ++DOCSHELL 1A904400 == 67 [pid = 3628] [id = 314] 05:31:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1A905000) [pid = 3628] [serial = 941] [outer = 00000000] 05:31:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1AAD6800) [pid = 3628] [serial = 942] [outer = 1A905000] 05:31:24 INFO - PROCESS | 3628 | 1461328284422 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (1C1AD000) [pid = 3628] [serial = 943] [outer = 1A905000] 05:31:24 INFO - PROCESS | 3628 | 1461328284848 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 736ms 05:31:24 INFO - PROCESS | 3628 | 1461328284910 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 3628 | 1461328284912 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:31:24 INFO - PROCESS | 3628 | 1461328284915 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 3628 | 1461328284917 Marionette TRACE conn3 <- [1,1222,null,{}] 05:31:24 INFO - PROCESS | 3628 | 1461328284920 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}] 05:31:25 INFO - PROCESS | 3628 | 1461328285032 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:31:25 INFO - PROCESS | 3628 | 1461328285090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 3628 | ++DOCSHELL 1A9B3800 == 68 [pid = 3628] [id = 315] 05:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (1C1ADC00) [pid = 3628] [serial = 944] [outer = 00000000] 05:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (1C66EC00) [pid = 3628] [serial = 945] [outer = 1C1ADC00] 05:31:25 INFO - PROCESS | 3628 | 1461328285139 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (1C6EA400) [pid = 3628] [serial = 946] [outer = 1C1ADC00] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (19DF2000) [pid = 3628] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (1892A000) [pid = 3628] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (180F9800) [pid = 3628] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (1AA94C00) [pid = 3628] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (12B42800) [pid = 3628] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (16054800) [pid = 3628] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (15718400) [pid = 3628] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (18F36400) [pid = 3628] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (1A202800) [pid = 3628] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:31:25 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1CB37400) [pid = 3628] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:31:25 INFO - PROCESS | 3628 | 1461328285727 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]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 846ms 05:31:25 INFO - PROCESS | 3628 | 1461328285759 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 3628 | 1461328285761 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 05:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:31:25 INFO - PROCESS | 3628 | 1461328285764 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 3628 | 1461328285766 Marionette TRACE conn3 <- [1,1226,null,{}] 05:31:25 INFO - PROCESS | 3628 | 1461328285769 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}] 05:31:25 INFO - PROCESS | 3628 | 1461328285848 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:31:25 INFO - PROCESS | 3628 | 1461328285854 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 3628 | ++DOCSHELL 12B42800 == 69 [pid = 3628] [id = 316] 05:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (15D0D400) [pid = 3628] [serial = 947] [outer = 00000000] 05:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (199D2400) [pid = 3628] [serial = 948] [outer = 15D0D400] 05:31:25 INFO - PROCESS | 3628 | 1461328285898 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (196F0400) [pid = 3628] [serial = 949] [outer = 15D0D400] 05:31:26 INFO - PROCESS | 3628 | 1461328286316 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]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 595ms 05:31:26 INFO - PROCESS | 3628 | 1461328286361 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 3628 | 1461328286363 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 05:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:31:26 INFO - PROCESS | 3628 | 1461328286367 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 3628 | 1461328286369 Marionette TRACE conn3 <- [1,1230,null,{}] 05:31:26 INFO - PROCESS | 3628 | 1461328286373 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}] 05:31:26 INFO - PROCESS | 3628 | 1461328286455 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:31:26 INFO - PROCESS | 3628 | 1461328286462 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 3628 | ++DOCSHELL 11BB9800 == 70 [pid = 3628] [id = 317] 05:31:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (180F9800) [pid = 3628] [serial = 950] [outer = 00000000] 05:31:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (194AD400) [pid = 3628] [serial = 951] [outer = 180F9800] 05:31:26 INFO - PROCESS | 3628 | 1461328286506 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (194AE800) [pid = 3628] [serial = 952] [outer = 180F9800] 05:31:26 INFO - PROCESS | 3628 | 1461328286916 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]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 595ms 05:31:26 INFO - PROCESS | 3628 | 1461328286969 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 3628 | 1461328286971 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:31:27 INFO - PROCESS | 3628 | 1461328286974 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 3628 | 1461328286976 Marionette TRACE conn3 <- [1,1234,null,{}] 05:31:27 INFO - PROCESS | 3628 | 1461328286984 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}] 05:31:27 INFO - PROCESS | 3628 | 1461328287064 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:31:27 INFO - PROCESS | 3628 | 1461328287070 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 3628 | ++DOCSHELL 194A8000 == 71 [pid = 3628] [id = 318] 05:31:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (194A9400) [pid = 3628] [serial = 953] [outer = 00000000] 05:31:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (1AADB800) [pid = 3628] [serial = 954] [outer = 194A9400] 05:31:27 INFO - PROCESS | 3628 | 1461328287120 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (1C766C00) [pid = 3628] [serial = 955] [outer = 194A9400] 05:31:27 INFO - PROCESS | 3628 | 1461328287677 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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 798ms 05:31:27 INFO - PROCESS | 3628 | 1461328287809 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 3628 | 1461328287813 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 05:31:27 INFO - PROCESS | 3628 | 1461328287818 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:31:27 INFO - PROCESS | 3628 | 1461328287822 Marionette TRACE conn3 <- [1,1238,null,{}] 05:31:27 INFO - PROCESS | 3628 | 1461328287828 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}] 05:31:27 INFO - PROCESS | 3628 | 1461328287989 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:31:28 INFO - PROCESS | 3628 | 1461328288119 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 3628 | ++DOCSHELL 14456800 == 72 [pid = 3628] [id = 319] 05:31:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (14457C00) [pid = 3628] [serial = 956] [outer = 00000000] 05:31:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (15732000) [pid = 3628] [serial = 957] [outer = 14457C00] 05:31:28 INFO - PROCESS | 3628 | 1461328288178 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (15D0F800) [pid = 3628] [serial = 958] [outer = 14457C00] 05:31:28 INFO - PROCESS | 3628 | 1461328288778 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]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1002ms 05:31:28 INFO - PROCESS | 3628 | 1461328288822 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 3628 | 1461328288825 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 05:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:31:28 INFO - PROCESS | 3628 | 1461328288833 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 3628 | 1461328288837 Marionette TRACE conn3 <- [1,1242,null,{}] 05:31:28 INFO - PROCESS | 3628 | 1461328288841 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}] 05:31:28 INFO - PROCESS | 3628 | 1461328288949 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:31:29 INFO - PROCESS | 3628 | 1461328289056 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 3628 | ++DOCSHELL 17EE1C00 == 73 [pid = 3628] [id = 320] 05:31:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (17EE2000) [pid = 3628] [serial = 959] [outer = 00000000] 05:31:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (18925000) [pid = 3628] [serial = 960] [outer = 17EE2000] 05:31:29 INFO - PROCESS | 3628 | 1461328289111 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (18990800) [pid = 3628] [serial = 961] [outer = 17EE2000] 05:31:29 INFO - PROCESS | 3628 | 1461328289747 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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 940ms 05:31:29 INFO - PROCESS | 3628 | 1461328289777 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 3628 | 1461328289780 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 05:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:31:29 INFO - PROCESS | 3628 | 1461328289784 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 3628 | 1461328289786 Marionette TRACE conn3 <- [1,1246,null,{}] 05:31:29 INFO - PROCESS | 3628 | 1461328289796 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}] 05:31:29 INFO - PROCESS | 3628 | 1461328289908 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:31:30 INFO - PROCESS | 3628 | 1461328290044 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 3628 | ++DOCSHELL 18920800 == 74 [pid = 3628] [id = 321] 05:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (19DEDC00) [pid = 3628] [serial = 962] [outer = 00000000] 05:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (1AA91800) [pid = 3628] [serial = 963] [outer = 19DEDC00] 05:31:30 INFO - PROCESS | 3628 | 1461328290104 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (1C1ABC00) [pid = 3628] [serial = 964] [outer = 19DEDC00] 05:31:30 INFO - PROCESS | 3628 | 1461328290670 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]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 940ms 05:31:30 INFO - PROCESS | 3628 | 1461328290728 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 3628 | 1461328290731 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 05:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:31:30 INFO - PROCESS | 3628 | 1461328290734 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 3628 | 1461328290736 Marionette TRACE conn3 <- [1,1250,null,{}] 05:31:30 INFO - PROCESS | 3628 | 1461328290740 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}] 05:31:30 INFO - PROCESS | 3628 | 1461328290846 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:31:30 INFO - PROCESS | 3628 | 1461328290952 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 3628 | ++DOCSHELL 1CB33C00 == 75 [pid = 3628] [id = 322] 05:31:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (1CB36400) [pid = 3628] [serial = 965] [outer = 00000000] 05:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (1D21C400) [pid = 3628] [serial = 966] [outer = 1CB36400] 05:31:31 INFO - PROCESS | 3628 | 1461328291006 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (1D294400) [pid = 3628] [serial = 967] [outer = 1CB36400] 05:31:31 INFO - PROCESS | 3628 | 1461328291583 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]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 892ms 05:31:31 INFO - PROCESS | 3628 | 1461328291639 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 3628 | 1461328291641 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 05:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:31:31 INFO - PROCESS | 3628 | 1461328291645 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 3628 | 1461328291647 Marionette TRACE conn3 <- [1,1254,null,{}] 05:31:31 INFO - PROCESS | 3628 | 1461328291650 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}] 05:31:31 INFO - PROCESS | 3628 | 1461328291752 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:31:31 INFO - PROCESS | 3628 | 1461328291859 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 3628 | ++DOCSHELL 12BED400 == 76 [pid = 3628] [id = 323] 05:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (1A9AA000) [pid = 3628] [serial = 968] [outer = 00000000] 05:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (1D7ABC00) [pid = 3628] [serial = 969] [outer = 1A9AA000] 05:31:31 INFO - PROCESS | 3628 | 1461328291912 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (1D7B0400) [pid = 3628] [serial = 970] [outer = 1A9AA000] 05:31:32 INFO - PROCESS | 3628 | 1461328292446 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]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 846ms 05:31:32 INFO - PROCESS | 3628 | 1461328292488 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 3628 | 1461328292492 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 05:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:31:32 INFO - PROCESS | 3628 | 1461328292495 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 3628 | 1461328292498 Marionette TRACE conn3 <- [1,1258,null,{}] 05:31:32 INFO - PROCESS | 3628 | 1461328292501 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}] 05:31:32 INFO - PROCESS | 3628 | 1461328292627 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:31:32 INFO - PROCESS | 3628 | 1461328292738 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 3628 | ++DOCSHELL 1D6A3C00 == 77 [pid = 3628] [id = 324] 05:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (1E495800) [pid = 3628] [serial = 971] [outer = 00000000] 05:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (1E49AC00) [pid = 3628] [serial = 972] [outer = 1E495800] 05:31:32 INFO - PROCESS | 3628 | 1461328292794 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (1E4A2000) [pid = 3628] [serial = 973] [outer = 1E495800] 05:31:33 INFO - PROCESS | 3628 | 1461328293368 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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 955ms 05:31:33 INFO - PROCESS | 3628 | 1461328293443 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 3628 | 1461328293446 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 05:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:31:33 INFO - PROCESS | 3628 | 1461328293449 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 3628 | 1461328293451 Marionette TRACE conn3 <- [1,1262,null,{}] 05:31:33 INFO - PROCESS | 3628 | 1461328293455 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}] 05:31:33 INFO - PROCESS | 3628 | 1461328293564 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:31:33 INFO - PROCESS | 3628 | 1461328293670 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 3628 | ++DOCSHELL 1977D400 == 78 [pid = 3628] [id = 325] 05:31:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (1DDDAC00) [pid = 3628] [serial = 974] [outer = 00000000] 05:31:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (1E608000) [pid = 3628] [serial = 975] [outer = 1DDDAC00] 05:31:33 INFO - PROCESS | 3628 | 1461328293723 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (1E60B000) [pid = 3628] [serial = 976] [outer = 1DDDAC00] 05:31:34 INFO - PROCESS | 3628 | 1461328294283 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]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 908ms 05:31:34 INFO - PROCESS | 3628 | 1461328294354 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 3628 | 1461328294356 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 05:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:31:34 INFO - PROCESS | 3628 | 1461328294360 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 3628 | 1461328294362 Marionette TRACE conn3 <- [1,1266,null,{}] 05:31:34 INFO - PROCESS | 3628 | 1461328294366 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}] 05:31:34 INFO - PROCESS | 3628 | 1461328294470 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:31:34 INFO - PROCESS | 3628 | 1461328294749 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 3628 | ++DOCSHELL 11BB2000 == 79 [pid = 3628] [id = 326] 05:31:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (1445B400) [pid = 3628] [serial = 977] [outer = 00000000] 05:31:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (15731400) [pid = 3628] [serial = 978] [outer = 1445B400] 05:31:34 INFO - PROCESS | 3628 | 1461328294804 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (16054400) [pid = 3628] [serial = 979] [outer = 1445B400] 05:31:35 INFO - PROCESS | 3628 | 1461328295381 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]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1034ms 05:31:35 INFO - PROCESS | 3628 | 1461328295425 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 3628 | 1461328295430 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 05:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:31:35 INFO - PROCESS | 3628 | 1461328295437 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 3628 | 1461328295440 Marionette TRACE conn3 <- [1,1270,null,{}] 05:31:35 INFO - PROCESS | 3628 | 1461328295445 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}] 05:31:35 INFO - PROCESS | 3628 | 1461328295551 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:31:35 INFO - PROCESS | 3628 | 1461328295663 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 3628 | ++DOCSHELL 18196400 == 80 [pid = 3628] [id = 327] 05:31:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (18199000) [pid = 3628] [serial = 980] [outer = 00000000] 05:31:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 166 (18D71C00) [pid = 3628] [serial = 981] [outer = 18199000] 05:31:35 INFO - PROCESS | 3628 | 1461328295712 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 167 (18F33400) [pid = 3628] [serial = 982] [outer = 18199000] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 16741800 == 79 [pid = 3628] [id = 160] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 19DF1400 == 78 [pid = 3628] [id = 241] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 1573B800 == 77 [pid = 3628] [id = 239] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 11BB9800 == 76 [pid = 3628] [id = 317] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 12B42800 == 75 [pid = 3628] [id = 316] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 1A9B3800 == 74 [pid = 3628] [id = 315] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 1A904400 == 73 [pid = 3628] [id = 314] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 19784C00 == 72 [pid = 3628] [id = 313] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 18F3EC00 == 71 [pid = 3628] [id = 312] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 18193C00 == 70 [pid = 3628] [id = 311] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 17EE8000 == 69 [pid = 3628] [id = 310] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 16D87400 == 68 [pid = 3628] [id = 309] 05:31:36 INFO - PROCESS | 3628 | --DOCSHELL 144B0400 == 67 [pid = 3628] [id = 308] 05:31:36 INFO - PROCESS | 3628 | 1461328296268 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]]]}] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 166 (1D21E000) [pid = 3628] [serial = 903] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 165 (1A260400) [pid = 3628] [serial = 891] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (18D77800) [pid = 3628] [serial = 885] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (18DE3C00) [pid = 3628] [serial = 886] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (18194000) [pid = 3628] [serial = 882] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (183C1400) [pid = 3628] [serial = 883] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (1D21F400) [pid = 3628] [serial = 870] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (1C1AD800) [pid = 3628] [serial = 894] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (1CB39000) [pid = 3628] [serial = 864] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (1A908C00) [pid = 3628] [serial = 892] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (1898EC00) [pid = 3628] [serial = 861] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (15DD3400) [pid = 3628] [serial = 879] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (1818F400) [pid = 3628] [serial = 897] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (1604F000) [pid = 3628] [serial = 880] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (15FE4000) [pid = 3628] [serial = 876] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (16056000) [pid = 3628] [serial = 877] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (195A6000) [pid = 3628] [serial = 888] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (1D18D800) [pid = 3628] [serial = 867] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (1604A000) [pid = 3628] [serial = 858] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (1D5C7C00) [pid = 3628] [serial = 873] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (1C6E9000) [pid = 3628] [serial = 900] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (1C365800) [pid = 3628] [serial = 895] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (1C6E8000) [pid = 3628] [serial = 901] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (1CB6C000) [pid = 3628] [serial = 904] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (199C5400) [pid = 3628] [serial = 889] [outer = 00000000] [url = about:blank] 05:31:36 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (18925400) [pid = 3628] [serial = 898] [outer = 00000000] [url = about:blank] 05:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 908ms 05:31:36 INFO - PROCESS | 3628 | 1461328296342 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 3628 | 1461328296345 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 05:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:31:36 INFO - PROCESS | 3628 | 1461328296350 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 3628 | 1461328296352 Marionette TRACE conn3 <- [1,1274,null,{}] 05:31:36 INFO - PROCESS | 3628 | 1461328296355 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}] 05:31:36 INFO - PROCESS | 3628 | 1461328296442 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:31:36 INFO - PROCESS | 3628 | 1461328296451 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 3628 | ++DOCSHELL 16D85C00 == 68 [pid = 3628] [id = 328] 05:31:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (1818F400) [pid = 3628] [serial = 983] [outer = 00000000] 05:31:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (183C4800) [pid = 3628] [serial = 984] [outer = 1818F400] 05:31:36 INFO - PROCESS | 3628 | 1461328296497 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (18D73400) [pid = 3628] [serial = 985] [outer = 1818F400] 05:31:37 INFO - PROCESS | 3628 | 1461328296993 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 705ms 05:31:37 INFO - PROCESS | 3628 | 1461328297050 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 3628 | 1461328297052 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 05:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:31:37 INFO - PROCESS | 3628 | 1461328297057 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 3628 | 1461328297062 Marionette TRACE conn3 <- [1,1278,null,{}] 05:31:37 INFO - PROCESS | 3628 | 1461328297071 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}] 05:31:37 INFO - PROCESS | 3628 | 1461328297157 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:31:37 INFO - PROCESS | 3628 | 1461328297256 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 3628 | ++DOCSHELL 194A7C00 == 69 [pid = 3628] [id = 329] 05:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (194ABC00) [pid = 3628] [serial = 986] [outer = 00000000] 05:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (1977B400) [pid = 3628] [serial = 987] [outer = 194ABC00] 05:31:37 INFO - PROCESS | 3628 | 1461328297308 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (19784C00) [pid = 3628] [serial = 988] [outer = 194ABC00] 05:31:37 INFO - PROCESS | 3628 | 1461328297677 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 657ms 05:31:37 INFO - PROCESS | 3628 | 1461328297714 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 3628 | 1461328297716 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 05:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:31:37 INFO - PROCESS | 3628 | 1461328297720 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 3628 | 1461328297721 Marionette TRACE conn3 <- [1,1282,null,{}] 05:31:37 INFO - PROCESS | 3628 | 1461328297725 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}] 05:31:37 INFO - PROCESS | 3628 | 1461328297807 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:31:37 INFO - PROCESS | 3628 | 1461328297862 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 3628 | ++DOCSHELL 1977EC00 == 70 [pid = 3628] [id = 330] 05:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (19782400) [pid = 3628] [serial = 989] [outer = 00000000] 05:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (19DEB400) [pid = 3628] [serial = 990] [outer = 19782400] 05:31:37 INFO - PROCESS | 3628 | 1461328297909 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (1A2D9000) [pid = 3628] [serial = 991] [outer = 19782400] 05:31:38 INFO - PROCESS | 3628 | 1461328298391 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 689ms 05:31:38 INFO - PROCESS | 3628 | 1461328298419 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 3628 | 1461328298421 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 05:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:31:38 INFO - PROCESS | 3628 | 1461328298430 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 3628 | 1461328298432 Marionette TRACE conn3 <- [1,1286,null,{}] 05:31:38 INFO - PROCESS | 3628 | 1461328298435 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}] 05:31:38 INFO - PROCESS | 3628 | 1461328298551 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:31:38 INFO - PROCESS | 3628 | 1461328298558 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 3628 | ++DOCSHELL 1AA93800 == 71 [pid = 3628] [id = 331] 05:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (1AAD8400) [pid = 3628] [serial = 992] [outer = 00000000] 05:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (1C365800) [pid = 3628] [serial = 993] [outer = 1AAD8400] 05:31:38 INFO - PROCESS | 3628 | 1461328298671 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (1C6E9000) [pid = 3628] [serial = 994] [outer = 1AAD8400] 05:31:39 INFO - PROCESS | 3628 | 1461328299142 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 736ms 05:31:39 INFO - PROCESS | 3628 | 1461328299170 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 3628 | 1461328299172 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 05:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:31:39 INFO - PROCESS | 3628 | 1461328299176 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 3628 | 1461328299178 Marionette TRACE conn3 <- [1,1290,null,{}] 05:31:39 INFO - PROCESS | 3628 | 1461328299181 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}] 05:31:39 INFO - PROCESS | 3628 | 1461328299324 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:31:39 INFO - PROCESS | 3628 | 1461328299393 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 3628 | ++DOCSHELL 1C6EE800 == 72 [pid = 3628] [id = 332] 05:31:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (1C6EF800) [pid = 3628] [serial = 995] [outer = 00000000] 05:31:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (1D18DC00) [pid = 3628] [serial = 996] [outer = 1C6EF800] 05:31:39 INFO - PROCESS | 3628 | 1461328299437 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (1D218000) [pid = 3628] [serial = 997] [outer = 1C6EF800] 05:31:39 INFO - PROCESS | 3628 | 1461328299850 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 689ms 05:31:39 INFO - PROCESS | 3628 | 1461328299875 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 3628 | 1461328299877 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 05:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:31:39 INFO - PROCESS | 3628 | 1461328299880 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 3628 | 1461328299882 Marionette TRACE conn3 <- [1,1294,null,{}] 05:31:39 INFO - PROCESS | 3628 | 1461328299885 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}] 05:31:40 INFO - PROCESS | 3628 | 1461328299999 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:31:40 INFO - PROCESS | 3628 | 1461328300064 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 3628 | ++DOCSHELL 19780800 == 73 [pid = 3628] [id = 333] 05:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (1C76B000) [pid = 3628] [serial = 998] [outer = 00000000] 05:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (1D5C4400) [pid = 3628] [serial = 999] [outer = 1C76B000] 05:31:40 INFO - PROCESS | 3628 | 1461328300131 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (1D69E400) [pid = 3628] [serial = 1000] [outer = 1C76B000] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (1A905000) [pid = 3628] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (16D87800) [pid = 3628] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (1C1ADC00) [pid = 3628] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (1891C000) [pid = 3628] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (18F40400) [pid = 3628] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (14915000) [pid = 3628] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (17EE8400) [pid = 3628] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (15D0D400) [pid = 3628] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (19785000) [pid = 3628] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (180F9800) [pid = 3628] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:31:40 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (1CB3C800) [pid = 3628] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:31:40 INFO - PROCESS | 3628 | 1461328300640 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]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 799ms 05:31:40 INFO - PROCESS | 3628 | 1461328300683 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 3628 | 1461328300684 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 05:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:31:40 INFO - PROCESS | 3628 | 1461328300691 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 3628 | 1461328300693 Marionette TRACE conn3 <- [1,1298,null,{}] 05:31:40 INFO - PROCESS | 3628 | 1461328300696 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}] 05:31:40 INFO - PROCESS | 3628 | 1461328300778 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:31:40 INFO - PROCESS | 3628 | 1461328300785 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 3628 | ++DOCSHELL 16049400 == 74 [pid = 3628] [id = 334] 05:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (16744800) [pid = 3628] [serial = 1001] [outer = 00000000] 05:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (1CB3C800) [pid = 3628] [serial = 1002] [outer = 16744800] 05:31:40 INFO - PROCESS | 3628 | 1461328300829 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (1D28AC00) [pid = 3628] [serial = 1003] [outer = 16744800] 05:31:41 INFO - PROCESS | 3628 | 1461328301266 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] 05:31:41 INFO - PROCESS | 3628 | 1461328301297 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 05:31:41 INFO - PROCESS | 3628 | 1461328301300 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:31:41 INFO - PROCESS | 3628 | 1461328301302 Marionette TRACE conn3 <- [1,1302,null,{}] 05:31:41 INFO - PROCESS | 3628 | 1461328301309 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}] 05:31:41 INFO - PROCESS | 3628 | 1461328301391 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:31:41 INFO - PROCESS | 3628 | 1461328301398 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 3628 | ++DOCSHELL 13DD2400 == 75 [pid = 3628] [id = 335] 05:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (13DDB000) [pid = 3628] [serial = 1004] [outer = 00000000] 05:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (1E497400) [pid = 3628] [serial = 1005] [outer = 13DDB000] 05:31:41 INFO - PROCESS | 3628 | 1461328301488 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (1E4A0400) [pid = 3628] [serial = 1006] [outer = 13DDB000] 05:31:41 INFO - PROCESS | 3628 | 1461328301938 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 626ms 05:31:41 INFO - PROCESS | 3628 | 1461328301971 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 3628 | 1461328301973 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 05:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:31:41 INFO - PROCESS | 3628 | 1461328301976 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 3628 | 1461328301978 Marionette TRACE conn3 <- [1,1306,null,{}] 05:31:41 INFO - PROCESS | 3628 | 1461328301981 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}] 05:31:42 INFO - PROCESS | 3628 | 1461328302064 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:31:42 INFO - PROCESS | 3628 | 1461328302071 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 3628 | ++DOCSHELL 02A9DC00 == 76 [pid = 3628] [id = 336] 05:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (02A9E400) [pid = 3628] [serial = 1007] [outer = 00000000] 05:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (2089F400) [pid = 3628] [serial = 1008] [outer = 02A9E400] 05:31:42 INFO - PROCESS | 3628 | 1461328302121 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (208A5C00) [pid = 3628] [serial = 1009] [outer = 02A9E400] 05:31:42 INFO - PROCESS | 3628 | 1461328302813 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]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 908ms 05:31:42 INFO - PROCESS | 3628 | 1461328302881 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 3628 | 1461328302886 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 05:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:31:42 INFO - PROCESS | 3628 | 1461328302891 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 3628 | 1461328302895 Marionette TRACE conn3 <- [1,1310,null,{}] 05:31:42 INFO - PROCESS | 3628 | 1461328302901 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}] 05:31:43 INFO - PROCESS | 3628 | 1461328303050 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:31:43 INFO - PROCESS | 3628 | 1461328303191 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 3628 | ++DOCSHELL 1656CC00 == 77 [pid = 3628] [id = 337] 05:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (16603400) [pid = 3628] [serial = 1010] [outer = 00000000] 05:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (180B5800) [pid = 3628] [serial = 1011] [outer = 16603400] 05:31:43 INFO - PROCESS | 3628 | 1461328303249 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (18197C00) [pid = 3628] [serial = 1012] [outer = 16603400] 05:31:43 INFO - PROCESS | 3628 | 1461328303847 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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1002ms 05:31:43 INFO - PROCESS | 3628 | 1461328303895 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 3628 | 1461328303901 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 05:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:31:43 INFO - PROCESS | 3628 | 1461328303908 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 3628 | 1461328303911 Marionette TRACE conn3 <- [1,1314,null,{}] 05:31:43 INFO - PROCESS | 3628 | 1461328303915 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}] 05:31:44 INFO - PROCESS | 3628 | 1461328304053 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:31:44 INFO - PROCESS | 3628 | 1461328304192 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 3628 | ++DOCSHELL 18DE2400 == 78 [pid = 3628] [id = 338] 05:31:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (193AC000) [pid = 3628] [serial = 1013] [outer = 00000000] 05:31:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (19784000) [pid = 3628] [serial = 1014] [outer = 193AC000] 05:31:44 INFO - PROCESS | 3628 | 1461328304248 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (19DEEC00) [pid = 3628] [serial = 1015] [outer = 193AC000] 05:31:44 INFO - PROCESS | 3628 | 1461328304841 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]]]}] 05:31:44 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 05:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1002ms 05:31:44 INFO - PROCESS | 3628 | 1461328304909 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 3628 | 1461328304911 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 05:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:31:44 INFO - PROCESS | 3628 | 1461328304915 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 3628 | 1461328304919 Marionette TRACE conn3 <- [1,1318,null,{}] 05:31:44 INFO - PROCESS | 3628 | 1461328304930 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}] 05:31:45 INFO - PROCESS | 3628 | 1461328305087 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:31:45 INFO - PROCESS | 3628 | 1461328305106 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 3628 | ++DOCSHELL 1DFB9800 == 79 [pid = 3628] [id = 339] 05:31:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (1E495400) [pid = 3628] [serial = 1016] [outer = 00000000] 05:31:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (1E60E400) [pid = 3628] [serial = 1017] [outer = 1E495400] 05:31:45 INFO - PROCESS | 3628 | 1461328305163 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 166 (208A3800) [pid = 3628] [serial = 1018] [outer = 1E495400] 05:31:45 INFO - PROCESS | 3628 | 1461328305821 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]]]}] 05:31:45 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 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 940ms 05:31:45 INFO - PROCESS | 3628 | 1461328305860 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 3628 | 1461328305863 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:31:45 INFO - PROCESS | 3628 | 1461328305866 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 3628 | 1461328305868 Marionette TRACE conn3 <- [1,1322,null,{}] 05:31:45 INFO - PROCESS | 3628 | 1461328305872 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}] 05:31:45 INFO - PROCESS | 3628 | 1461328305977 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:31:46 INFO - PROCESS | 3628 | 1461328306115 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 3628 | ++DOCSHELL 1974A800 == 80 [pid = 3628] [id = 340] 05:31:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 167 (1974B400) [pid = 3628] [serial = 1019] [outer = 00000000] 05:31:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 168 (19753800) [pid = 3628] [serial = 1020] [outer = 1974B400] 05:31:46 INFO - PROCESS | 3628 | 1461328306170 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 169 (19756400) [pid = 3628] [serial = 1021] [outer = 1974B400] 05:31:46 INFO - PROCESS | 3628 | 1461328306720 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]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 909ms 05:31:46 INFO - PROCESS | 3628 | 1461328306770 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 3628 | 1461328306773 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 05:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:31:46 INFO - PROCESS | 3628 | 1461328306776 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 3628 | 1461328306778 Marionette TRACE conn3 <- [1,1326,null,{}] 05:31:46 INFO - PROCESS | 3628 | 1461328306782 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}] 05:31:46 INFO - PROCESS | 3628 | 1461328306885 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:31:47 INFO - PROCESS | 3628 | 1461328307023 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 3628 | ++DOCSHELL 19756000 == 81 [pid = 3628] [id = 341] 05:31:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 170 (19758800) [pid = 3628] [serial = 1022] [outer = 00000000] 05:31:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 171 (1975E000) [pid = 3628] [serial = 1023] [outer = 19758800] 05:31:47 INFO - PROCESS | 3628 | 1461328307077 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 172 (19760400) [pid = 3628] [serial = 1024] [outer = 19758800] 05:31:48 INFO - PROCESS | 3628 | 1461328308209 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1456ms 05:31:48 INFO - PROCESS | 3628 | 1461328308235 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 3628 | 1461328308239 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 05:31:48 INFO - PROCESS | 3628 | 1461328308244 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:31:48 INFO - PROCESS | 3628 | 1461328308248 Marionette TRACE conn3 <- [1,1330,null,{}] 05:31:48 INFO - PROCESS | 3628 | 1461328308255 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}] 05:31:48 INFO - PROCESS | 3628 | 1461328308354 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:31:48 INFO - PROCESS | 3628 | 1461328308492 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 3628 | ++DOCSHELL 139EF800 == 82 [pid = 3628] [id = 342] 05:31:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 173 (14915000) [pid = 3628] [serial = 1025] [outer = 00000000] 05:31:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 174 (16D8F800) [pid = 3628] [serial = 1026] [outer = 14915000] 05:31:48 INFO - PROCESS | 3628 | 1461328308544 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 175 (17EE1400) [pid = 3628] [serial = 1027] [outer = 14915000] 05:31:49 INFO - PROCESS | 3628 | 1461328309157 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]]]}] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 13BB6000 == 81 [pid = 3628] [id = 163] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1A206000 == 80 [pid = 3628] [id = 258] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 13DD2400 == 79 [pid = 3628] [id = 335] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 16049400 == 78 [pid = 3628] [id = 334] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 19780800 == 77 [pid = 3628] [id = 333] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1C6EE800 == 76 [pid = 3628] [id = 332] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1AA93800 == 75 [pid = 3628] [id = 331] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1977EC00 == 74 [pid = 3628] [id = 330] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 194A7C00 == 73 [pid = 3628] [id = 329] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 16D85C00 == 72 [pid = 3628] [id = 328] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 18196400 == 71 [pid = 3628] [id = 327] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 11BB2000 == 70 [pid = 3628] [id = 326] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 174 (1AADB800) [pid = 3628] [serial = 954] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 173 (1D69EC00) [pid = 3628] [serial = 906] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 172 (18B33000) [pid = 3628] [serial = 909] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 171 (1D18D000) [pid = 3628] [serial = 912] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 170 (1D69E800) [pid = 3628] [serial = 915] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 169 (1D7AF800) [pid = 3628] [serial = 918] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 168 (1DFB0400) [pid = 3628] [serial = 921] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 1CB33C00 == 69 [pid = 3628] [id = 322] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 18920800 == 68 [pid = 3628] [id = 321] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 17EE1C00 == 67 [pid = 3628] [id = 320] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 14456800 == 66 [pid = 3628] [id = 319] 05:31:49 INFO - PROCESS | 3628 | --DOCSHELL 194A8000 == 65 [pid = 3628] [id = 318] 05:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1002ms 05:31:49 INFO - PROCESS | 3628 | 1461328309249 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 3628 | 1461328309254 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 167 (1CB71800) [pid = 3628] [serial = 856] [outer = 00000000] [url = about:blank] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 166 (1AAD6800) [pid = 3628] [serial = 942] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 165 (180B3C00) [pid = 3628] [serial = 928] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (1804CC00) [pid = 3628] [serial = 927] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (1C66EC00) [pid = 3628] [serial = 945] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (18D74C00) [pid = 3628] [serial = 933] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (18DEDC00) [pid = 3628] [serial = 934] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (1977A800) [pid = 3628] [serial = 936] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (15DD8C00) [pid = 3628] [serial = 925] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (1571C000) [pid = 3628] [serial = 924] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (1C1AD000) [pid = 3628] [serial = 943] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (180EE000) [pid = 3628] [serial = 930] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (18194C00) [pid = 3628] [serial = 931] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (196F0400) [pid = 3628] [serial = 949] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (199D2400) [pid = 3628] [serial = 948] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (1C6EA400) [pid = 3628] [serial = 946] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (19DE7000) [pid = 3628] [serial = 939] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (1A257400) [pid = 3628] [serial = 940] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (194AD400) [pid = 3628] [serial = 951] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (194AE800) [pid = 3628] [serial = 952] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (18DEBC00) [pid = 3628] [serial = 937] [outer = 00000000] [url = about:blank] 05:31:49 INFO - PROCESS | 3628 | 1461328309287 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 3628 | 1461328309289 Marionette TRACE conn3 <- [1,1334,null,{}] 05:31:49 INFO - PROCESS | 3628 | 1461328309312 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}] 05:31:49 INFO - PROCESS | 3628 | 1461328309401 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:31:49 INFO - PROCESS | 3628 | 1461328309408 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 3628 | ++DOCSHELL 16052800 == 66 [pid = 3628] [id = 343] 05:31:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (1660D800) [pid = 3628] [serial = 1028] [outer = 00000000] 05:31:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (17EE7000) [pid = 3628] [serial = 1029] [outer = 1660D800] 05:31:49 INFO - PROCESS | 3628 | 1461328309454 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (180EC000) [pid = 3628] [serial = 1030] [outer = 1660D800] 05:31:50 INFO - PROCESS | 3628 | 1461328310008 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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 768ms 05:31:50 INFO - PROCESS | 3628 | 1461328310040 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 3628 | 1461328310042 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 05:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:31:50 INFO - PROCESS | 3628 | 1461328310046 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 3628 | 1461328310049 Marionette TRACE conn3 <- [1,1338,null,{}] 05:31:50 INFO - PROCESS | 3628 | 1461328310060 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}] 05:31:50 INFO - PROCESS | 3628 | 1461328310147 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:31:50 INFO - PROCESS | 3628 | 1461328310155 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 3628 | ++DOCSHELL 18DE4000 == 67 [pid = 3628] [id = 344] 05:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (18E2C400) [pid = 3628] [serial = 1031] [outer = 00000000] 05:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (193AE400) [pid = 3628] [serial = 1032] [outer = 18E2C400] 05:31:50 INFO - PROCESS | 3628 | 1461328310202 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (194AC400) [pid = 3628] [serial = 1033] [outer = 18E2C400] 05:31:50 INFO - PROCESS | 3628 | 1461328310680 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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 704ms 05:31:50 INFO - PROCESS | 3628 | 1461328310745 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 3628 | 1461328310748 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 05:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:31:50 INFO - PROCESS | 3628 | 1461328310751 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 3628 | 1461328310753 Marionette TRACE conn3 <- [1,1342,null,{}] 05:31:50 INFO - PROCESS | 3628 | 1461328310757 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}] 05:31:50 INFO - PROCESS | 3628 | 1461328310846 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:31:50 INFO - PROCESS | 3628 | 1461328310854 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 3628 | ++DOCSHELL 17AF2800 == 68 [pid = 3628] [id = 345] 05:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (180F9400) [pid = 3628] [serial = 1034] [outer = 00000000] 05:31:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (196E4000) [pid = 3628] [serial = 1035] [outer = 180F9400] 05:31:51 INFO - PROCESS | 3628 | 1461328310983 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (19751800) [pid = 3628] [serial = 1036] [outer = 180F9400] 05:31:51 INFO - PROCESS | 3628 | 1461328311360 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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 627ms 05:31:51 INFO - PROCESS | 3628 | 1461328311389 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 3628 | 1461328311391 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:31:51 INFO - PROCESS | 3628 | 1461328311395 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 3628 | 1461328311397 Marionette TRACE conn3 <- [1,1346,null,{}] 05:31:51 INFO - PROCESS | 3628 | 1461328311400 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}] 05:31:51 INFO - PROCESS | 3628 | 1461328311479 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:31:51 INFO - PROCESS | 3628 | 1461328311624 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 3628 | ++DOCSHELL 1975A000 == 69 [pid = 3628] [id = 346] 05:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (19766400) [pid = 3628] [serial = 1037] [outer = 00000000] 05:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (1977EC00) [pid = 3628] [serial = 1038] [outer = 19766400] 05:31:51 INFO - PROCESS | 3628 | 1461328311671 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (199D3C00) [pid = 3628] [serial = 1039] [outer = 19766400] 05:31:52 INFO - PROCESS | 3628 | 1461328312089 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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 736ms 05:31:52 INFO - PROCESS | 3628 | 1461328312135 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 3628 | 1461328312137 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:31:52 INFO - PROCESS | 3628 | 1461328312146 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 3628 | 1461328312148 Marionette TRACE conn3 <- [1,1350,null,{}] 05:31:52 INFO - PROCESS | 3628 | 1461328312151 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}] 05:31:52 INFO - PROCESS | 3628 | 1461328312286 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:31:52 INFO - PROCESS | 3628 | 1461328312350 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 3628 | ++DOCSHELL 1660E400 == 70 [pid = 3628] [id = 347] 05:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (19759C00) [pid = 3628] [serial = 1040] [outer = 00000000] 05:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (1A2D8800) [pid = 3628] [serial = 1041] [outer = 19759C00] 05:31:52 INFO - PROCESS | 3628 | 1461328312398 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (1AAD7400) [pid = 3628] [serial = 1042] [outer = 19759C00] 05:31:52 INFO - PROCESS | 3628 | 1461328312840 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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 736ms 05:31:52 INFO - PROCESS | 3628 | 1461328312945 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 3628 | 1461328312947 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 05:31:52 INFO - PROCESS | 3628 | 1461328312953 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 3628 | 1461328312955 Marionette TRACE conn3 <- [1,1354,null,{}] 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:31:52 INFO - PROCESS | 3628 | 1461328312958 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}] 05:31:53 INFO - PROCESS | 3628 | 1461328313071 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:31:53 INFO - PROCESS | 3628 | 1461328313139 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 3628 | ++DOCSHELL 19DEBC00 == 71 [pid = 3628] [id = 348] 05:31:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (1A259800) [pid = 3628] [serial = 1043] [outer = 00000000] 05:31:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (1C6E1400) [pid = 3628] [serial = 1044] [outer = 1A259800] 05:31:53 INFO - PROCESS | 3628 | 1461328313183 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (1C6EA400) [pid = 3628] [serial = 1045] [outer = 1A259800] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (1818F400) [pid = 3628] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (16744800) [pid = 3628] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (1D290400) [pid = 3628] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (1445B400) [pid = 3628] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (1C6EF800) [pid = 3628] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (1C76B000) [pid = 3628] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (18199000) [pid = 3628] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (1AAD8400) [pid = 3628] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (19782400) [pid = 3628] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (194A9400) [pid = 3628] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (194ABC00) [pid = 3628] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:31:53 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (13DDB000) [pid = 3628] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:31:53 INFO - PROCESS | 3628 | 1461328313939 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] 05:31:54 INFO - PROCESS | 3628 | 1461328314020 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 05:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:31:54 INFO - PROCESS | 3628 | 1461328314026 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 3628 | 1461328314030 Marionette TRACE conn3 <- [1,1358,null,{}] 05:31:54 INFO - PROCESS | 3628 | 1461328314037 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}] 05:31:54 INFO - PROCESS | 3628 | 1461328314180 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:31:54 INFO - PROCESS | 3628 | 1461328314322 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 3628 | ++DOCSHELL 148B9800 == 72 [pid = 3628] [id = 349] 05:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (14954400) [pid = 3628] [serial = 1046] [outer = 00000000] 05:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (16D4C400) [pid = 3628] [serial = 1047] [outer = 14954400] 05:31:54 INFO - PROCESS | 3628 | 1461328314380 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (17EE1C00) [pid = 3628] [serial = 1048] [outer = 14954400] 05:31:55 INFO - PROCESS | 3628 | 1461328314998 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] 05:31:55 INFO - PROCESS | 3628 | 1461328315033 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 05:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:31:55 INFO - PROCESS | 3628 | 1461328315039 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 3628 | 1461328315042 Marionette TRACE conn3 <- [1,1362,null,{}] 05:31:55 INFO - PROCESS | 3628 | 1461328315046 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}] 05:31:55 INFO - PROCESS | 3628 | 1461328315152 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:31:55 INFO - PROCESS | 3628 | 1461328315264 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 3628 | ++DOCSHELL 18732C00 == 73 [pid = 3628] [id = 350] 05:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (1898EC00) [pid = 3628] [serial = 1049] [outer = 00000000] 05:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (193A9000) [pid = 3628] [serial = 1050] [outer = 1898EC00] 05:31:55 INFO - PROCESS | 3628 | 1461328315366 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (194AE400) [pid = 3628] [serial = 1051] [outer = 1898EC00] 05:31:55 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:55 INFO - PROCESS | 3628 | 1461328315964 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] 05:31:56 INFO - PROCESS | 3628 | 1461328316016 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:31:56 INFO - PROCESS | 3628 | 1461328316020 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 3628 | 1461328316024 Marionette TRACE conn3 <- [1,1366,null,{}] 05:31:56 INFO - PROCESS | 3628 | 1461328316035 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}] 05:31:56 INFO - PROCESS | 3628 | 1461328316163 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:31:56 INFO - PROCESS | 3628 | 1461328316303 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 3628 | ++DOCSHELL 199CFC00 == 74 [pid = 3628] [id = 351] 05:31:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (19DE9800) [pid = 3628] [serial = 1052] [outer = 00000000] 05:31:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (1A9AE800) [pid = 3628] [serial = 1053] [outer = 19DE9800] 05:31:56 INFO - PROCESS | 3628 | 1461328316364 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (1C1B2C00) [pid = 3628] [serial = 1054] [outer = 19DE9800] 05:31:56 INFO - PROCESS | 3628 | 1461328316934 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] 05:31:56 INFO - PROCESS | 3628 | 1461328316981 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:31:56 INFO - PROCESS | 3628 | 1461328316986 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 3628 | 1461328316988 Marionette TRACE conn3 <- [1,1370,null,{}] 05:31:57 INFO - PROCESS | 3628 | 1461328316992 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}] 05:31:57 INFO - PROCESS | 3628 | 1461328317096 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:31:57 INFO - PROCESS | 3628 | 1461328317232 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 3628 | ++DOCSHELL 1C6EB800 == 75 [pid = 3628] [id = 352] 05:31:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (1C6EEC00) [pid = 3628] [serial = 1055] [outer = 00000000] 05:31:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (1CB71000) [pid = 3628] [serial = 1056] [outer = 1C6EEC00] 05:31:57 INFO - PROCESS | 3628 | 1461328317288 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (1CF63400) [pid = 3628] [serial = 1057] [outer = 1C6EEC00] 05:31:57 INFO - PROCESS | 3628 | [3628] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:57 INFO - PROCESS | 3628 | 1461328317921 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] 05:31:57 INFO - PROCESS | 3628 | 1461328317977 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 05:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:31:57 INFO - PROCESS | 3628 | 1461328317981 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 3628 | 1461328317983 Marionette TRACE conn3 <- [1,1374,null,{}] 05:31:57 INFO - PROCESS | 3628 | 1461328317988 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}] 05:31:58 INFO - PROCESS | 3628 | 1461328318094 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:31:58 INFO - PROCESS | 3628 | 1461328318231 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 3628 | ++DOCSHELL 199DA000 == 76 [pid = 3628] [id = 353] 05:31:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 166 (1CB3DC00) [pid = 3628] [serial = 1058] [outer = 00000000] 05:31:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 167 (1D5C4C00) [pid = 3628] [serial = 1059] [outer = 1CB3DC00] 05:31:58 INFO - PROCESS | 3628 | 1461328318287 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 168 (1D6A1000) [pid = 3628] [serial = 1060] [outer = 1CB3DC00] 05:31:58 INFO - PROCESS | 3628 | 1461328318829 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] 05:31:58 INFO - PROCESS | 3628 | 1461328318887 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 05:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:31:58 INFO - PROCESS | 3628 | 1461328318890 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 3628 | 1461328318892 Marionette TRACE conn3 <- [1,1378,null,{}] 05:31:58 INFO - PROCESS | 3628 | 1461328318896 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}] 05:31:59 INFO - PROCESS | 3628 | 1461328319049 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:31:59 INFO - PROCESS | 3628 | 1461328319191 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 3628 | ++DOCSHELL 16568800 == 77 [pid = 3628] [id = 354] 05:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 169 (1D290C00) [pid = 3628] [serial = 1061] [outer = 00000000] 05:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 170 (1E607800) [pid = 3628] [serial = 1062] [outer = 1D290C00] 05:31:59 INFO - PROCESS | 3628 | 1461328319249 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 171 (1E606400) [pid = 3628] [serial = 1063] [outer = 1D290C00] 05:31:59 INFO - PROCESS | 3628 | 1461328319826 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1002ms 05:31:59 INFO - PROCESS | 3628 | 1461328319898 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 3628 | 1461328319900 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 05:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:31:59 INFO - PROCESS | 3628 | 1461328319905 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 3628 | 1461328319907 Marionette TRACE conn3 <- [1,1382,null,{}] 05:31:59 INFO - PROCESS | 3628 | 1461328319910 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}] 05:32:00 INFO - PROCESS | 3628 | 1461328320009 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:32:00 INFO - PROCESS | 3628 | 1461328320153 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 3628 | ++DOCSHELL 1331B000 == 78 [pid = 3628] [id = 355] 05:32:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 172 (1389BC00) [pid = 3628] [serial = 1064] [outer = 00000000] 05:32:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 173 (16741800) [pid = 3628] [serial = 1065] [outer = 1389BC00] 05:32:00 INFO - PROCESS | 3628 | 1461328320211 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 174 (1898CC00) [pid = 3628] [serial = 1066] [outer = 1389BC00] 05:32:00 INFO - PROCESS | 3628 | 1461328320773 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]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1049ms 05:32:00 INFO - PROCESS | 3628 | 1461328320974 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 3628 | 1461328320979 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 05:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:32:00 INFO - PROCESS | 3628 | 1461328320984 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 3628 | 1461328320987 Marionette TRACE conn3 <- [1,1386,null,{}] 05:32:01 INFO - PROCESS | 3628 | 1461328320992 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}] 05:32:01 INFO - PROCESS | 3628 | 1461328321102 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:32:01 INFO - PROCESS | 3628 | 1461328321238 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 3628 | ++DOCSHELL 1604FC00 == 79 [pid = 3628] [id = 356] 05:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 175 (16053400) [pid = 3628] [serial = 1067] [outer = 00000000] 05:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 176 (16D4D800) [pid = 3628] [serial = 1068] [outer = 16053400] 05:32:01 INFO - PROCESS | 3628 | 1461328321289 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 177 (180F9800) [pid = 3628] [serial = 1069] [outer = 16053400] 05:32:01 INFO - PROCESS | 3628 | 1461328321901 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]]]}] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 1660E400 == 78 [pid = 3628] [id = 347] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 1975A000 == 77 [pid = 3628] [id = 346] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 17AF2800 == 76 [pid = 3628] [id = 345] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 18DE4000 == 75 [pid = 3628] [id = 344] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 16052800 == 74 [pid = 3628] [id = 343] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 139EF800 == 73 [pid = 3628] [id = 342] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 1974A800 == 72 [pid = 3628] [id = 340] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 1DFB9800 == 71 [pid = 3628] [id = 339] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 18DE2400 == 70 [pid = 3628] [id = 338] 05:32:01 INFO - PROCESS | 3628 | --DOCSHELL 1656CC00 == 69 [pid = 3628] [id = 337] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 176 (2089F400) [pid = 3628] [serial = 1008] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 175 (1E4A0400) [pid = 3628] [serial = 1006] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 174 (183C4800) [pid = 3628] [serial = 984] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 173 (1CB3C800) [pid = 3628] [serial = 1002] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 172 (1D6A4800) [pid = 3628] [serial = 907] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 171 (15731400) [pid = 3628] [serial = 978] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 170 (1D21C400) [pid = 3628] [serial = 966] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 169 (1D18DC00) [pid = 3628] [serial = 996] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 168 (1D69E400) [pid = 3628] [serial = 1000] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 167 (16054400) [pid = 3628] [serial = 979] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 166 (1E608000) [pid = 3628] [serial = 975] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 165 (1AA91800) [pid = 3628] [serial = 963] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (1D218000) [pid = 3628] [serial = 997] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (15732000) [pid = 3628] [serial = 957] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (18925000) [pid = 3628] [serial = 960] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (18D71C00) [pid = 3628] [serial = 981] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (1D5C4400) [pid = 3628] [serial = 999] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (1C365800) [pid = 3628] [serial = 993] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (1C6E9000) [pid = 3628] [serial = 994] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (1A2D9000) [pid = 3628] [serial = 991] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (18D73400) [pid = 3628] [serial = 985] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (1E49AC00) [pid = 3628] [serial = 972] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (1D7ABC00) [pid = 3628] [serial = 969] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (1C766C00) [pid = 3628] [serial = 955] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (1D28AC00) [pid = 3628] [serial = 1003] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (1977B400) [pid = 3628] [serial = 987] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (1E497400) [pid = 3628] [serial = 1005] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (19DEB400) [pid = 3628] [serial = 990] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (18F33400) [pid = 3628] [serial = 982] [outer = 00000000] [url = about:blank] 05:32:01 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (19784C00) [pid = 3628] [serial = 988] [outer = 00000000] [url = about:blank] 05:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1002ms 05:32:02 INFO - PROCESS | 3628 | 1461328321988 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 05:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:32:02 INFO - PROCESS | 3628 | 1461328321991 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 05:32:02 INFO - PROCESS | 3628 | 1461328321998 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 3628 | 1461328322001 Marionette TRACE conn3 <- [1,1390,null,{}] 05:32:02 INFO - PROCESS | 3628 | 1461328322005 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}] 05:32:02 INFO - PROCESS | 3628 | 1461328322113 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:32:02 INFO - PROCESS | 3628 | 1461328322211 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 3628 | ++DOCSHELL 1491EC00 == 70 [pid = 3628] [id = 357] 05:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (1573F400) [pid = 3628] [serial = 1070] [outer = 00000000] 05:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (18197000) [pid = 3628] [serial = 1071] [outer = 1573F400] 05:32:02 INFO - PROCESS | 3628 | 1461328322257 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (18926000) [pid = 3628] [serial = 1072] [outer = 1573F400] 05:32:02 INFO - PROCESS | 3628 | 1461328322702 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 736ms 05:32:02 INFO - PROCESS | 3628 | 1461328322734 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 3628 | 1461328322736 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 05:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:32:02 INFO - PROCESS | 3628 | 1461328322739 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 3628 | 1461328322741 Marionette TRACE conn3 <- [1,1394,null,{}] 05:32:02 INFO - PROCESS | 3628 | 1461328322751 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}] 05:32:02 INFO - PROCESS | 3628 | 1461328322841 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:32:02 INFO - PROCESS | 3628 | 1461328322852 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 3628 | ++DOCSHELL 19751000 == 71 [pid = 3628] [id = 358] 05:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (19752400) [pid = 3628] [serial = 1073] [outer = 00000000] 05:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (19761400) [pid = 3628] [serial = 1074] [outer = 19752400] 05:32:02 INFO - PROCESS | 3628 | 1461328322900 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (19778000) [pid = 3628] [serial = 1075] [outer = 19752400] 05:32:03 INFO - PROCESS | 3628 | 1461328323387 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 689ms 05:32:03 INFO - PROCESS | 3628 | 1461328323438 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 3628 | 1461328323440 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 05:32:03 INFO - PROCESS | 3628 | 1461328323444 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:32:03 INFO - PROCESS | 3628 | 1461328323445 Marionette TRACE conn3 <- [1,1398,null,{}] 05:32:03 INFO - PROCESS | 3628 | 1461328323449 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}] 05:32:03 INFO - PROCESS | 3628 | 1461328323535 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:32:03 INFO - PROCESS | 3628 | 1461328323544 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 3628 | ++DOCSHELL 1975DC00 == 72 [pid = 3628] [id = 359] 05:32:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (19786400) [pid = 3628] [serial = 1076] [outer = 00000000] 05:32:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 155 (1A2D7800) [pid = 3628] [serial = 1077] [outer = 19786400] 05:32:03 INFO - PROCESS | 3628 | 1461328323590 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 156 (1A90A400) [pid = 3628] [serial = 1078] [outer = 19786400] 05:32:04 INFO - PROCESS | 3628 | 1461328324076 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 689ms 05:32:04 INFO - PROCESS | 3628 | 1461328324148 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 3628 | 1461328324149 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 05:32:04 INFO - PROCESS | 3628 | 1461328324153 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:32:04 INFO - PROCESS | 3628 | 1461328324154 Marionette TRACE conn3 <- [1,1402,null,{}] 05:32:04 INFO - PROCESS | 3628 | 1461328324157 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}] 05:32:04 INFO - PROCESS | 3628 | 1461328324269 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:32:04 INFO - PROCESS | 3628 | 1461328324284 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 3628 | ++DOCSHELL 19783800 == 73 [pid = 3628] [id = 360] 05:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 157 (199C5400) [pid = 3628] [serial = 1079] [outer = 00000000] 05:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 158 (1C769C00) [pid = 3628] [serial = 1080] [outer = 199C5400] 05:32:04 INFO - PROCESS | 3628 | 1461328324328 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (1CB33C00) [pid = 3628] [serial = 1081] [outer = 199C5400] 05:32:04 INFO - PROCESS | 3628 | 1461328324819 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 705ms 05:32:04 INFO - PROCESS | 3628 | 1461328324854 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 3628 | 1461328324855 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 05:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:32:04 INFO - PROCESS | 3628 | 1461328324859 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 3628 | 1461328324861 Marionette TRACE conn3 <- [1,1406,null,{}] 05:32:04 INFO - PROCESS | 3628 | 1461328324864 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}] 05:32:05 INFO - PROCESS | 3628 | 1461328325004 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:32:05 INFO - PROCESS | 3628 | 1461328325072 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 3628 | ++DOCSHELL 1D21E000 == 74 [pid = 3628] [id = 361] 05:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (1D21F400) [pid = 3628] [serial = 1082] [outer = 00000000] 05:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (1D5CA000) [pid = 3628] [serial = 1083] [outer = 1D21F400] 05:32:05 INFO - PROCESS | 3628 | 1461328325127 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (1D7A9800) [pid = 3628] [serial = 1084] [outer = 1D21F400] 05:32:05 INFO - PROCESS | 3628 | 1461328325556 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 752ms 05:32:05 INFO - PROCESS | 3628 | 1461328325600 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 3628 | 1461328325602 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 05:32:05 INFO - PROCESS | 3628 | 1461328325605 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:32:05 INFO - PROCESS | 3628 | 1461328325607 Marionette TRACE conn3 <- [1,1410,null,{}] 05:32:05 INFO - PROCESS | 3628 | 1461328325652 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}] 05:32:05 INFO - PROCESS | 3628 | 1461328325796 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:32:05 INFO - PROCESS | 3628 | 1461328325864 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 3628 | ++DOCSHELL 18F36C00 == 75 [pid = 3628] [id = 362] 05:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (1CB65C00) [pid = 3628] [serial = 1085] [outer = 00000000] 05:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (1DDD6000) [pid = 3628] [serial = 1086] [outer = 1CB65C00] 05:32:05 INFO - PROCESS | 3628 | 1461328325908 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (1D7B2C00) [pid = 3628] [serial = 1087] [outer = 1CB65C00] 05:32:06 INFO - PROCESS | 3628 | 1461328326331 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 767ms 05:32:06 INFO - PROCESS | 3628 | 1461328326368 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 3628 | 1461328326370 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 05:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:32:06 INFO - PROCESS | 3628 | 1461328326373 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 3628 | 1461328326375 Marionette TRACE conn3 <- [1,1414,null,{}] 05:32:06 INFO - PROCESS | 3628 | 1461328326378 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}] 05:32:06 INFO - PROCESS | 3628 | 1461328326548 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (19766400) [pid = 3628] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (14915000) [pid = 3628] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (1660D800) [pid = 3628] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (180F9400) [pid = 3628] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (02A9E400) [pid = 3628] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (18E2C400) [pid = 3628] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:32:06 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (19759C00) [pid = 3628] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:32:06 INFO - PROCESS | 3628 | 1461328326621 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 3628 | ++DOCSHELL 11BBB000 == 76 [pid = 3628] [id = 363] 05:32:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 159 (133F2800) [pid = 3628] [serial = 1088] [outer = 00000000] 05:32:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 160 (16D4AC00) [pid = 3628] [serial = 1089] [outer = 133F2800] 05:32:06 INFO - PROCESS | 3628 | 1461328326667 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (18D72000) [pid = 3628] [serial = 1090] [outer = 133F2800] 05:32:07 INFO - PROCESS | 3628 | 1461328327031 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 705ms 05:32:07 INFO - PROCESS | 3628 | 1461328327071 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 3628 | 1461328327073 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 05:32:07 INFO - PROCESS | 3628 | 1461328327077 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:32:07 INFO - PROCESS | 3628 | 1461328327078 Marionette TRACE conn3 <- [1,1418,null,{}] 05:32:07 INFO - PROCESS | 3628 | 1461328327081 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}] 05:32:07 INFO - PROCESS | 3628 | 1461328327197 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:32:07 INFO - PROCESS | 3628 | 1461328327206 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 3628 | ++DOCSHELL 199D9000 == 77 [pid = 3628] [id = 364] 05:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (1D297C00) [pid = 3628] [serial = 1091] [outer = 00000000] 05:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (1E604C00) [pid = 3628] [serial = 1092] [outer = 1D297C00] 05:32:07 INFO - PROCESS | 3628 | 1461328327250 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (2089F400) [pid = 3628] [serial = 1093] [outer = 1D297C00] 05:32:07 INFO - PROCESS | 3628 | 1461328327691 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 642ms 05:32:07 INFO - PROCESS | 3628 | 1461328327715 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 3628 | 1461328327717 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 05:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:32:07 INFO - PROCESS | 3628 | 1461328327720 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 3628 | 1461328327722 Marionette TRACE conn3 <- [1,1422,null,{}] 05:32:07 INFO - PROCESS | 3628 | 1461328327725 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}] 05:32:07 INFO - PROCESS | 3628 | 1461328327808 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:32:07 INFO - PROCESS | 3628 | 1461328327814 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 3628 | ++DOCSHELL 1C6E2800 == 78 [pid = 3628] [id = 365] 05:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (208A2400) [pid = 3628] [serial = 1094] [outer = 00000000] 05:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 166 (20914800) [pid = 3628] [serial = 1095] [outer = 208A2400] 05:32:07 INFO - PROCESS | 3628 | 1461328327857 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 167 (20916C00) [pid = 3628] [serial = 1096] [outer = 208A2400] 05:32:08 INFO - PROCESS | 3628 | 1461328328317 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 626ms 05:32:08 INFO - PROCESS | 3628 | 1461328328359 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 3628 | 1461328328361 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 05:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:32:08 INFO - PROCESS | 3628 | 1461328328368 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 3628 | 1461328328370 Marionette TRACE conn3 <- [1,1426,null,{}] 05:32:08 INFO - PROCESS | 3628 | 1461328328374 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}] 05:32:08 INFO - PROCESS | 3628 | 1461328328476 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:32:08 INFO - PROCESS | 3628 | 1461328328485 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 3628 | ++DOCSHELL 1DFB3800 == 79 [pid = 3628] [id = 366] 05:32:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 168 (20838400) [pid = 3628] [serial = 1097] [outer = 00000000] 05:32:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 169 (2083EC00) [pid = 3628] [serial = 1098] [outer = 20838400] 05:32:08 INFO - PROCESS | 3628 | 1461328328533 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 170 (20913400) [pid = 3628] [serial = 1099] [outer = 20838400] 05:32:09 INFO - PROCESS | 3628 | 1461328329304 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 940ms 05:32:09 INFO - PROCESS | 3628 | 1461328329347 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 3628 | 1461328329352 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 05:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:32:09 INFO - PROCESS | 3628 | 1461328329358 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 3628 | 1461328329362 Marionette TRACE conn3 <- [1,1430,null,{}] 05:32:09 INFO - PROCESS | 3628 | 1461328329367 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}] 05:32:09 INFO - PROCESS | 3628 | 1461328329486 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:32:09 INFO - PROCESS | 3628 | 1461328329630 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 3628 | ++DOCSHELL 15D0D400 == 80 [pid = 3628] [id = 367] 05:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 171 (16601400) [pid = 3628] [serial = 1100] [outer = 00000000] 05:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 172 (18D79000) [pid = 3628] [serial = 1101] [outer = 16601400] 05:32:09 INFO - PROCESS | 3628 | 1461328329689 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 173 (18F34C00) [pid = 3628] [serial = 1102] [outer = 16601400] 05:32:10 INFO - PROCESS | 3628 | 1461328330326 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1003ms 05:32:10 INFO - PROCESS | 3628 | 1461328330361 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 3628 | 1461328330366 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 05:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:32:10 INFO - PROCESS | 3628 | 1461328330373 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 3628 | 1461328330376 Marionette TRACE conn3 <- [1,1434,null,{}] 05:32:10 INFO - PROCESS | 3628 | 1461328330380 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}] 05:32:10 INFO - PROCESS | 3628 | 1461328330491 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:32:10 INFO - PROCESS | 3628 | 1461328330606 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 3628 | ++DOCSHELL 18F41000 == 81 [pid = 3628] [id = 368] 05:32:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 174 (194B0800) [pid = 3628] [serial = 1103] [outer = 00000000] 05:32:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 175 (1C35D800) [pid = 3628] [serial = 1104] [outer = 194B0800] 05:32:10 INFO - PROCESS | 3628 | 1461328330701 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 176 (1C765800) [pid = 3628] [serial = 1105] [outer = 194B0800] 05:32:11 INFO - PROCESS | 3628 | 1461328331349 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1049ms 05:32:11 INFO - PROCESS | 3628 | 1461328331414 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 3628 | 1461328331417 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 05:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:32:11 INFO - PROCESS | 3628 | 1461328331437 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 3628 | 1461328331441 Marionette TRACE conn3 <- [1,1438,null,{}] 05:32:11 INFO - PROCESS | 3628 | 1461328331452 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}] 05:32:11 INFO - PROCESS | 3628 | 1461328331566 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:32:11 INFO - PROCESS | 3628 | 1461328331710 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 3628 | ++DOCSHELL 1E4A1400 == 82 [pid = 3628] [id = 369] 05:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 177 (20832C00) [pid = 3628] [serial = 1106] [outer = 00000000] 05:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 178 (20840000) [pid = 3628] [serial = 1107] [outer = 20832C00] 05:32:11 INFO - PROCESS | 3628 | 1461328331768 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 179 (20913000) [pid = 3628] [serial = 1108] [outer = 20832C00] 05:32:12 INFO - PROCESS | 3628 | 1461328332322 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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 955ms 05:32:12 INFO - PROCESS | 3628 | 1461328332383 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 3628 | 1461328332386 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 05:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:32:12 INFO - PROCESS | 3628 | 1461328332389 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 3628 | 1461328332391 Marionette TRACE conn3 <- [1,1442,null,{}] 05:32:12 INFO - PROCESS | 3628 | 1461328332395 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}] 05:32:12 INFO - PROCESS | 3628 | 1461328332505 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:32:12 INFO - PROCESS | 3628 | 1461328332646 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 3628 | ++DOCSHELL 2091EC00 == 83 [pid = 3628] [id = 370] 05:32:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 180 (2091F400) [pid = 3628] [serial = 1109] [outer = 00000000] 05:32:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 181 (20966800) [pid = 3628] [serial = 1110] [outer = 2091F400] 05:32:12 INFO - PROCESS | 3628 | 1461328332701 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 182 (2096A000) [pid = 3628] [serial = 1111] [outer = 2091F400] 05:32:13 INFO - PROCESS | 3628 | 1461328333258 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 956ms 05:32:13 INFO - PROCESS | 3628 | 1461328333334 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 3628 | 1461328333336 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 05:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:32:13 INFO - PROCESS | 3628 | 1461328333340 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 3628 | 1461328333342 Marionette TRACE conn3 <- [1,1446,null,{}] 05:32:13 INFO - PROCESS | 3628 | 1461328333345 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}] 05:32:13 INFO - PROCESS | 3628 | 1461328333501 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:32:13 INFO - PROCESS | 3628 | 1461328333643 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 3628 | ++DOCSHELL 1495EC00 == 84 [pid = 3628] [id = 371] 05:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 183 (15DDF800) [pid = 3628] [serial = 1112] [outer = 00000000] 05:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 184 (180ED800) [pid = 3628] [serial = 1113] [outer = 15DDF800] 05:32:13 INFO - PROCESS | 3628 | 1461328333700 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 185 (18194800) [pid = 3628] [serial = 1114] [outer = 15DDF800] 05:32:14 INFO - PROCESS | 3628 | 1461328334634 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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1362ms 05:32:14 INFO - PROCESS | 3628 | 1461328334697 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 3628 | 1461328334701 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 05:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:32:14 INFO - PROCESS | 3628 | 1461328334706 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 3628 | 1461328334710 Marionette TRACE conn3 <- [1,1450,null,{}] 05:32:14 INFO - PROCESS | 3628 | 1461328334717 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}] 05:32:14 INFO - PROCESS | 3628 | 1461328334815 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:32:14 INFO - PROCESS | 3628 | 1461328334963 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 3628 | ++DOCSHELL 15701400 == 85 [pid = 3628] [id = 372] 05:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 186 (1571D000) [pid = 3628] [serial = 1115] [outer = 00000000] 05:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 187 (16606400) [pid = 3628] [serial = 1116] [outer = 1571D000] 05:32:15 INFO - PROCESS | 3628 | 1461328335053 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 188 (17AFB000) [pid = 3628] [serial = 1117] [outer = 1571D000] 05:32:15 INFO - PROCESS | 3628 | 1461328335608 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 940ms 05:32:15 INFO - PROCESS | 3628 | 1461328335654 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 3628 | 1461328335659 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 05:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:32:15 INFO - PROCESS | 3628 | 1461328335665 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 3628 | 1461328335668 Marionette TRACE conn3 <- [1,1454,null,{}] 05:32:15 INFO - PROCESS | 3628 | 1461328335671 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}] 05:32:15 INFO - PROCESS | 3628 | 1461328335782 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 133E1400 == 84 [pid = 3628] [id = 271] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1A20FC00 == 83 [pid = 3628] [id = 304] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1AA86400 == 82 [pid = 3628] [id = 273] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1D5C9400 == 81 [pid = 3628] [id = 13] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1C6E2800 == 80 [pid = 3628] [id = 365] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 199D9000 == 79 [pid = 3628] [id = 364] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 11BBB000 == 78 [pid = 3628] [id = 363] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 18F36C00 == 77 [pid = 3628] [id = 362] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1D21E000 == 76 [pid = 3628] [id = 361] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 19783800 == 75 [pid = 3628] [id = 360] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 02A9DC00 == 74 [pid = 3628] [id = 336] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1975DC00 == 73 [pid = 3628] [id = 359] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 19751000 == 72 [pid = 3628] [id = 358] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1491EC00 == 71 [pid = 3628] [id = 357] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 187 (1C6E1400) [pid = 3628] [serial = 1044] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1604FC00 == 70 [pid = 3628] [id = 356] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 16568800 == 69 [pid = 3628] [id = 354] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 199DA000 == 68 [pid = 3628] [id = 353] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 1C6EB800 == 67 [pid = 3628] [id = 352] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 199CFC00 == 66 [pid = 3628] [id = 351] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 18732C00 == 65 [pid = 3628] [id = 350] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 148B9800 == 64 [pid = 3628] [id = 349] 05:32:15 INFO - PROCESS | 3628 | --DOCSHELL 19DEBC00 == 63 [pid = 3628] [id = 348] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 186 (16D8F800) [pid = 3628] [serial = 1026] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 185 (17EE1400) [pid = 3628] [serial = 1027] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 184 (17EE7000) [pid = 3628] [serial = 1029] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 183 (196E4000) [pid = 3628] [serial = 1035] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 182 (19751800) [pid = 3628] [serial = 1036] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 181 (208A5C00) [pid = 3628] [serial = 1009] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 180 (1E60E400) [pid = 3628] [serial = 1017] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 179 (19753800) [pid = 3628] [serial = 1020] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 178 (193AE400) [pid = 3628] [serial = 1032] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 177 (194AC400) [pid = 3628] [serial = 1033] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 176 (1975E000) [pid = 3628] [serial = 1023] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 175 (1A2D8800) [pid = 3628] [serial = 1041] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 174 (19784000) [pid = 3628] [serial = 1014] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 173 (180B5800) [pid = 3628] [serial = 1011] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 172 (180EC000) [pid = 3628] [serial = 1030] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 171 (1AAD7400) [pid = 3628] [serial = 1042] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 170 (1977EC00) [pid = 3628] [serial = 1038] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | --DOMWINDOW == 169 (199D3C00) [pid = 3628] [serial = 1039] [outer = 00000000] [url = about:blank] 05:32:15 INFO - PROCESS | 3628 | 1461328335940 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 3628 | ++DOCSHELL 11BB6C00 == 64 [pid = 3628] [id = 373] 05:32:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 170 (11BBB000) [pid = 3628] [serial = 1118] [outer = 00000000] 05:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 171 (1604FC00) [pid = 3628] [serial = 1119] [outer = 11BBB000] 05:32:16 INFO - PROCESS | 3628 | 1461328335985 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 172 (17EDC400) [pid = 3628] [serial = 1120] [outer = 11BBB000] 05:32:16 INFO - PROCESS | 3628 | 1461328336462 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 846ms 05:32:16 INFO - PROCESS | 3628 | 1461328336507 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 3628 | 1461328336509 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 05:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:32:16 INFO - PROCESS | 3628 | 1461328336512 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 3628 | 1461328336516 Marionette TRACE conn3 <- [1,1458,null,{}] 05:32:16 INFO - PROCESS | 3628 | 1461328336526 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}] 05:32:16 INFO - PROCESS | 3628 | 1461328336611 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:32:16 INFO - PROCESS | 3628 | 1461328336621 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 3628 | ++DOCSHELL 18F3B000 == 65 [pid = 3628] [id = 374] 05:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 173 (18F3B400) [pid = 3628] [serial = 1121] [outer = 00000000] 05:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 174 (194AA000) [pid = 3628] [serial = 1122] [outer = 18F3B400] 05:32:16 INFO - PROCESS | 3628 | 1461328336668 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 175 (19747C00) [pid = 3628] [serial = 1123] [outer = 18F3B400] 05:32:17 INFO - PROCESS | 3628 | 1461328337156 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 705ms 05:32:17 INFO - PROCESS | 3628 | 1461328337212 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 3628 | 1461328337214 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 05:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:32:17 INFO - PROCESS | 3628 | 1461328337217 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 3628 | 1461328337219 Marionette TRACE conn3 <- [1,1462,null,{}] 05:32:17 INFO - PROCESS | 3628 | 1461328337222 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}] 05:32:17 INFO - PROCESS | 3628 | 1461328337303 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:32:17 INFO - PROCESS | 3628 | 1461328337312 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 3628 | ++DOCSHELL 180EE000 == 66 [pid = 3628] [id = 375] 05:32:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 176 (19750000) [pid = 3628] [serial = 1124] [outer = 00000000] 05:32:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 177 (19763400) [pid = 3628] [serial = 1125] [outer = 19750000] 05:32:17 INFO - PROCESS | 3628 | 1461328337364 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 178 (1977BC00) [pid = 3628] [serial = 1126] [outer = 19750000] 05:32:17 INFO - PROCESS | 3628 | 1461328337801 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 642ms 05:32:17 INFO - PROCESS | 3628 | 1461328337855 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 3628 | 1461328337857 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 05:32:17 INFO - PROCESS | 3628 | 1461328337860 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:32:17 INFO - PROCESS | 3628 | 1461328337862 Marionette TRACE conn3 <- [1,1466,null,{}] 05:32:17 INFO - PROCESS | 3628 | 1461328337866 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}] 05:32:17 INFO - PROCESS | 3628 | 1461328337943 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:32:18 INFO - PROCESS | 3628 | 1461328337980 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3628 | ++DOCSHELL 19786800 == 67 [pid = 3628] [id = 376] 05:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 179 (199C2000) [pid = 3628] [serial = 1127] [outer = 00000000] 05:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 180 (199DBC00) [pid = 3628] [serial = 1128] [outer = 199C2000] 05:32:18 INFO - PROCESS | 3628 | 1461328338024 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 181 (19D53C00) [pid = 3628] [serial = 1129] [outer = 199C2000] 05:32:18 INFO - PROCESS | 3628 | 1461328338536 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 689ms 05:32:18 INFO - PROCESS | 3628 | 1461328338560 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 3628 | 1461328338562 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 05:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:32:18 INFO - PROCESS | 3628 | 1461328338565 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 3628 | 1461328338567 Marionette TRACE conn3 <- [1,1470,null,{}] 05:32:18 INFO - PROCESS | 3628 | 1461328338570 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}] 05:32:18 INFO - PROCESS | 3628 | 1461328338705 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:32:18 INFO - PROCESS | 3628 | 1461328338768 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 3628 | ++DOCSHELL 19DE8000 == 68 [pid = 3628] [id = 377] 05:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 182 (19DEC400) [pid = 3628] [serial = 1130] [outer = 00000000] 05:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 183 (1AADE400) [pid = 3628] [serial = 1131] [outer = 19DEC400] 05:32:18 INFO - PROCESS | 3628 | 1461328338822 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 184 (1C1AE000) [pid = 3628] [serial = 1132] [outer = 19DEC400] 05:32:19 INFO - PROCESS | 3628 | 1461328339250 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 736ms 05:32:19 INFO - PROCESS | 3628 | 1461328339306 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 3628 | 1461328339308 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 05:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:32:19 INFO - PROCESS | 3628 | 1461328339349 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 3628 | 1461328339351 Marionette TRACE conn3 <- [1,1474,null,{}] 05:32:19 INFO - PROCESS | 3628 | 1461328339355 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}] 05:32:19 INFO - PROCESS | 3628 | 1461328339474 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:32:19 INFO - PROCESS | 3628 | 1461328339485 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 3628 | ++DOCSHELL 1C368800 == 69 [pid = 3628] [id = 378] 05:32:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 185 (1C369400) [pid = 3628] [serial = 1133] [outer = 00000000] 05:32:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 186 (1C6E7C00) [pid = 3628] [serial = 1134] [outer = 1C369400] 05:32:19 INFO - PROCESS | 3628 | 1461328339528 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 187 (1C76DC00) [pid = 3628] [serial = 1135] [outer = 1C369400] 05:32:19 INFO - PROCESS | 3628 | 1461328339975 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 657ms 05:32:20 INFO - PROCESS | 3628 | 1461328339996 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 3628 | 1461328339998 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 05:32:20 INFO - PROCESS | 3628 | 1461328340001 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:32:20 INFO - PROCESS | 3628 | 1461328340002 Marionette TRACE conn3 <- [1,1478,null,{}] 05:32:20 INFO - PROCESS | 3628 | 1461328340006 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}] 05:32:20 INFO - PROCESS | 3628 | 1461328340123 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:32:20 INFO - PROCESS | 3628 | 1461328340129 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 3628 | ++DOCSHELL 1C76F400 == 70 [pid = 3628] [id = 379] 05:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 188 (1D18B800) [pid = 3628] [serial = 1136] [outer = 00000000] 05:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 189 (1D223000) [pid = 3628] [serial = 1137] [outer = 1D18B800] 05:32:20 INFO - PROCESS | 3628 | 1461328340175 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 190 (1D5C8800) [pid = 3628] [serial = 1138] [outer = 1D18B800] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 189 (19786400) [pid = 3628] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 188 (16053400) [pid = 3628] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 187 (1D21F400) [pid = 3628] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 186 (1573F400) [pid = 3628] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 185 (199C5400) [pid = 3628] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 184 (19752400) [pid = 3628] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 183 (1CB65C00) [pid = 3628] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 182 (133F2800) [pid = 3628] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 181 (1D297C00) [pid = 3628] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:32:20 INFO - PROCESS | 3628 | --DOMWINDOW == 180 (208A2400) [pid = 3628] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:32:21 INFO - PROCESS | 3628 | 1461328340993 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1034ms 05:32:21 INFO - PROCESS | 3628 | 1461328341052 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 3628 | 1461328341054 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 05:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:32:21 INFO - PROCESS | 3628 | 1461328341058 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 3628 | 1461328341060 Marionette TRACE conn3 <- [1,1482,null,{}] 05:32:21 INFO - PROCESS | 3628 | 1461328341063 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}] 05:32:21 INFO - PROCESS | 3628 | 1461328341142 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:32:21 INFO - PROCESS | 3628 | 1461328341148 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 3628 | ++DOCSHELL 1660E000 == 71 [pid = 3628] [id = 380] 05:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 181 (18196400) [pid = 3628] [serial = 1139] [outer = 00000000] 05:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 182 (1C369C00) [pid = 3628] [serial = 1140] [outer = 18196400] 05:32:21 INFO - PROCESS | 3628 | 1461328341192 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 183 (1C361400) [pid = 3628] [serial = 1141] [outer = 18196400] 05:32:21 INFO - PROCESS | 3628 | 1461328341624 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 596ms 05:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:32:21 INFO - PROCESS | 3628 | 1461328341655 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 3628 | 1461328341657 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 05:32:21 INFO - PROCESS | 3628 | 1461328341660 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 3628 | 1461328341662 Marionette TRACE conn3 <- [1,1486,null,{}] 05:32:21 INFO - PROCESS | 3628 | 1461328341666 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}] 05:32:21 INFO - PROCESS | 3628 | 1461328341744 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:32:21 INFO - PROCESS | 3628 | 1461328341751 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 3628 | ++DOCSHELL 02A95800 == 72 [pid = 3628] [id = 381] 05:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 184 (15701C00) [pid = 3628] [serial = 1142] [outer = 00000000] 05:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 185 (1D224C00) [pid = 3628] [serial = 1143] [outer = 15701C00] 05:32:21 INFO - PROCESS | 3628 | 1461328341794 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 186 (1D6A9C00) [pid = 3628] [serial = 1144] [outer = 15701C00] 05:32:22 INFO - PROCESS | 3628 | 1461328342275 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 627ms 05:32:22 INFO - PROCESS | 3628 | 1461328342308 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 3628 | 1461328342310 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 05:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:32:22 INFO - PROCESS | 3628 | 1461328342314 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 3628 | 1461328342316 Marionette TRACE conn3 <- [1,1490,null,{}] 05:32:22 INFO - PROCESS | 3628 | 1461328342320 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}] 05:32:22 INFO - PROCESS | 3628 | 1461328342420 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:32:22 INFO - PROCESS | 3628 | 1461328342429 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 3628 | ++DOCSHELL 1DFAD800 == 73 [pid = 3628] [id = 382] 05:32:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 187 (1DFAF800) [pid = 3628] [serial = 1145] [outer = 00000000] 05:32:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 188 (1E602000) [pid = 3628] [serial = 1146] [outer = 1DFAF800] 05:32:22 INFO - PROCESS | 3628 | 1461328342486 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 189 (1FE54800) [pid = 3628] [serial = 1147] [outer = 1DFAF800] 05:32:23 INFO - PROCESS | 3628 | 1461328343309 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1003ms 05:32:23 INFO - PROCESS | 3628 | 1461328343349 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 3628 | 1461328343352 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 05:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:32:23 INFO - PROCESS | 3628 | 1461328343357 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 3628 | 1461328343361 Marionette TRACE conn3 <- [1,1494,null,{}] 05:32:23 INFO - PROCESS | 3628 | 1461328343366 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}] 05:32:23 INFO - PROCESS | 3628 | 1461328343478 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:32:23 INFO - PROCESS | 3628 | 1461328343627 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 3628 | ++DOCSHELL 14915000 == 74 [pid = 3628] [id = 383] 05:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 190 (1495F800) [pid = 3628] [serial = 1148] [outer = 00000000] 05:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 191 (18729800) [pid = 3628] [serial = 1149] [outer = 1495F800] 05:32:23 INFO - PROCESS | 3628 | 1461328343686 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 192 (18925000) [pid = 3628] [serial = 1150] [outer = 1495F800] 05:32:24 INFO - PROCESS | 3628 | 1461328344255 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]]]}] 05:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 193 (18DEAC00) [pid = 3628] [serial = 1151] [outer = 1DDE1000] 05:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 956ms 05:32:24 INFO - PROCESS | 3628 | 1461328344317 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 3628 | 1461328344323 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 05:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:32:24 INFO - PROCESS | 3628 | 1461328344371 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 3628 | 1461328344374 Marionette TRACE conn3 <- [1,1498,null,{}] 05:32:24 INFO - PROCESS | 3628 | 1461328344392 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}] 05:32:24 INFO - PROCESS | 3628 | 1461328344520 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:32:24 INFO - PROCESS | 3628 | 1461328344656 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 3628 | ++DOCSHELL 133DF800 == 75 [pid = 3628] [id = 384] 05:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 194 (14954000) [pid = 3628] [serial = 1152] [outer = 00000000] 05:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 195 (19758C00) [pid = 3628] [serial = 1153] [outer = 14954000] 05:32:24 INFO - PROCESS | 3628 | 1461328344714 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 196 (1A9AF400) [pid = 3628] [serial = 1154] [outer = 14954000] 05:32:25 INFO - PROCESS | 3628 | 1461328345323 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1018ms 05:32:25 INFO - PROCESS | 3628 | 1461328345379 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 3628 | 1461328345381 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 05:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:32:25 INFO - PROCESS | 3628 | 1461328345385 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 3628 | 1461328345389 Marionette TRACE conn3 <- [1,1502,null,{}] 05:32:25 INFO - PROCESS | 3628 | 1461328345400 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}] 05:32:25 INFO - PROCESS | 3628 | 1461328345509 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:32:25 INFO - PROCESS | 3628 | 1461328345670 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 3628 | ++DOCSHELL 1AA92400 == 76 [pid = 3628] [id = 385] 05:32:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 197 (1E49A400) [pid = 3628] [serial = 1155] [outer = 00000000] 05:32:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 198 (1FE51400) [pid = 3628] [serial = 1156] [outer = 1E49A400] 05:32:25 INFO - PROCESS | 3628 | 1461328345728 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 199 (1FE5A400) [pid = 3628] [serial = 1157] [outer = 1E49A400] 05:32:26 INFO - PROCESS | 3628 | 1461328346347 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1002ms 05:32:26 INFO - PROCESS | 3628 | 1461328346387 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 3628 | 1461328346390 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 05:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:32:26 INFO - PROCESS | 3628 | 1461328346394 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 3628 | 1461328346396 Marionette TRACE conn3 <- [1,1506,null,{}] 05:32:26 INFO - PROCESS | 3628 | 1461328346400 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}] 05:32:26 INFO - PROCESS | 3628 | 1461328346516 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:32:26 INFO - PROCESS | 3628 | 1461328346663 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 3628 | ++DOCSHELL 1FE5B400 == 77 [pid = 3628] [id = 386] 05:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 200 (1FE5C800) [pid = 3628] [serial = 1158] [outer = 00000000] 05:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 201 (20839000) [pid = 3628] [serial = 1159] [outer = 1FE5C800] 05:32:26 INFO - PROCESS | 3628 | 1461328346720 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 202 (1FE5C000) [pid = 3628] [serial = 1160] [outer = 1FE5C800] 05:32:27 INFO - PROCESS | 3628 | 1461328347330 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1002ms 05:32:27 INFO - PROCESS | 3628 | 1461328347400 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 3628 | 1461328347402 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 05:32:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:32:27 INFO - PROCESS | 3628 | 1461328347406 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 3628 | 1461328347408 Marionette TRACE conn3 <- [1,1510,null,{}] 05:32:27 INFO - PROCESS | 3628 | 1461328347411 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}] 05:32:27 INFO - PROCESS | 3628 | 1461328347522 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:32:27 INFO - PROCESS | 3628 | 1461328347668 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 3628 | ++DOCSHELL 133EFC00 == 78 [pid = 3628] [id = 387] 05:32:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 203 (1DFAF000) [pid = 3628] [serial = 1161] [outer = 00000000] 05:32:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 204 (208A8800) [pid = 3628] [serial = 1162] [outer = 1DFAF000] 05:32:27 INFO - PROCESS | 3628 | 1461328347723 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 205 (208AC800) [pid = 3628] [serial = 1163] [outer = 1DFAF000] 05:32:28 INFO - PROCESS | 3628 | 1461328348301 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"]]]}] 05:32:28 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 () { 05:32:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:32:28 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 () { 05:32:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:32:28 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 () { 05:32:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:32:28 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 () { 05:32:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:32:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:32:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 956ms 05:32:28 INFO - PROCESS | 3628 | 1461328348361 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 3628 | 1461328348363 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 05:32:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:32:28 INFO - PROCESS | 3628 | 1461328348367 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 3628 | 1461328348369 Marionette TRACE conn3 <- [1,1514,null,{}] 05:32:28 INFO - PROCESS | 3628 | 1461328348372 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}] 05:32:28 INFO - PROCESS | 3628 | 1461328348514 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:32:28 INFO - PROCESS | 3628 | 1461328348669 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 3628 | ++DOCSHELL 1573B800 == 79 [pid = 3628] [id = 388] 05:32:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 206 (1FE56000) [pid = 3628] [serial = 1164] [outer = 00000000] 05:32:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 207 (213EF400) [pid = 3628] [serial = 1165] [outer = 1FE56000] 05:32:28 INFO - PROCESS | 3628 | 1461328348724 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 208 (213F0800) [pid = 3628] [serial = 1166] [outer = 1FE56000] 05:32:29 INFO - PROCESS | 3628 | 1461328349271 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"]]]}] 05:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:32:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:32:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 940ms 05:32:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:32:29 INFO - PROCESS | 3628 | 1461328349312 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 3628 | 1461328349314 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 05:32:29 INFO - PROCESS | 3628 | 1461328349318 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 3628 | 1461328349320 Marionette TRACE conn3 <- [1,1518,null,{}] 05:32:29 INFO - PROCESS | 3628 | 1461328349342 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}] 05:32:29 INFO - PROCESS | 3628 | 1461328349444 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:32:29 INFO - PROCESS | 3628 | 1461328349556 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 3628 | ++DOCSHELL 19750C00 == 80 [pid = 3628] [id = 389] 05:32:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 209 (19765400) [pid = 3628] [serial = 1167] [outer = 00000000] 05:32:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 210 (1CB70C00) [pid = 3628] [serial = 1168] [outer = 19765400] 05:32:29 INFO - PROCESS | 3628 | 1461328349619 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 211 (1D5C7C00) [pid = 3628] [serial = 1169] [outer = 19765400] 05:32:30 INFO - PROCESS | 3628 | 1461328350076 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]]]}] 05:32:30 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 05:32:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:32:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:32:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:32:30 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. 05:32:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:32:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 798ms 05:32:30 INFO - PROCESS | 3628 | 1461328350120 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 3628 | 1461328350122 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 05:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:32:30 INFO - PROCESS | 3628 | 1461328350126 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 3628 | 1461328350128 Marionette TRACE conn3 <- [1,1522,null,{}] 05:32:30 INFO - PROCESS | 3628 | 1461328350132 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}] 05:32:30 INFO - PROCESS | 3628 | 1461328350236 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:32:30 INFO - PROCESS | 3628 | 1461328350382 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 3628 | ++DOCSHELL 133E4000 == 81 [pid = 3628] [id = 390] 05:32:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 212 (133ED000) [pid = 3628] [serial = 1170] [outer = 00000000] 05:32:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 213 (20918C00) [pid = 3628] [serial = 1171] [outer = 133ED000] 05:32:30 INFO - PROCESS | 3628 | 1461328350440 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 214 (2096DC00) [pid = 3628] [serial = 1172] [outer = 133ED000] 05:32:31 INFO - PROCESS | 3628 | 1461328351192 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1097ms 05:32:31 INFO - PROCESS | 3628 | 1461328351218 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 3628 | 1461328351223 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 05:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:32:31 INFO - PROCESS | 3628 | 1461328351228 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 3628 | 1461328351232 Marionette TRACE conn3 <- [1,1526,null,{}] 05:32:31 INFO - PROCESS | 3628 | 1461328351237 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}] 05:32:31 INFO - PROCESS | 3628 | 1461328351352 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:32:31 INFO - PROCESS | 3628 | 1461328351504 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 3628 | ++DOCSHELL 18F37800 == 82 [pid = 3628] [id = 391] 05:32:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 215 (18F3A400) [pid = 3628] [serial = 1173] [outer = 00000000] 05:32:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 216 (19784000) [pid = 3628] [serial = 1174] [outer = 18F3A400] 05:32:31 INFO - PROCESS | 3628 | 1461328351561 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 217 (19DC1000) [pid = 3628] [serial = 1175] [outer = 18F3A400] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 19756000 == 81 [pid = 3628] [id = 341] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1977D400 == 80 [pid = 3628] [id = 325] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 02A95800 == 79 [pid = 3628] [id = 381] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1660E000 == 78 [pid = 3628] [id = 380] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1C76F400 == 77 [pid = 3628] [id = 379] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1C368800 == 76 [pid = 3628] [id = 378] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 19DE8000 == 75 [pid = 3628] [id = 377] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 19786800 == 74 [pid = 3628] [id = 376] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 180EE000 == 73 [pid = 3628] [id = 375] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 18F3B000 == 72 [pid = 3628] [id = 374] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 11BB6C00 == 71 [pid = 3628] [id = 373] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 15701400 == 70 [pid = 3628] [id = 372] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1495EC00 == 69 [pid = 3628] [id = 371] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 2091EC00 == 68 [pid = 3628] [id = 370] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 216 (16D4C400) [pid = 3628] [serial = 1047] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 215 (193A9000) [pid = 3628] [serial = 1050] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 214 (1A9AE800) [pid = 3628] [serial = 1053] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 213 (1CB71000) [pid = 3628] [serial = 1056] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 212 (1D5C4C00) [pid = 3628] [serial = 1059] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 211 (1E607800) [pid = 3628] [serial = 1062] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 210 (16741800) [pid = 3628] [serial = 1065] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 1E4A1400 == 67 [pid = 3628] [id = 369] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 18F41000 == 66 [pid = 3628] [id = 368] 05:32:32 INFO - PROCESS | 3628 | --DOCSHELL 15D0D400 == 65 [pid = 3628] [id = 367] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 209 (20914800) [pid = 3628] [serial = 1095] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 208 (1A2D7800) [pid = 3628] [serial = 1077] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 207 (1A90A400) [pid = 3628] [serial = 1078] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 206 (180F9800) [pid = 3628] [serial = 1069] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 205 (16D4D800) [pid = 3628] [serial = 1068] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 204 (1D5CA000) [pid = 3628] [serial = 1083] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 203 (18197000) [pid = 3628] [serial = 1071] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 202 (18926000) [pid = 3628] [serial = 1072] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 201 (1C769C00) [pid = 3628] [serial = 1080] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 200 (19761400) [pid = 3628] [serial = 1074] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 199 (19778000) [pid = 3628] [serial = 1075] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 198 (1DDD6000) [pid = 3628] [serial = 1086] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 197 (16D4AC00) [pid = 3628] [serial = 1089] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 196 (1D7B2C00) [pid = 3628] [serial = 1087] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 195 (1E604C00) [pid = 3628] [serial = 1092] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 194 (18D72000) [pid = 3628] [serial = 1090] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 193 (1D7A9800) [pid = 3628] [serial = 1084] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 192 (2089F400) [pid = 3628] [serial = 1093] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 191 (1CB33C00) [pid = 3628] [serial = 1081] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | --DOMWINDOW == 190 (20916C00) [pid = 3628] [serial = 1096] [outer = 00000000] [url = about:blank] 05:32:32 INFO - PROCESS | 3628 | 1461328352179 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1003ms 05:32:32 INFO - PROCESS | 3628 | 1461328352231 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 3628 | 1461328352237 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 05:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:32:32 INFO - PROCESS | 3628 | 1461328352245 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 3628 | 1461328352247 Marionette TRACE conn3 <- [1,1530,null,{}] 05:32:32 INFO - PROCESS | 3628 | 1461328352251 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}] 05:32:32 INFO - PROCESS | 3628 | 1461328352343 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:32:32 INFO - PROCESS | 3628 | 1461328352448 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 3628 | ++DOCSHELL 1660E000 == 66 [pid = 3628] [id = 392] 05:32:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 191 (16D4D800) [pid = 3628] [serial = 1176] [outer = 00000000] 05:32:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 192 (18926000) [pid = 3628] [serial = 1177] [outer = 16D4D800] 05:32:32 INFO - PROCESS | 3628 | 1461328352493 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 193 (193AB000) [pid = 3628] [serial = 1178] [outer = 16D4D800] 05:32:32 INFO - PROCESS | 3628 | 1461328352894 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 689ms 05:32:32 INFO - PROCESS | 3628 | 1461328352941 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 3628 | 1461328352943 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 05:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:32:32 INFO - PROCESS | 3628 | 1461328352947 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 3628 | 1461328352950 Marionette TRACE conn3 <- [1,1534,null,{}] 05:32:32 INFO - PROCESS | 3628 | 1461328352961 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}] 05:32:33 INFO - PROCESS | 3628 | 1461328353054 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:32:33 INFO - PROCESS | 3628 | 1461328353062 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 3628 | ++DOCSHELL 19780C00 == 67 [pid = 3628] [id = 393] 05:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 194 (199C5400) [pid = 3628] [serial = 1179] [outer = 00000000] 05:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 195 (1AAD7400) [pid = 3628] [serial = 1180] [outer = 199C5400] 05:32:33 INFO - PROCESS | 3628 | 1461328353109 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 196 (1C1AF800) [pid = 3628] [serial = 1181] [outer = 199C5400] 05:32:33 INFO - PROCESS | 3628 | 1461328353576 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 642ms 05:32:33 INFO - PROCESS | 3628 | 1461328353584 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 3628 | 1461328353587 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 05:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:32:33 INFO - PROCESS | 3628 | 1461328353590 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 3628 | 1461328353592 Marionette TRACE conn3 <- [1,1538,null,{}] 05:32:33 INFO - PROCESS | 3628 | 1461328353595 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}] 05:32:33 INFO - PROCESS | 3628 | 1461328353687 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:32:33 INFO - PROCESS | 3628 | 1461328353693 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 3628 | ++DOCSHELL 1A7AF000 == 68 [pid = 3628] [id = 394] 05:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 197 (1A9A9400) [pid = 3628] [serial = 1182] [outer = 00000000] 05:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 198 (1CB3C800) [pid = 3628] [serial = 1183] [outer = 1A9A9400] 05:32:33 INFO - PROCESS | 3628 | 1461328353738 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 199 (1D21A800) [pid = 3628] [serial = 1184] [outer = 1A9A9400] 05:32:34 INFO - PROCESS | 3628 | 1461328354240 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 705ms 05:32:34 INFO - PROCESS | 3628 | 1461328354290 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 3628 | 1461328354292 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 05:32:34 INFO - PROCESS | 3628 | 1461328354295 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:32:34 INFO - PROCESS | 3628 | 1461328354296 Marionette TRACE conn3 <- [1,1542,null,{}] 05:32:34 INFO - PROCESS | 3628 | 1461328354300 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}] 05:32:34 INFO - PROCESS | 3628 | 1461328354421 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:32:34 INFO - PROCESS | 3628 | 1461328354486 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 3628 | ++DOCSHELL 194B5C00 == 69 [pid = 3628] [id = 395] 05:32:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 200 (1C764000) [pid = 3628] [serial = 1185] [outer = 00000000] 05:32:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 201 (1D6A4C00) [pid = 3628] [serial = 1186] [outer = 1C764000] 05:32:34 INFO - PROCESS | 3628 | 1461328354531 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 202 (1D7ABC00) [pid = 3628] [serial = 1187] [outer = 1C764000] 05:32:34 INFO - PROCESS | 3628 | 1461328354965 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 705ms 05:32:35 INFO - PROCESS | 3628 | 1461328354995 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 3628 | 1461328354997 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 05:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:32:35 INFO - PROCESS | 3628 | 1461328355000 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 3628 | 1461328355002 Marionette TRACE conn3 <- [1,1546,null,{}] 05:32:35 INFO - PROCESS | 3628 | 1461328355005 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}] 05:32:35 INFO - PROCESS | 3628 | 1461328355179 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:32:35 INFO - PROCESS | 3628 | 1461328355211 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 3628 | ++DOCSHELL 1E610000 == 70 [pid = 3628] [id = 396] 05:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 203 (1E610C00) [pid = 3628] [serial = 1188] [outer = 00000000] 05:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 204 (20838000) [pid = 3628] [serial = 1189] [outer = 1E610C00] 05:32:35 INFO - PROCESS | 3628 | 1461328355258 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 205 (2089E000) [pid = 3628] [serial = 1190] [outer = 1E610C00] 05:32:35 INFO - PROCESS | 3628 | 1461328355683 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:32:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 751ms 05:32:35 INFO - PROCESS | 3628 | 1461328355741 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 3628 | 1461328355743 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 05:32:35 INFO - PROCESS | 3628 | 1461328355746 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:32:35 INFO - PROCESS | 3628 | 1461328355748 Marionette TRACE conn3 <- [1,1550,null,{}] 05:32:35 INFO - PROCESS | 3628 | 1461328355758 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}] 05:32:35 INFO - PROCESS | 3628 | 1461328355874 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:32:35 INFO - PROCESS | 3628 | 1461328355884 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 3628 | ++DOCSHELL 1DFB5000 == 71 [pid = 3628] [id = 397] 05:32:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 206 (1E607800) [pid = 3628] [serial = 1191] [outer = 00000000] 05:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 207 (20965400) [pid = 3628] [serial = 1192] [outer = 1E607800] 05:32:36 INFO - PROCESS | 3628 | 1461328355989 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 208 (213ED400) [pid = 3628] [serial = 1193] [outer = 1E607800] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 207 (15701C00) [pid = 3628] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 206 (20838400) [pid = 3628] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 205 (18F3B400) [pid = 3628] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 204 (1D18B800) [pid = 3628] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 203 (18196400) [pid = 3628] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 202 (1C369400) [pid = 3628] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 201 (11BBB000) [pid = 3628] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 200 (1A259800) [pid = 3628] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 199 (199C2000) [pid = 3628] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 198 (19750000) [pid = 3628] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 197 (19DEC400) [pid = 3628] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:32:36 INFO - PROCESS | 3628 | --DOMWINDOW == 196 (1571D000) [pid = 3628] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:32:36 INFO - PROCESS | 3628 | 1461328356562 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 846ms 05:32:36 INFO - PROCESS | 3628 | 1461328356589 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 3628 | 1461328356591 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 05:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:32:36 INFO - PROCESS | 3628 | 1461328356595 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 3628 | 1461328356597 Marionette TRACE conn3 <- [1,1554,null,{}] 05:32:36 INFO - PROCESS | 3628 | 1461328356600 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}] 05:32:36 INFO - PROCESS | 3628 | 1461328356682 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:32:36 INFO - PROCESS | 3628 | 1461328356688 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 3628 | ++DOCSHELL 15731400 == 72 [pid = 3628] [id = 398] 05:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 197 (15A0DC00) [pid = 3628] [serial = 1194] [outer = 00000000] 05:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 198 (18B30000) [pid = 3628] [serial = 1195] [outer = 15A0DC00] 05:32:36 INFO - PROCESS | 3628 | 1461328356742 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 199 (19D49800) [pid = 3628] [serial = 1196] [outer = 15A0DC00] 05:32:37 INFO - PROCESS | 3628 | 1461328357254 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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 705ms 05:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:32:37 INFO - PROCESS | 3628 | 1461328357326 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 3628 | 1461328357328 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 05:32:37 INFO - PROCESS | 3628 | 1461328357332 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 3628 | 1461328357333 Marionette TRACE conn3 <- [1,1558,null,{}] 05:32:37 INFO - PROCESS | 3628 | 1461328357337 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}] 05:32:37 INFO - PROCESS | 3628 | 1461328357423 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:32:37 INFO - PROCESS | 3628 | 1461328357430 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 3628 | ++DOCSHELL 18DEE000 == 73 [pid = 3628] [id = 399] 05:32:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 200 (18E2D000) [pid = 3628] [serial = 1197] [outer = 00000000] 05:32:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 201 (20963800) [pid = 3628] [serial = 1198] [outer = 18E2D000] 05:32:37 INFO - PROCESS | 3628 | 1461328357474 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 202 (21186C00) [pid = 3628] [serial = 1199] [outer = 18E2D000] 05:32:37 INFO - PROCESS | 3628 | 1461328357942 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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 689ms 05:32:38 INFO - PROCESS | 3628 | 1461328358032 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 3628 | 1461328358034 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 05:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:32:38 INFO - PROCESS | 3628 | 1461328358037 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 3628 | 1461328358039 Marionette TRACE conn3 <- [1,1562,null,{}] 05:32:38 INFO - PROCESS | 3628 | 1461328358042 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}] 05:32:38 INFO - PROCESS | 3628 | 1461328358155 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:32:38 INFO - PROCESS | 3628 | 1461328358167 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 3628 | ++DOCSHELL 1491E800 == 74 [pid = 3628] [id = 400] 05:32:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 203 (1975A400) [pid = 3628] [serial = 1200] [outer = 00000000] 05:32:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 204 (21190800) [pid = 3628] [serial = 1201] [outer = 1975A400] 05:32:38 INFO - PROCESS | 3628 | 1461328358211 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 205 (21193800) [pid = 3628] [serial = 1202] [outer = 1975A400] 05:32:38 INFO - PROCESS | 3628 | 1461328358902 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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 940ms 05:32:38 INFO - PROCESS | 3628 | 1461328358983 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 3628 | 1461328358987 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 05:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:32:38 INFO - PROCESS | 3628 | 1461328358993 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 3628 | 1461328358997 Marionette TRACE conn3 <- [1,1566,null,{}] 05:32:39 INFO - PROCESS | 3628 | 1461328359003 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}] 05:32:39 INFO - PROCESS | 3628 | 1461328359178 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:32:39 INFO - PROCESS | 3628 | 1461328359190 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 3628 | ++DOCSHELL 16D85000 == 75 [pid = 3628] [id = 401] 05:32:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 206 (16D87800) [pid = 3628] [serial = 1203] [outer = 00000000] 05:32:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 207 (183C8800) [pid = 3628] [serial = 1204] [outer = 16D87800] 05:32:39 INFO - PROCESS | 3628 | 1461328359247 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 208 (18991800) [pid = 3628] [serial = 1205] [outer = 16D87800] 05:32:39 INFO - PROCESS | 3628 | 1461328359928 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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1002ms 05:32:40 INFO - PROCESS | 3628 | 1461328359997 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 3628 | 1461328360003 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 05:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:32:40 INFO - PROCESS | 3628 | 1461328360010 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 3628 | 1461328360013 Marionette TRACE conn3 <- [1,1570,null,{}] 05:32:40 INFO - PROCESS | 3628 | 1461328360017 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}] 05:32:40 INFO - PROCESS | 3628 | 1461328360127 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:32:40 INFO - PROCESS | 3628 | 1461328360276 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 3628 | ++DOCSHELL 18F39400 == 76 [pid = 3628] [id = 402] 05:32:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 209 (19748000) [pid = 3628] [serial = 1206] [outer = 00000000] 05:32:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 210 (1A2DD800) [pid = 3628] [serial = 1207] [outer = 19748000] 05:32:40 INFO - PROCESS | 3628 | 1461328360332 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 211 (1C1AA400) [pid = 3628] [serial = 1208] [outer = 19748000] 05:32:40 INFO - PROCESS | 3628 | 1461328360945 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]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1002ms 05:32:41 INFO - PROCESS | 3628 | 1461328361009 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 3628 | 1461328361012 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 05:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:32:41 INFO - PROCESS | 3628 | 1461328361016 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 3628 | 1461328361020 Marionette TRACE conn3 <- [1,1574,null,{}] 05:32:41 INFO - PROCESS | 3628 | 1461328361032 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}] 05:32:41 INFO - PROCESS | 3628 | 1461328361143 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:32:41 INFO - PROCESS | 3628 | 1461328361295 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 3628 | ++DOCSHELL 208ABC00 == 77 [pid = 3628] [id = 403] 05:32:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 212 (20913C00) [pid = 3628] [serial = 1209] [outer = 00000000] 05:32:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 213 (21189000) [pid = 3628] [serial = 1210] [outer = 20913C00] 05:32:41 INFO - PROCESS | 3628 | 1461328361353 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 214 (2118F800) [pid = 3628] [serial = 1211] [outer = 20913C00] 05:32:41 INFO - PROCESS | 3628 | 1461328361947 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1002ms 05:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:32:42 INFO - PROCESS | 3628 | 1461328362017 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 3628 | 1461328362020 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 05:32:42 INFO - PROCESS | 3628 | 1461328362023 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 3628 | 1461328362025 Marionette TRACE conn3 <- [1,1578,null,{}] 05:32:42 INFO - PROCESS | 3628 | 1461328362029 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}] 05:32:42 INFO - PROCESS | 3628 | 1461328362137 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:32:42 INFO - PROCESS | 3628 | 1461328362287 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 3628 | ++DOCSHELL 21187C00 == 78 [pid = 3628] [id = 404] 05:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 215 (212CE800) [pid = 3628] [serial = 1212] [outer = 00000000] 05:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 216 (212D3C00) [pid = 3628] [serial = 1213] [outer = 212CE800] 05:32:42 INFO - PROCESS | 3628 | 1461328362343 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 217 (212D8400) [pid = 3628] [serial = 1214] [outer = 212CE800] 05:32:42 INFO - PROCESS | 3628 | 1461328362880 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 893ms 05:32:42 INFO - PROCESS | 3628 | 1461328362927 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 3628 | 1461328362930 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 05:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:32:42 INFO - PROCESS | 3628 | 1461328362933 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 3628 | 1461328362935 Marionette TRACE conn3 <- [1,1582,null,{}] 05:32:42 INFO - PROCESS | 3628 | 1461328362939 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}] 05:32:43 INFO - PROCESS | 3628 | 1461328363045 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:32:43 INFO - PROCESS | 3628 | 1461328363206 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 3628 | ++DOCSHELL 133ECC00 == 79 [pid = 3628] [id = 405] 05:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 218 (2089DC00) [pid = 3628] [serial = 1215] [outer = 00000000] 05:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 219 (21496C00) [pid = 3628] [serial = 1216] [outer = 2089DC00] 05:32:43 INFO - PROCESS | 3628 | 1461328363261 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 220 (2149AC00) [pid = 3628] [serial = 1217] [outer = 2089DC00] 05:32:43 INFO - PROCESS | 3628 | 1461328363884 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1003ms 05:32:43 INFO - PROCESS | 3628 | 1461328363935 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 3628 | 1461328363937 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 05:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:32:43 INFO - PROCESS | 3628 | 1461328363955 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 3628 | 1461328363958 Marionette TRACE conn3 <- [1,1586,null,{}] 05:32:43 INFO - PROCESS | 3628 | 1461328363961 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}] 05:32:44 INFO - PROCESS | 3628 | 1461328364085 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:32:44 INFO - PROCESS | 3628 | 1461328364239 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 3628 | ++DOCSHELL 11BB2000 == 80 [pid = 3628] [id = 406] 05:32:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 221 (11BB3000) [pid = 3628] [serial = 1218] [outer = 00000000] 05:32:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 222 (16D4C800) [pid = 3628] [serial = 1219] [outer = 11BB3000] 05:32:44 INFO - PROCESS | 3628 | 1461328364298 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 223 (1804D000) [pid = 3628] [serial = 1220] [outer = 11BB3000] 05:32:45 INFO - PROCESS | 3628 | 1461328365072 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1143ms 05:32:45 INFO - PROCESS | 3628 | 1461328365107 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 3628 | 1461328365112 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 05:32:45 INFO - PROCESS | 3628 | 1461328365117 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:32:45 INFO - PROCESS | 3628 | 1461328365120 Marionette TRACE conn3 <- [1,1590,null,{}] 05:32:45 INFO - PROCESS | 3628 | 1461328365125 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}] 05:32:45 INFO - PROCESS | 3628 | 1461328365227 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:32:45 INFO - PROCESS | 3628 | 1461328365381 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 3628 | ++DOCSHELL 139E3400 == 81 [pid = 3628] [id = 407] 05:32:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 224 (1570C000) [pid = 3628] [serial = 1221] [outer = 00000000] 05:32:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 225 (19751800) [pid = 3628] [serial = 1222] [outer = 1570C000] 05:32:45 INFO - PROCESS | 3628 | 1461328365454 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 226 (19759000) [pid = 3628] [serial = 1223] [outer = 1570C000] 05:32:46 INFO - PROCESS | 3628 | 1461328366071 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]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1002ms 05:32:46 INFO - PROCESS | 3628 | 1461328366121 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 3628 | 1461328366127 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 05:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:32:46 INFO - PROCESS | 3628 | 1461328366133 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 3628 | 1461328366136 Marionette TRACE conn3 <- [1,1594,null,{}] 05:32:46 INFO - PROCESS | 3628 | 1461328366140 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}] 05:32:46 INFO - PROCESS | 3628 | 1461328366238 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:32:46 INFO - PROCESS | 3628 | 1461328366391 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 3628 | ++DOCSHELL 1A2D4000 == 82 [pid = 3628] [id = 408] 05:32:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 227 (1A2DC000) [pid = 3628] [serial = 1224] [outer = 00000000] 05:32:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 228 (1C1B7400) [pid = 3628] [serial = 1225] [outer = 1A2DC000] 05:32:46 INFO - PROCESS | 3628 | 1461328366440 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 229 (1C6E6800) [pid = 3628] [serial = 1226] [outer = 1A2DC000] 05:32:47 INFO - PROCESS | 3628 | 1461328367010 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]]]}] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 18DEE000 == 81 [pid = 3628] [id = 399] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 15731400 == 80 [pid = 3628] [id = 398] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 1DFB5000 == 79 [pid = 3628] [id = 397] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 1E610000 == 78 [pid = 3628] [id = 396] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 194B5C00 == 77 [pid = 3628] [id = 395] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 1A7AF000 == 76 [pid = 3628] [id = 394] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 19780C00 == 75 [pid = 3628] [id = 393] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 1660E000 == 74 [pid = 3628] [id = 392] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 18F37800 == 73 [pid = 3628] [id = 391] 05:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 939ms 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 228 (1E602000) [pid = 3628] [serial = 1146] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 227 (180ED800) [pid = 3628] [serial = 1113] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 226 (18D79000) [pid = 3628] [serial = 1101] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 225 (1C35D800) [pid = 3628] [serial = 1104] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOCSHELL 1DFB3800 == 72 [pid = 3628] [id = 366] 05:32:47 INFO - PROCESS | 3628 | 1461328367082 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 3628 | 1461328367085 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 05:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:32:47 INFO - PROCESS | 3628 | 1461328367088 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 3628 | 1461328367092 Marionette TRACE conn3 <- [1,1598,null,{}] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 224 (1D6A9C00) [pid = 3628] [serial = 1144] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 223 (17EDC400) [pid = 3628] [serial = 1120] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 222 (1C6EA400) [pid = 3628] [serial = 1045] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 221 (20966800) [pid = 3628] [serial = 1110] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 220 (19D53C00) [pid = 3628] [serial = 1129] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 219 (1977BC00) [pid = 3628] [serial = 1126] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 218 (1AADE400) [pid = 3628] [serial = 1131] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 217 (16606400) [pid = 3628] [serial = 1116] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 216 (1D224C00) [pid = 3628] [serial = 1143] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 215 (2083EC00) [pid = 3628] [serial = 1098] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 214 (199DBC00) [pid = 3628] [serial = 1128] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 213 (194AA000) [pid = 3628] [serial = 1122] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 212 (17AFB000) [pid = 3628] [serial = 1117] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 211 (20840000) [pid = 3628] [serial = 1107] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 210 (1D223000) [pid = 3628] [serial = 1137] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 209 (1C361400) [pid = 3628] [serial = 1141] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 208 (19763400) [pid = 3628] [serial = 1125] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 207 (1C6E7C00) [pid = 3628] [serial = 1134] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 206 (20913400) [pid = 3628] [serial = 1099] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 205 (1C76DC00) [pid = 3628] [serial = 1135] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 204 (1C369C00) [pid = 3628] [serial = 1140] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 203 (19747C00) [pid = 3628] [serial = 1123] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 202 (1604FC00) [pid = 3628] [serial = 1119] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 201 (1C1AE000) [pid = 3628] [serial = 1132] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | --DOMWINDOW == 200 (1D5C8800) [pid = 3628] [serial = 1138] [outer = 00000000] [url = about:blank] 05:32:47 INFO - PROCESS | 3628 | 1461328367127 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}] 05:32:47 INFO - PROCESS | 3628 | 1461328367258 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:32:47 INFO - PROCESS | 3628 | 1461328367265 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 3628 | ++DOCSHELL 18DE4000 == 73 [pid = 3628] [id = 409] 05:32:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 201 (18DEE000) [pid = 3628] [serial = 1227] [outer = 00000000] 05:32:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 202 (19748C00) [pid = 3628] [serial = 1228] [outer = 18DEE000] 05:32:47 INFO - PROCESS | 3628 | 1461328367313 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 203 (199DBC00) [pid = 3628] [serial = 1229] [outer = 18DEE000] 05:32:47 INFO - PROCESS | 3628 | 1461328367797 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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 736ms 05:32:47 INFO - PROCESS | 3628 | 1461328367828 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 3628 | 1461328367830 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 05:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:32:47 INFO - PROCESS | 3628 | 1461328367834 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 3628 | 1461328367835 Marionette TRACE conn3 <- [1,1602,null,{}] 05:32:47 INFO - PROCESS | 3628 | 1461328367839 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}] 05:32:47 INFO - PROCESS | 3628 | 1461328367923 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:32:47 INFO - PROCESS | 3628 | 1461328367934 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 3628 | ++DOCSHELL 18190400 == 74 [pid = 3628] [id = 410] 05:32:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 204 (18190C00) [pid = 3628] [serial = 1230] [outer = 00000000] 05:32:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 205 (1C6EE800) [pid = 3628] [serial = 1231] [outer = 18190C00] 05:32:48 INFO - PROCESS | 3628 | 1461328367985 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 206 (1CB65C00) [pid = 3628] [serial = 1232] [outer = 18190C00] 05:32:48 INFO - PROCESS | 3628 | 1461328368449 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]]]}] 05:32:48 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 05:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 626ms 05:32:48 INFO - PROCESS | 3628 | 1461328368471 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 3628 | 1461328368473 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 05:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:32:48 INFO - PROCESS | 3628 | 1461328368476 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 3628 | 1461328368478 Marionette TRACE conn3 <- [1,1606,null,{}] 05:32:48 INFO - PROCESS | 3628 | 1461328368481 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}] 05:32:48 INFO - PROCESS | 3628 | 1461328368564 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:32:48 INFO - PROCESS | 3628 | 1461328368570 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 3628 | ++DOCSHELL 17AFA800 == 75 [pid = 3628] [id = 411] 05:32:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 207 (1AAE0400) [pid = 3628] [serial = 1233] [outer = 00000000] 05:32:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 208 (1D5C8800) [pid = 3628] [serial = 1234] [outer = 1AAE0400] 05:32:48 INFO - PROCESS | 3628 | 1461328368615 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 209 (1D69EC00) [pid = 3628] [serial = 1235] [outer = 1AAE0400] 05:32:49 INFO - PROCESS | 3628 | 1461328369113 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 689ms 05:32:49 INFO - PROCESS | 3628 | 1461328369176 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 3628 | 1461328369178 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 05:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:32:49 INFO - PROCESS | 3628 | 1461328369182 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 3628 | 1461328369183 Marionette TRACE conn3 <- [1,1610,null,{}] 05:32:49 INFO - PROCESS | 3628 | 1461328369187 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}] 05:32:49 INFO - PROCESS | 3628 | 1461328369279 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:32:49 INFO - PROCESS | 3628 | 1461328369318 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 3628 | ++DOCSHELL 1DFB6C00 == 76 [pid = 3628] [id = 412] 05:32:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 210 (1E4A0800) [pid = 3628] [serial = 1236] [outer = 00000000] 05:32:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 211 (1FE59800) [pid = 3628] [serial = 1237] [outer = 1E4A0800] 05:32:49 INFO - PROCESS | 3628 | 1461328369365 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 212 (1FE5E000) [pid = 3628] [serial = 1238] [outer = 1E4A0800] 05:32:49 INFO - PROCESS | 3628 | 1461328369856 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 704ms 05:32:49 INFO - PROCESS | 3628 | 1461328369886 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 3628 | 1461328369888 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 05:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:32:49 INFO - PROCESS | 3628 | 1461328369891 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 3628 | 1461328369893 Marionette TRACE conn3 <- [1,1614,null,{}] 05:32:49 INFO - PROCESS | 3628 | 1461328369897 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}] 05:32:50 INFO - PROCESS | 3628 | 1461328370023 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:32:50 INFO - PROCESS | 3628 | 1461328370096 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 3628 | ++DOCSHELL 17AF8C00 == 77 [pid = 3628] [id = 413] 05:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 213 (1C6E8000) [pid = 3628] [serial = 1239] [outer = 00000000] 05:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 214 (20915000) [pid = 3628] [serial = 1240] [outer = 1C6E8000] 05:32:50 INFO - PROCESS | 3628 | 1461328370140 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 215 (2091B800) [pid = 3628] [serial = 1241] [outer = 1C6E8000] 05:32:50 INFO - PROCESS | 3628 | 1461328370538 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:32:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 705ms 05:32:50 INFO - PROCESS | 3628 | 1461328370591 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 3628 | 1461328370593 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 05:32:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:32:50 INFO - PROCESS | 3628 | 1461328370602 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 3628 | 1461328370604 Marionette TRACE conn3 <- [1,1618,null,{}] 05:32:50 INFO - PROCESS | 3628 | 1461328370607 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}] 05:32:50 INFO - PROCESS | 3628 | 1461328370754 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:32:50 INFO - PROCESS | 3628 | 1461328370829 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 3628 | ++DOCSHELL 20964800 == 78 [pid = 3628] [id = 414] 05:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 216 (20966800) [pid = 3628] [serial = 1242] [outer = 00000000] 05:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 217 (2118D800) [pid = 3628] [serial = 1243] [outer = 20966800] 05:32:50 INFO - PROCESS | 3628 | 1461328370919 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 218 (21191800) [pid = 3628] [serial = 1244] [outer = 20966800] 05:32:51 INFO - PROCESS | 3628 | 1461328371370 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:32:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 799ms 05:32:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:32:51 INFO - PROCESS | 3628 | 1461328371438 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 3628 | 1461328371440 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 05:32:51 INFO - PROCESS | 3628 | 1461328371443 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 3628 | 1461328371445 Marionette TRACE conn3 <- [1,1622,null,{}] 05:32:51 INFO - PROCESS | 3628 | 1461328371448 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}] 05:32:51 INFO - PROCESS | 3628 | 1461328371568 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 217 (1D7AD800) [pid = 3628] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 216 (194B0800) [pid = 3628] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 215 (1DDDAC00) [pid = 3628] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 214 (1D290C00) [pid = 3628] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 213 (199D5400) [pid = 3628] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 212 (14457C00) [pid = 3628] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 211 (1389BC00) [pid = 3628] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 210 (1974B400) [pid = 3628] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 209 (1AADBC00) [pid = 3628] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 208 (19DF2400) [pid = 3628] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 207 (14954400) [pid = 3628] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 206 (13BB6400) [pid = 3628] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 205 (17EDD000) [pid = 3628] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 204 (16603400) [pid = 3628] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 203 (13BB9C00) [pid = 3628] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 202 (1CB3DC00) [pid = 3628] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 201 (19DE9800) [pid = 3628] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 200 (1D291000) [pid = 3628] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 199 (1CB3FC00) [pid = 3628] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 198 (17EE2000) [pid = 3628] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 197 (1E495800) [pid = 3628] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 196 (1CB36400) [pid = 3628] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 195 (1673C000) [pid = 3628] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 194 (19DEDC00) [pid = 3628] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 193 (18D6D800) [pid = 3628] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 192 (15A0F800) [pid = 3628] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 191 (18058800) [pid = 3628] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 190 (199D1000) [pid = 3628] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 189 (19784800) [pid = 3628] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 188 (1AAD6400) [pid = 3628] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 187 (1C6EEC00) [pid = 3628] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 186 (19DF1800) [pid = 3628] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 185 (193AC000) [pid = 3628] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 184 (15DDF800) [pid = 3628] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 183 (16601400) [pid = 3628] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 182 (02A86C00) [pid = 3628] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 181 (1573E400) [pid = 3628] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 180 (16D8CC00) [pid = 3628] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 179 (1A904000) [pid = 3628] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 178 (1A206800) [pid = 3628] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 177 (1CB6B800) [pid = 3628] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 176 (15735000) [pid = 3628] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 175 (19758800) [pid = 3628] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 174 (1898EC00) [pid = 3628] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 173 (1CB35400) [pid = 3628] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 172 (1E495400) [pid = 3628] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 171 (1573E000) [pid = 3628] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 170 (1A9AA000) [pid = 3628] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 169 (1E607800) [pid = 3628] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 168 (1E610C00) [pid = 3628] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 167 (15A0DC00) [pid = 3628] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 166 (1A9A9400) [pid = 3628] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 165 (199C5400) [pid = 3628] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (133ED000) [pid = 3628] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (16D4D800) [pid = 3628] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (18F3A400) [pid = 3628] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (1C764000) [pid = 3628] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:32:52 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (18E2D000) [pid = 3628] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:32:52 INFO - PROCESS | 3628 | 1461328372312 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3628 | ++DOCSHELL 02A9F800 == 79 [pid = 3628] [id = 415] 05:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 161 (11BB6400) [pid = 3628] [serial = 1245] [outer = 00000000] 05:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 162 (139E8800) [pid = 3628] [serial = 1246] [outer = 11BB6400] 05:32:52 INFO - PROCESS | 3628 | 1461328372357 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 163 (13DDD000) [pid = 3628] [serial = 1247] [outer = 11BB6400] 05:32:52 INFO - PROCESS | 3628 | 1461328372737 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]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:32:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1331ms 05:32:52 INFO - PROCESS | 3628 | 1461328372787 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 3628 | 1461328372789 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 05:32:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:32:52 INFO - PROCESS | 3628 | 1461328372800 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 3628 | 1461328372802 Marionette TRACE conn3 <- [1,1626,null,{}] 05:32:52 INFO - PROCESS | 3628 | 1461328372805 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}] 05:32:52 INFO - PROCESS | 3628 | 1461328372889 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:32:52 INFO - PROCESS | 3628 | 1461328372895 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 3628 | ++DOCSHELL 13BC0C00 == 80 [pid = 3628] [id = 416] 05:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 164 (1571DC00) [pid = 3628] [serial = 1248] [outer = 00000000] 05:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 165 (16D89400) [pid = 3628] [serial = 1249] [outer = 1571DC00] 05:32:52 INFO - PROCESS | 3628 | 1461328372938 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 166 (180EC400) [pid = 3628] [serial = 1250] [outer = 1571DC00] 05:32:53 INFO - PROCESS | 3628 | 1461328373399 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:32:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 658ms 05:32:53 INFO - PROCESS | 3628 | 1461328373451 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 3628 | 1461328373454 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 05:32:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:32:53 INFO - PROCESS | 3628 | 1461328373457 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 3628 | 1461328373460 Marionette TRACE conn3 <- [1,1630,null,{}] 05:32:53 INFO - PROCESS | 3628 | 1461328373463 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}] 05:32:53 INFO - PROCESS | 3628 | 1461328373584 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:32:53 INFO - PROCESS | 3628 | 1461328373635 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 3628 | ++DOCSHELL 195A4400 == 81 [pid = 3628] [id = 417] 05:32:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 167 (1974B000) [pid = 3628] [serial = 1251] [outer = 00000000] 05:32:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 168 (19781000) [pid = 3628] [serial = 1252] [outer = 1974B000] 05:32:53 INFO - PROCESS | 3628 | 1461328373685 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 169 (19DEDC00) [pid = 3628] [serial = 1253] [outer = 1974B000] 05:32:54 INFO - PROCESS | 3628 | 1461328374137 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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:32:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 736ms 05:32:54 INFO - PROCESS | 3628 | 1461328374197 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 3628 | 1461328374199 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 05:32:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:32:54 INFO - PROCESS | 3628 | 1461328374203 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 3628 | 1461328374204 Marionette TRACE conn3 <- [1,1634,null,{}] 05:32:54 INFO - PROCESS | 3628 | 1461328374208 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}] 05:32:54 INFO - PROCESS | 3628 | 1461328374294 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:32:54 INFO - PROCESS | 3628 | 1461328374504 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 3628 | ++DOCSHELL 12B43C00 == 82 [pid = 3628] [id = 418] 05:32:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 170 (12B86C00) [pid = 3628] [serial = 1254] [outer = 00000000] 05:32:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 171 (15740C00) [pid = 3628] [serial = 1255] [outer = 12B86C00] 05:32:54 INFO - PROCESS | 3628 | 1461328374564 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 172 (15FE4000) [pid = 3628] [serial = 1256] [outer = 12B86C00] 05:32:55 INFO - PROCESS | 3628 | 1461328375220 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]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:32:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1096ms 05:32:55 INFO - PROCESS | 3628 | 1461328375299 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 3628 | 1461328375305 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 05:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:32:55 INFO - PROCESS | 3628 | 1461328375310 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 3628 | 1461328375313 Marionette TRACE conn3 <- [1,1638,null,{}] 05:32:55 INFO - PROCESS | 3628 | 1461328375318 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}] 05:32:55 INFO - PROCESS | 3628 | 1461328375435 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:32:55 INFO - PROCESS | 3628 | 1461328375588 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 3628 | ++DOCSHELL 18D77400 == 83 [pid = 3628] [id = 419] 05:32:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 173 (18DE4800) [pid = 3628] [serial = 1257] [outer = 00000000] 05:32:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 174 (194A8C00) [pid = 3628] [serial = 1258] [outer = 18DE4800] 05:32:55 INFO - PROCESS | 3628 | 1461328375646 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 175 (195A4C00) [pid = 3628] [serial = 1259] [outer = 18DE4800] 05:32:56 INFO - PROCESS | 3628 | 1461328376195 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]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:32:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 939ms 05:32:56 INFO - PROCESS | 3628 | 1461328376257 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 3628 | 1461328376262 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 05:32:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:32:56 INFO - PROCESS | 3628 | 1461328376266 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 3628 | 1461328376268 Marionette TRACE conn3 <- [1,1642,null,{}] 05:32:56 INFO - PROCESS | 3628 | 1461328376272 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}] 05:32:56 INFO - PROCESS | 3628 | 1461328376383 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:32:56 INFO - PROCESS | 3628 | 1461328376552 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 3628 | ++DOCSHELL 19D47400 == 84 [pid = 3628] [id = 420] 05:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 176 (19DC2000) [pid = 3628] [serial = 1260] [outer = 00000000] 05:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 177 (1AA95000) [pid = 3628] [serial = 1261] [outer = 19DC2000] 05:32:56 INFO - PROCESS | 3628 | 1461328376608 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 178 (1C1B2000) [pid = 3628] [serial = 1262] [outer = 19DC2000] 05:32:57 INFO - PROCESS | 3628 | 1461328377197 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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1002ms 05:32:57 INFO - PROCESS | 3628 | 1461328377267 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 3628 | 1461328377270 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 05:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:32:57 INFO - PROCESS | 3628 | 1461328377280 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 3628 | 1461328377286 Marionette TRACE conn3 <- [1,1646,null,{}] 05:32:57 INFO - PROCESS | 3628 | 1461328377305 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}] 05:32:57 INFO - PROCESS | 3628 | 1461328377443 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:32:57 INFO - PROCESS | 3628 | 1461328377587 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 3628 | ++DOCSHELL 1974C400 == 85 [pid = 3628] [id = 421] 05:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 179 (1A9A9C00) [pid = 3628] [serial = 1263] [outer = 00000000] 05:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 180 (1D293000) [pid = 3628] [serial = 1264] [outer = 1A9A9C00] 05:32:57 INFO - PROCESS | 3628 | 1461328377643 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 181 (1D69D000) [pid = 3628] [serial = 1265] [outer = 1A9A9C00] 05:32:58 INFO - PROCESS | 3628 | 1461328378206 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]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 955ms 05:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:32:58 INFO - PROCESS | 3628 | 1461328378239 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 3628 | 1461328378242 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 05:32:58 INFO - PROCESS | 3628 | 1461328378245 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 3628 | 1461328378247 Marionette TRACE conn3 <- [1,1650,null,{}] 05:32:58 INFO - PROCESS | 3628 | 1461328378251 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}] 05:32:58 INFO - PROCESS | 3628 | 1461328378359 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:32:58 INFO - PROCESS | 3628 | 1461328378524 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 3628 | ++DOCSHELL 1D291000 == 86 [pid = 3628] [id = 422] 05:32:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 182 (1DDD7400) [pid = 3628] [serial = 1266] [outer = 00000000] 05:32:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 183 (1E4A2400) [pid = 3628] [serial = 1267] [outer = 1DDD7400] 05:32:58 INFO - PROCESS | 3628 | 1461328378581 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 184 (1E4A0400) [pid = 3628] [serial = 1268] [outer = 1DDD7400] 05:32:59 INFO - PROCESS | 3628 | 1461328379128 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 939ms 05:32:59 INFO - PROCESS | 3628 | 1461328379190 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 3628 | 1461328379192 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 05:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:32:59 INFO - PROCESS | 3628 | 1461328379196 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 3628 | 1461328379198 Marionette TRACE conn3 <- [1,1654,null,{}] 05:32:59 INFO - PROCESS | 3628 | 1461328379201 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}] 05:32:59 INFO - PROCESS | 3628 | 1461328379307 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:32:59 INFO - PROCESS | 3628 | 1461328379460 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 3628 | ++DOCSHELL 20836400 == 87 [pid = 3628] [id = 423] 05:32:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 185 (20911C00) [pid = 3628] [serial = 1269] [outer = 00000000] 05:32:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 186 (21186000) [pid = 3628] [serial = 1270] [outer = 20911C00] 05:32:59 INFO - PROCESS | 3628 | 1461328379525 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 187 (212D7800) [pid = 3628] [serial = 1271] [outer = 20911C00] 05:33:00 INFO - PROCESS | 3628 | 1461328380176 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1034ms 05:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:33:00 INFO - PROCESS | 3628 | 1461328380252 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 3628 | 1461328380254 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 05:33:00 INFO - PROCESS | 3628 | 1461328380258 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 3628 | 1461328380260 Marionette TRACE conn3 <- [1,1658,null,{}] 05:33:00 INFO - PROCESS | 3628 | 1461328380264 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}] 05:33:00 INFO - PROCESS | 3628 | 1461328380374 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:33:00 INFO - PROCESS | 3628 | 1461328380530 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 3628 | ++DOCSHELL 138E3800 == 88 [pid = 3628] [id = 424] 05:33:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 188 (144B0400) [pid = 3628] [serial = 1272] [outer = 00000000] 05:33:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 189 (194AF400) [pid = 3628] [serial = 1273] [outer = 144B0400] 05:33:00 INFO - PROCESS | 3628 | 1461328380586 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 190 (1C35C400) [pid = 3628] [serial = 1274] [outer = 144B0400] 05:33:01 INFO - PROCESS | 3628 | 1461328381170 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 940ms 05:33:01 INFO - PROCESS | 3628 | 1461328381206 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 3628 | 1461328381209 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 05:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:33:01 INFO - PROCESS | 3628 | 1461328381213 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 3628 | 1461328381215 Marionette TRACE conn3 <- [1,1662,null,{}] 05:33:01 INFO - PROCESS | 3628 | 1461328381219 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}] 05:33:01 INFO - PROCESS | 3628 | 1461328381326 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:33:01 INFO - PROCESS | 3628 | 1461328381683 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 3628 | ++DOCSHELL 02A8B800 == 89 [pid = 3628] [id = 425] 05:33:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 191 (02A90800) [pid = 3628] [serial = 1275] [outer = 00000000] 05:33:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 192 (16568C00) [pid = 3628] [serial = 1276] [outer = 02A90800] 05:33:01 INFO - PROCESS | 3628 | 1461328381759 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 193 (16D4C400) [pid = 3628] [serial = 1277] [outer = 02A90800] 05:33:02 INFO - PROCESS | 3628 | 1461328382323 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]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1144ms 05:33:02 INFO - PROCESS | 3628 | 1461328382358 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 3628 | 1461328382363 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 05:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:33:02 INFO - PROCESS | 3628 | 1461328382369 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 3628 | 1461328382372 Marionette TRACE conn3 <- [1,1666,null,{}] 05:33:02 INFO - PROCESS | 3628 | 1461328382377 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}] 05:33:02 INFO - PROCESS | 3628 | 1461328382492 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:33:02 INFO - PROCESS | 3628 | 1461328382667 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 3628 | ++DOCSHELL 180B9800 == 90 [pid = 3628] [id = 426] 05:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 194 (180EEC00) [pid = 3628] [serial = 1278] [outer = 00000000] 05:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 195 (18923400) [pid = 3628] [serial = 1279] [outer = 180EEC00] 05:33:02 INFO - PROCESS | 3628 | 1461328382721 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 196 (1898FC00) [pid = 3628] [serial = 1280] [outer = 180EEC00] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 1D290000 == 89 [pid = 3628] [id = 291] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 195A4400 == 88 [pid = 3628] [id = 417] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 13BC0C00 == 87 [pid = 3628] [id = 416] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 02A9F800 == 86 [pid = 3628] [id = 415] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 20964800 == 85 [pid = 3628] [id = 414] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 17AF8C00 == 84 [pid = 3628] [id = 413] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 1DFB6C00 == 83 [pid = 3628] [id = 412] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 17AFA800 == 82 [pid = 3628] [id = 411] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 18190400 == 81 [pid = 3628] [id = 410] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 18DE4000 == 80 [pid = 3628] [id = 409] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 1A2D4000 == 79 [pid = 3628] [id = 408] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 139E3400 == 78 [pid = 3628] [id = 407] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 195 (21190800) [pid = 3628] [serial = 1201] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 133ECC00 == 77 [pid = 3628] [id = 405] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 21187C00 == 76 [pid = 3628] [id = 404] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 208ABC00 == 75 [pid = 3628] [id = 403] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 18F39400 == 74 [pid = 3628] [id = 402] 05:33:03 INFO - PROCESS | 3628 | --DOCSHELL 16D85000 == 73 [pid = 3628] [id = 401] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 194 (15D0F800) [pid = 3628] [serial = 958] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 193 (1898CC00) [pid = 3628] [serial = 1066] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 192 (19756400) [pid = 3628] [serial = 1021] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 191 (1C6E6C00) [pid = 3628] [serial = 820] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 190 (1CB3F800) [pid = 3628] [serial = 669] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 189 (17EE1C00) [pid = 3628] [serial = 1048] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 188 (1DDD3C00) [pid = 3628] [serial = 919] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 187 (18F40C00) [pid = 3628] [serial = 910] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 186 (18197C00) [pid = 3628] [serial = 1012] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 185 (15735400) [pid = 3628] [serial = 811] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 184 (1D6A1000) [pid = 3628] [serial = 1060] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 183 (1C1B2C00) [pid = 3628] [serial = 1054] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 182 (1D5C9800) [pid = 3628] [serial = 874] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 181 (1D218400) [pid = 3628] [serial = 868] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 180 (18990800) [pid = 3628] [serial = 961] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 179 (1E4A2000) [pid = 3628] [serial = 973] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 178 (1D294400) [pid = 3628] [serial = 967] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 177 (1872A000) [pid = 3628] [serial = 769] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 176 (1C1ABC00) [pid = 3628] [serial = 964] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 175 (1CB63000) [pid = 3628] [serial = 865] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 174 (18D76800) [pid = 3628] [serial = 862] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 173 (1819B000) [pid = 3628] [serial = 721] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 172 (19DEB800) [pid = 3628] [serial = 772] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 171 (1D6A7800) [pid = 3628] [serial = 916] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 170 (1C767400) [pid = 3628] [serial = 823] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 169 (1CF63400) [pid = 3628] [serial = 1057] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 168 (1C66F800) [pid = 3628] [serial = 724] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 167 (19DEEC00) [pid = 3628] [serial = 1015] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 166 (18194800) [pid = 3628] [serial = 1114] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 165 (18F34C00) [pid = 3628] [serial = 1102] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 164 (12DDA400) [pid = 3628] [serial = 763] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 163 (16563400) [pid = 3628] [serial = 859] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 162 (1818D800) [pid = 3628] [serial = 814] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 161 (1D220400) [pid = 3628] [serial = 913] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 160 (1A7B2800) [pid = 3628] [serial = 775] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 159 (1D222400) [pid = 3628] [serial = 871] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 158 (15F03000) [pid = 3628] [serial = 766] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 157 (19760400) [pid = 3628] [serial = 1024] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 156 (194AE400) [pid = 3628] [serial = 1051] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 155 (1D6A5000) [pid = 3628] [serial = 727] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 154 (208A3800) [pid = 3628] [serial = 1018] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (1604C400) [pid = 3628] [serial = 717] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (1D7B0400) [pid = 3628] [serial = 970] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (1DFB3C00) [pid = 3628] [serial = 922] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (1C765800) [pid = 3628] [serial = 1105] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (1E60B000) [pid = 3628] [serial = 976] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (1E606400) [pid = 3628] [serial = 1063] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (1AAD9400) [pid = 3628] [serial = 817] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (20965400) [pid = 3628] [serial = 1192] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (2089E000) [pid = 3628] [serial = 1190] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (20838000) [pid = 3628] [serial = 1189] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (18B30000) [pid = 3628] [serial = 1195] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (213ED400) [pid = 3628] [serial = 1193] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (1CB3C800) [pid = 3628] [serial = 1183] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (1AAD7400) [pid = 3628] [serial = 1180] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (1C1AF800) [pid = 3628] [serial = 1181] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (2096DC00) [pid = 3628] [serial = 1172] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (20918C00) [pid = 3628] [serial = 1171] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (18926000) [pid = 3628] [serial = 1177] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (193AB000) [pid = 3628] [serial = 1178] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (19DC1000) [pid = 3628] [serial = 1175] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (19784000) [pid = 3628] [serial = 1174] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (18729800) [pid = 3628] [serial = 1149] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (19758C00) [pid = 3628] [serial = 1153] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1FE51400) [pid = 3628] [serial = 1156] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (20839000) [pid = 3628] [serial = 1159] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (208A8800) [pid = 3628] [serial = 1162] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (213EF400) [pid = 3628] [serial = 1165] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1CB70C00) [pid = 3628] [serial = 1168] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1673D400) [pid = 3628] [serial = 718] [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.] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1D6A4C00) [pid = 3628] [serial = 1186] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1D7ABC00) [pid = 3628] [serial = 1187] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (20963800) [pid = 3628] [serial = 1198] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (21186C00) [pid = 3628] [serial = 1199] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1D21A800) [pid = 3628] [serial = 1184] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (19D49800) [pid = 3628] [serial = 1196] [outer = 00000000] [url = about:blank] 05:33:03 INFO - PROCESS | 3628 | 1461328383311 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]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1003ms 05:33:03 INFO - PROCESS | 3628 | 1461328383373 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 3628 | 1461328383377 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 05:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:33:03 INFO - PROCESS | 3628 | 1461328383384 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 3628 | 1461328383386 Marionette TRACE conn3 <- [1,1670,null,{}] 05:33:03 INFO - PROCESS | 3628 | 1461328383389 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}] 05:33:03 INFO - PROCESS | 3628 | 1461328383479 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:33:03 INFO - PROCESS | 3628 | 1461328383586 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 3628 | ++DOCSHELL 15A0F800 == 74 [pid = 3628] [id = 427] 05:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (15D0F800) [pid = 3628] [serial = 1281] [outer = 00000000] 05:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (17AFA800) [pid = 3628] [serial = 1282] [outer = 15D0F800] 05:33:03 INFO - PROCESS | 3628 | 1461328383633 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1818F800) [pid = 3628] [serial = 1283] [outer = 15D0F800] 05:33:04 INFO - PROCESS | 3628 | 1461328384039 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]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 689ms 05:33:04 INFO - PROCESS | 3628 | 1461328384081 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 3628 | 1461328384084 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 05:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:33:04 INFO - PROCESS | 3628 | 1461328384088 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 3628 | 1461328384094 Marionette TRACE conn3 <- [1,1674,null,{}] 05:33:04 INFO - PROCESS | 3628 | 1461328384103 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}] 05:33:04 INFO - PROCESS | 3628 | 1461328384220 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:33:04 INFO - PROCESS | 3628 | 1461328384230 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 3628 | ++DOCSHELL 18E2B400 == 75 [pid = 3628] [id = 428] 05:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (18F37800) [pid = 3628] [serial = 1284] [outer = 00000000] 05:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (18F40C00) [pid = 3628] [serial = 1285] [outer = 18F37800] 05:33:04 INFO - PROCESS | 3628 | 1461328384288 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (194A9000) [pid = 3628] [serial = 1286] [outer = 18F37800] 05:33:04 INFO - PROCESS | 3628 | 1461328384745 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]]]}] 05:33:04 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 05:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 689ms 05:33:04 INFO - PROCESS | 3628 | 1461328384818 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 3628 | 1461328384820 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 05:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:33:04 INFO - PROCESS | 3628 | 1461328384828 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 3628 | 1461328384829 Marionette TRACE conn3 <- [1,1678,null,{}] 05:33:04 INFO - PROCESS | 3628 | 1461328384832 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}] 05:33:04 INFO - PROCESS | 3628 | 1461328384920 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:33:04 INFO - PROCESS | 3628 | 1461328384927 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 3628 | ++DOCSHELL 16001400 == 76 [pid = 3628] [id = 429] 05:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (194ACC00) [pid = 3628] [serial = 1287] [outer = 00000000] 05:33:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (19758C00) [pid = 3628] [serial = 1288] [outer = 194ACC00] 05:33:04 INFO - PROCESS | 3628 | 1461328384971 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (19761000) [pid = 3628] [serial = 1289] [outer = 194ACC00] 05:33:05 INFO - PROCESS | 3628 | 1461328385420 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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 642ms 05:33:05 INFO - PROCESS | 3628 | 1461328385468 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 3628 | 1461328385470 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 05:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:33:05 INFO - PROCESS | 3628 | 1461328385474 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 3628 | 1461328385476 Marionette TRACE conn3 <- [1,1682,null,{}] 05:33:05 INFO - PROCESS | 3628 | 1461328385480 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}] 05:33:05 INFO - PROCESS | 3628 | 1461328385598 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:33:05 INFO - PROCESS | 3628 | 1461328385699 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 3628 | ++DOCSHELL 19780800 == 77 [pid = 3628] [id = 430] 05:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (19780C00) [pid = 3628] [serial = 1290] [outer = 00000000] 05:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (199D3800) [pid = 3628] [serial = 1291] [outer = 19780C00] 05:33:05 INFO - PROCESS | 3628 | 1461328385754 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (19DEC800) [pid = 3628] [serial = 1292] [outer = 19780C00] 05:33:06 INFO - PROCESS | 3628 | 1461328386191 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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 752ms 05:33:06 INFO - PROCESS | 3628 | 1461328386220 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 3628 | 1461328386222 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 05:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:33:06 INFO - PROCESS | 3628 | 1461328386225 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 3628 | 1461328386227 Marionette TRACE conn3 <- [1,1686,null,{}] 05:33:06 INFO - PROCESS | 3628 | 1461328386231 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}] 05:33:06 INFO - PROCESS | 3628 | 1461328386360 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:33:06 INFO - PROCESS | 3628 | 1461328386367 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 3628 | ++DOCSHELL 199CBC00 == 78 [pid = 3628] [id = 431] 05:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (19D53800) [pid = 3628] [serial = 1293] [outer = 00000000] 05:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1AA91800) [pid = 3628] [serial = 1294] [outer = 19D53800] 05:33:06 INFO - PROCESS | 3628 | 1461328386469 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1AAD7400) [pid = 3628] [serial = 1295] [outer = 19D53800] 05:33:06 INFO - PROCESS | 3628 | 1461328386892 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]]]}] 05:33:06 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 05:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 689ms 05:33:06 INFO - PROCESS | 3628 | 1461328386923 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 3628 | 1461328386925 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 05:33:06 INFO - PROCESS | 3628 | 1461328386928 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:33:06 INFO - PROCESS | 3628 | 1461328386930 Marionette TRACE conn3 <- [1,1690,null,{}] 05:33:06 INFO - PROCESS | 3628 | 1461328386933 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}] 05:33:07 INFO - PROCESS | 3628 | 1461328387080 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:33:07 INFO - PROCESS | 3628 | 1461328387106 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 3628 | ++DOCSHELL 134AB800 == 79 [pid = 3628] [id = 432] 05:33:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1A7B2800) [pid = 3628] [serial = 1296] [outer = 00000000] 05:33:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1C1AEC00) [pid = 3628] [serial = 1297] [outer = 1A7B2800] 05:33:07 INFO - PROCESS | 3628 | 1461328387150 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1C1B0C00) [pid = 3628] [serial = 1298] [outer = 1A7B2800] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (1C6E8000) [pid = 3628] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (20966800) [pid = 3628] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (1571DC00) [pid = 3628] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (18DEE000) [pid = 3628] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (18190C00) [pid = 3628] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1A2DC000) [pid = 3628] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1570C000) [pid = 3628] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (11BB3000) [pid = 3628] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1AAE0400) [pid = 3628] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (1E4A0800) [pid = 3628] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:33:07 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (11BB6400) [pid = 3628] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:33:07 INFO - PROCESS | 3628 | 1461328387792 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]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 893ms 05:33:07 INFO - PROCESS | 3628 | 1461328387833 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 3628 | 1461328387835 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 05:33:07 INFO - PROCESS | 3628 | 1461328387838 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:33:07 INFO - PROCESS | 3628 | 1461328387840 Marionette TRACE conn3 <- [1,1694,null,{}] 05:33:07 INFO - PROCESS | 3628 | 1461328387844 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}] 05:33:07 INFO - PROCESS | 3628 | 1461328387932 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:33:08 INFO - PROCESS | 3628 | 1461328388037 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 3628 | ++DOCSHELL 139E5000 == 80 [pid = 3628] [id = 433] 05:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1571DC00) [pid = 3628] [serial = 1299] [outer = 00000000] 05:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (18F36C00) [pid = 3628] [serial = 1300] [outer = 1571DC00] 05:33:08 INFO - PROCESS | 3628 | 1461328388081 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1A90C000) [pid = 3628] [serial = 1301] [outer = 1571DC00] 05:33:08 INFO - PROCESS | 3628 | 1461328388471 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]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 690ms 05:33:08 INFO - PROCESS | 3628 | 1461328388538 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 3628 | 1461328388540 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 05:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:33:08 INFO - PROCESS | 3628 | 1461328388543 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 3628 | 1461328388545 Marionette TRACE conn3 <- [1,1698,null,{}] 05:33:08 INFO - PROCESS | 3628 | 1461328388548 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}] 05:33:08 INFO - PROCESS | 3628 | 1461328388633 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:33:08 INFO - PROCESS | 3628 | 1461328388640 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 3628 | ++DOCSHELL 183C6400 == 81 [pid = 3628] [id = 434] 05:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (18DEE000) [pid = 3628] [serial = 1302] [outer = 00000000] 05:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (1C6E4C00) [pid = 3628] [serial = 1303] [outer = 18DEE000] 05:33:08 INFO - PROCESS | 3628 | 1461328388684 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (1C6EBC00) [pid = 3628] [serial = 1304] [outer = 18DEE000] 05:33:09 INFO - PROCESS | 3628 | 1461328389142 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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 642ms 05:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:33:09 INFO - PROCESS | 3628 | 1461328389189 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 3628 | 1461328389191 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 05:33:09 INFO - PROCESS | 3628 | 1461328389194 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 3628 | 1461328389196 Marionette TRACE conn3 <- [1,1702,null,{}] 05:33:09 INFO - PROCESS | 3628 | 1461328389200 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}] 05:33:09 INFO - PROCESS | 3628 | 1461328389285 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:33:09 INFO - PROCESS | 3628 | 1461328389291 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 3628 | ++DOCSHELL 15DF1800 == 82 [pid = 3628] [id = 435] 05:33:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1C6E0400) [pid = 3628] [serial = 1305] [outer = 00000000] 05:33:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1CB3DC00) [pid = 3628] [serial = 1306] [outer = 1C6E0400] 05:33:09 INFO - PROCESS | 3628 | 1461328389341 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1CB6B800) [pid = 3628] [serial = 1307] [outer = 1C6E0400] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 14455800 == 81 [pid = 3628] [id = 303] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1DFAD800 == 80 [pid = 3628] [id = 382] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 133DF800 == 79 [pid = 3628] [id = 384] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 18F3CC00 == 78 [pid = 3628] [id = 285] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1D6A6C00 == 77 [pid = 3628] [id = 307] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 14915000 == 76 [pid = 3628] [id = 383] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 19784400 == 75 [pid = 3628] [id = 305] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1C769800 == 74 [pid = 3628] [id = 242] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 199C4C00 == 73 [pid = 3628] [id = 274] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1D5CD800 == 72 [pid = 3628] [id = 306] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 133EFC00 == 71 [pid = 3628] [id = 387] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 199D4C00 == 70 [pid = 3628] [id = 272] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1AA92400 == 69 [pid = 3628] [id = 385] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1A2DA400 == 68 [pid = 3628] [id = 189] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 15721000 == 67 [pid = 3628] [id = 286] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1D6A3C00 == 66 [pid = 3628] [id = 324] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1CB62400 == 65 [pid = 3628] [id = 290] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1604A400 == 64 [pid = 3628] [id = 228] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 13DD4000 == 63 [pid = 3628] [id = 257] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 14914400 == 62 [pid = 3628] [id = 287] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 12BED400 == 61 [pid = 3628] [id = 323] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 199CEC00 == 60 [pid = 3628] [id = 198] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 17EDB400 == 59 [pid = 3628] [id = 161] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 148BF400 == 58 [pid = 3628] [id = 302] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1491E800 == 57 [pid = 3628] [id = 400] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1CF5D400 == 56 [pid = 3628] [id = 10] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1D21D800 == 55 [pid = 3628] [id = 11] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 17AF0000 == 54 [pid = 3628] [id = 179] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1CB36000 == 53 [pid = 3628] [id = 289] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 133E4000 == 52 [pid = 3628] [id = 390] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1673D000 == 51 [pid = 3628] [id = 225] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1331B000 == 50 [pid = 3628] [id = 355] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1FE5B400 == 49 [pid = 3628] [id = 386] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 17EE4800 == 48 [pid = 3628] [id = 240] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1445BC00 == 47 [pid = 3628] [id = 288] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1573B800 == 46 [pid = 3628] [id = 388] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 19750C00 == 45 [pid = 3628] [id = 389] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 11BB2000 == 44 [pid = 3628] [id = 406] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 180B9800 == 43 [pid = 3628] [id = 426] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 02A8B800 == 42 [pid = 3628] [id = 425] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 20836400 == 41 [pid = 3628] [id = 423] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 138E3800 == 40 [pid = 3628] [id = 424] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1D291000 == 39 [pid = 3628] [id = 422] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 1974C400 == 38 [pid = 3628] [id = 421] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 18D77400 == 37 [pid = 3628] [id = 419] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 19D47400 == 36 [pid = 3628] [id = 420] 05:33:10 INFO - PROCESS | 3628 | --DOCSHELL 12B43C00 == 35 [pid = 3628] [id = 418] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 15A0F800 == 34 [pid = 3628] [id = 427] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 19780800 == 33 [pid = 3628] [id = 430] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 16001400 == 32 [pid = 3628] [id = 429] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 134AB800 == 31 [pid = 3628] [id = 432] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 18E2B400 == 30 [pid = 3628] [id = 428] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 139E5000 == 29 [pid = 3628] [id = 433] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 183C6400 == 28 [pid = 3628] [id = 434] 05:33:11 INFO - PROCESS | 3628 | --DOCSHELL 199CBC00 == 27 [pid = 3628] [id = 431] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (19781000) [pid = 3628] [serial = 1252] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (20915000) [pid = 3628] [serial = 1240] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (2118D800) [pid = 3628] [serial = 1243] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (2091B800) [pid = 3628] [serial = 1241] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (16D89400) [pid = 3628] [serial = 1249] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (21191800) [pid = 3628] [serial = 1244] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (183C8800) [pid = 3628] [serial = 1204] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (1A2DD800) [pid = 3628] [serial = 1207] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (21189000) [pid = 3628] [serial = 1210] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (212D3C00) [pid = 3628] [serial = 1213] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (19748C00) [pid = 3628] [serial = 1228] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (199DBC00) [pid = 3628] [serial = 1229] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1C6EE800) [pid = 3628] [serial = 1231] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1CB65C00) [pid = 3628] [serial = 1232] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1C6E6800) [pid = 3628] [serial = 1226] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1C1B7400) [pid = 3628] [serial = 1225] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (19759000) [pid = 3628] [serial = 1223] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (19751800) [pid = 3628] [serial = 1222] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1804D000) [pid = 3628] [serial = 1220] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (16D4C800) [pid = 3628] [serial = 1219] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1D5C8800) [pid = 3628] [serial = 1234] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1D69EC00) [pid = 3628] [serial = 1235] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1FE59800) [pid = 3628] [serial = 1237] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (21496C00) [pid = 3628] [serial = 1216] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (139E8800) [pid = 3628] [serial = 1246] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (13DDD000) [pid = 3628] [serial = 1247] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (180EC400) [pid = 3628] [serial = 1250] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1FE5E000) [pid = 3628] [serial = 1238] [outer = 00000000] [url = about:blank] 05:33:11 INFO - PROCESS | 3628 | 1461328391734 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2568ms 05:33:11 INFO - PROCESS | 3628 | 1461328391759 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 3628 | 1461328391764 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 05:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:33:11 INFO - PROCESS | 3628 | 1461328391769 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 3628 | 1461328391774 Marionette TRACE conn3 <- [1,1706,null,{}] 05:33:11 INFO - PROCESS | 3628 | 1461328391781 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}] 05:33:11 INFO - PROCESS | 3628 | 1461328391871 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:33:11 INFO - PROCESS | 3628 | 1461328391883 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 3628 | ++DOCSHELL 11BB8000 == 28 [pid = 3628] [id = 436] 05:33:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (11BB8400) [pid = 3628] [serial = 1308] [outer = 00000000] 05:33:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (12BE5800) [pid = 3628] [serial = 1309] [outer = 11BB8400] 05:33:11 INFO - PROCESS | 3628 | 1461328391933 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (12CA1800) [pid = 3628] [serial = 1310] [outer = 11BB8400] 05:33:12 INFO - PROCESS | 3628 | 1461328392441 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 705ms 05:33:12 INFO - PROCESS | 3628 | 1461328392469 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 3628 | 1461328392475 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 05:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:33:12 INFO - PROCESS | 3628 | 1461328392482 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 3628 | 1461328392484 Marionette TRACE conn3 <- [1,1710,null,{}] 05:33:12 INFO - PROCESS | 3628 | 1461328392488 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}] 05:33:12 INFO - PROCESS | 3628 | 1461328392571 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:33:12 INFO - PROCESS | 3628 | 1461328392582 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 3628 | ++DOCSHELL 133E4800 == 29 [pid = 3628] [id = 437] 05:33:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (133EC800) [pid = 3628] [serial = 1311] [outer = 00000000] 05:33:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (134A3000) [pid = 3628] [serial = 1312] [outer = 133EC800] 05:33:12 INFO - PROCESS | 3628 | 1461328392628 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1389B800) [pid = 3628] [serial = 1313] [outer = 133EC800] 05:33:13 INFO - PROCESS | 3628 | 1461328393117 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]]]}] 05:33:13 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 05:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 689ms 05:33:13 INFO - PROCESS | 3628 | 1461328393179 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 3628 | 1461328393182 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 05:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:33:13 INFO - PROCESS | 3628 | 1461328393186 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 3628 | 1461328393189 Marionette TRACE conn3 <- [1,1714,null,{}] 05:33:13 INFO - PROCESS | 3628 | 1461328393200 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}] 05:33:13 INFO - PROCESS | 3628 | 1461328393319 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:33:13 INFO - PROCESS | 3628 | 1461328393412 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 3628 | ++DOCSHELL 13DDA000 == 30 [pid = 3628] [id = 438] 05:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (13DDB000) [pid = 3628] [serial = 1314] [outer = 00000000] 05:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1491EC00) [pid = 3628] [serial = 1315] [outer = 13DDB000] 05:33:13 INFO - PROCESS | 3628 | 1461328393470 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (15702000) [pid = 3628] [serial = 1316] [outer = 13DDB000] 05:33:13 INFO - PROCESS | 3628 | 1461328393869 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 736ms 05:33:13 INFO - PROCESS | 3628 | 1461328393925 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 3628 | 1461328393928 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 05:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:33:13 INFO - PROCESS | 3628 | 1461328393931 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 3628 | 1461328393933 Marionette TRACE conn3 <- [1,1718,null,{}] 05:33:13 INFO - PROCESS | 3628 | 1461328393936 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}] 05:33:14 INFO - PROCESS | 3628 | 1461328394016 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:33:14 INFO - PROCESS | 3628 | 1461328394023 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 3628 | ++DOCSHELL 14914800 == 31 [pid = 3628] [id = 439] 05:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (15715400) [pid = 3628] [serial = 1317] [outer = 00000000] 05:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (15A0A800) [pid = 3628] [serial = 1318] [outer = 15715400] 05:33:14 INFO - PROCESS | 3628 | 1461328394068 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (15DF5C00) [pid = 3628] [serial = 1319] [outer = 15715400] 05:33:14 INFO - PROCESS | 3628 | 1461328394512 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]]]}] 05:33:14 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 05:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 627ms 05:33:14 INFO - PROCESS | 3628 | 1461328394569 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 3628 | 1461328394571 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 05:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:33:14 INFO - PROCESS | 3628 | 1461328394581 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 3628 | 1461328394582 Marionette TRACE conn3 <- [1,1722,null,{}] 05:33:14 INFO - PROCESS | 3628 | 1461328394586 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}] 05:33:14 INFO - PROCESS | 3628 | 1461328394661 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:33:14 INFO - PROCESS | 3628 | 1461328394668 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 3628 | ++DOCSHELL 16049C00 == 32 [pid = 3628] [id = 440] 05:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1604A400) [pid = 3628] [serial = 1320] [outer = 00000000] 05:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (16055000) [pid = 3628] [serial = 1321] [outer = 1604A400] 05:33:14 INFO - PROCESS | 3628 | 1461328394743 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (160D6000) [pid = 3628] [serial = 1322] [outer = 1604A400] 05:33:15 INFO - PROCESS | 3628 | 1461328395193 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 658ms 05:33:15 INFO - PROCESS | 3628 | 1461328395233 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 3628 | 1461328395235 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 05:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:33:15 INFO - PROCESS | 3628 | 1461328395238 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 3628 | 1461328395240 Marionette TRACE conn3 <- [1,1726,null,{}] 05:33:15 INFO - PROCESS | 3628 | 1461328395243 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}] 05:33:15 INFO - PROCESS | 3628 | 1461328395350 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:33:15 INFO - PROCESS | 3628 | 1461328395358 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 3628 | ++DOCSHELL 16D85C00 == 33 [pid = 3628] [id = 441] 05:33:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (16D86400) [pid = 3628] [serial = 1323] [outer = 00000000] 05:33:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (17EDB400) [pid = 3628] [serial = 1324] [outer = 16D86400] 05:33:15 INFO - PROCESS | 3628 | 1461328395407 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (17EE1400) [pid = 3628] [serial = 1325] [outer = 16D86400] 05:33:15 INFO - PROCESS | 3628 | 1461328395853 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 642ms 05:33:15 INFO - PROCESS | 3628 | 1461328395884 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 3628 | 1461328395885 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 05:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:33:15 INFO - PROCESS | 3628 | 1461328395889 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 3628 | 1461328395890 Marionette TRACE conn3 <- [1,1730,null,{}] 05:33:15 INFO - PROCESS | 3628 | 1461328395894 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}] 05:33:16 INFO - PROCESS | 3628 | 1461328395968 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:33:16 INFO - PROCESS | 3628 | 1461328395974 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 3628 | ++DOCSHELL 17AEC800 == 34 [pid = 3628] [id = 442] 05:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (17AFB000) [pid = 3628] [serial = 1326] [outer = 00000000] 05:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (180B0400) [pid = 3628] [serial = 1327] [outer = 17AFB000] 05:33:16 INFO - PROCESS | 3628 | 1461328396018 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (17EEA800) [pid = 3628] [serial = 1328] [outer = 17AFB000] 05:33:16 INFO - PROCESS | 3628 | 1461328396461 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]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 595ms 05:33:16 INFO - PROCESS | 3628 | 1461328396483 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 3628 | 1461328396485 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 05:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:33:16 INFO - PROCESS | 3628 | 1461328396488 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 3628 | 1461328396491 Marionette TRACE conn3 <- [1,1734,null,{}] 05:33:16 INFO - PROCESS | 3628 | 1461328396496 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}] 05:33:16 INFO - PROCESS | 3628 | 1461328396620 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:33:16 INFO - PROCESS | 3628 | 1461328396678 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 3628 | ++DOCSHELL 17AF8800 == 35 [pid = 3628] [id = 443] 05:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (17EEA000) [pid = 3628] [serial = 1329] [outer = 00000000] 05:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (18196800) [pid = 3628] [serial = 1330] [outer = 17EEA000] 05:33:16 INFO - PROCESS | 3628 | 1461328396722 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (18195800) [pid = 3628] [serial = 1331] [outer = 17EEA000] 05:33:17 INFO - PROCESS | 3628 | 1461328397129 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 689ms 05:33:17 INFO - PROCESS | 3628 | 1461328397188 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 3628 | 1461328397190 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 05:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:33:17 INFO - PROCESS | 3628 | 1461328397199 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 3628 | 1461328397201 Marionette TRACE conn3 <- [1,1738,null,{}] 05:33:17 INFO - PROCESS | 3628 | 1461328397204 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}] 05:33:17 INFO - PROCESS | 3628 | 1461328397311 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:33:17 INFO - PROCESS | 3628 | 1461328397404 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 3628 | ++DOCSHELL 13DD6800 == 36 [pid = 3628] [id = 444] 05:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (18190800) [pid = 3628] [serial = 1332] [outer = 00000000] 05:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1891E400) [pid = 3628] [serial = 1333] [outer = 18190800] 05:33:17 INFO - PROCESS | 3628 | 1461328397448 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1891D800) [pid = 3628] [serial = 1334] [outer = 18190800] 05:33:17 INFO - PROCESS | 3628 | 1461328397870 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 705ms 05:33:17 INFO - PROCESS | 3628 | 1461328397905 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 3628 | 1461328397907 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 05:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:33:17 INFO - PROCESS | 3628 | 1461328397911 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 3628 | 1461328397912 Marionette TRACE conn3 <- [1,1742,null,{}] 05:33:17 INFO - PROCESS | 3628 | 1461328397916 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}] 05:33:18 INFO - PROCESS | 3628 | 1461328398026 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:33:18 INFO - PROCESS | 3628 | 1461328398032 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 3628 | ++DOCSHELL 16002000 == 37 [pid = 3628] [id = 445] 05:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (16005000) [pid = 3628] [serial = 1335] [outer = 00000000] 05:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (18996400) [pid = 3628] [serial = 1336] [outer = 16005000] 05:33:18 INFO - PROCESS | 3628 | 1461328398076 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (18B30800) [pid = 3628] [serial = 1337] [outer = 16005000] 05:33:18 INFO - PROCESS | 3628 | 1461328398504 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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 642ms 05:33:18 INFO - PROCESS | 3628 | 1461328398547 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 3628 | 1461328398549 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 05:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:33:18 INFO - PROCESS | 3628 | 1461328398553 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 3628 | 1461328398555 Marionette TRACE conn3 <- [1,1746,null,{}] 05:33:18 INFO - PROCESS | 3628 | 1461328398564 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}] 05:33:18 INFO - PROCESS | 3628 | 1461328398739 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:33:18 INFO - PROCESS | 3628 | 1461328398839 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 3628 | ++DOCSHELL 18D74400 == 38 [pid = 3628] [id = 446] 05:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (18D74800) [pid = 3628] [serial = 1338] [outer = 00000000] 05:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (18DF0C00) [pid = 3628] [serial = 1339] [outer = 18D74800] 05:33:18 INFO - PROCESS | 3628 | 1461328398894 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (18F36800) [pid = 3628] [serial = 1340] [outer = 18D74800] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (19D53800) [pid = 3628] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (19780C00) [pid = 3628] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (1571DC00) [pid = 3628] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (1A7B2800) [pid = 3628] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (18DEE000) [pid = 3628] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (18DE4800) [pid = 3628] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (12B86C00) [pid = 3628] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (194ACC00) [pid = 3628] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (18F37800) [pid = 3628] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (15D0F800) [pid = 3628] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (180EEC00) [pid = 3628] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (02A90800) [pid = 3628] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (144B0400) [pid = 3628] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (20911C00) [pid = 3628] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1DDD7400) [pid = 3628] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1A9A9C00) [pid = 3628] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (19DC2000) [pid = 3628] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (20913C00) [pid = 3628] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1495F800) [pid = 3628] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (16D87800) [pid = 3628] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (212CE800) [pid = 3628] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1FE5C800) [pid = 3628] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (19748000) [pid = 3628] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1975A400) [pid = 3628] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (19765400) [pid = 3628] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (2089DC00) [pid = 3628] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1E49A400) [pid = 3628] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (14954000) [pid = 3628] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1DFAF800) [pid = 3628] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1974B000) [pid = 3628] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1FE56000) [pid = 3628] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1DFAF000) [pid = 3628] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (20832C00) [pid = 3628] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:33:19 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (2091F400) [pid = 3628] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:33:20 INFO - PROCESS | 3628 | 1461328400038 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1503ms 05:33:20 INFO - PROCESS | 3628 | 1461328400093 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 3628 | 1461328400095 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 05:33:20 INFO - PROCESS | 3628 | 1461328400098 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:33:20 INFO - PROCESS | 3628 | 1461328400100 Marionette TRACE conn3 <- [1,1750,null,{}] 05:33:20 INFO - PROCESS | 3628 | 1461328400104 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}] 05:33:20 INFO - PROCESS | 3628 | 1461328400181 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:33:20 INFO - PROCESS | 3628 | 1461328400188 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 3628 | ++DOCSHELL 15DF1400 == 39 [pid = 3628] [id = 447] 05:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (15FE3800) [pid = 3628] [serial = 1341] [outer = 00000000] 05:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (18197400) [pid = 3628] [serial = 1342] [outer = 15FE3800] 05:33:20 INFO - PROCESS | 3628 | 1461328400234 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (180B6000) [pid = 3628] [serial = 1343] [outer = 15FE3800] 05:33:20 INFO - PROCESS | 3628 | 1461328400672 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 595ms 05:33:20 INFO - PROCESS | 3628 | 1461328400700 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 3628 | 1461328400702 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 05:33:20 INFO - PROCESS | 3628 | 1461328400705 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:33:20 INFO - PROCESS | 3628 | 1461328400707 Marionette TRACE conn3 <- [1,1754,null,{}] 05:33:20 INFO - PROCESS | 3628 | 1461328400710 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}] 05:33:20 INFO - PROCESS | 3628 | 1461328400784 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:33:20 INFO - PROCESS | 3628 | 1461328400790 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 3628 | ++DOCSHELL 1818CC00 == 40 [pid = 3628] [id = 448] 05:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18DEBC00) [pid = 3628] [serial = 1344] [outer = 00000000] 05:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (193B4C00) [pid = 3628] [serial = 1345] [outer = 18DEBC00] 05:33:20 INFO - PROCESS | 3628 | 1461328400834 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (194A8800) [pid = 3628] [serial = 1346] [outer = 18DEBC00] 05:33:21 INFO - PROCESS | 3628 | 1461328401276 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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 595ms 05:33:21 INFO - PROCESS | 3628 | 1461328401303 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 3628 | 1461328401305 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 05:33:21 INFO - PROCESS | 3628 | 1461328401308 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:33:21 INFO - PROCESS | 3628 | 1461328401310 Marionette TRACE conn3 <- [1,1758,null,{}] 05:33:21 INFO - PROCESS | 3628 | 1461328401313 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}] 05:33:21 INFO - PROCESS | 3628 | 1461328401431 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:33:21 INFO - PROCESS | 3628 | 1461328401439 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 3628 | ++DOCSHELL 16054400 == 41 [pid = 3628] [id = 449] 05:33:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (16A2A800) [pid = 3628] [serial = 1347] [outer = 00000000] 05:33:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (194B3000) [pid = 3628] [serial = 1348] [outer = 16A2A800] 05:33:21 INFO - PROCESS | 3628 | 1461328401483 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (196EAC00) [pid = 3628] [serial = 1349] [outer = 16A2A800] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 02A9A400 == 40 [pid = 3628] [id = 151] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 16A30800 == 39 [pid = 3628] [id = 149] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 18D6F400 == 38 [pid = 3628] [id = 150] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 1495A000 == 37 [pid = 3628] [id = 152] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 1C361000 == 36 [pid = 3628] [id = 147] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 139EF000 == 35 [pid = 3628] [id = 138] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 15D35C00 == 34 [pid = 3628] [id = 140] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 17EE5000 == 33 [pid = 3628] [id = 141] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 15D10400 == 32 [pid = 3628] [id = 139] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 19DC1800 == 31 [pid = 3628] [id = 146] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 14960400 == 30 [pid = 3628] [id = 148] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 18E2DC00 == 29 [pid = 3628] [id = 143] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 19DE4C00 == 28 [pid = 3628] [id = 145] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 18D73C00 == 27 [pid = 3628] [id = 142] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 199D2800 == 26 [pid = 3628] [id = 144] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 15738400 == 25 [pid = 3628] [id = 154] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 144A8400 == 24 [pid = 3628] [id = 153] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 133DA800 == 23 [pid = 3628] [id = 137] 05:33:22 INFO - PROCESS | 3628 | --DOCSHELL 15DF1800 == 22 [pid = 3628] [id = 435] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1AA91800) [pid = 3628] [serial = 1294] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (199D3800) [pid = 3628] [serial = 1291] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (19DEC800) [pid = 3628] [serial = 1292] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1AAD7400) [pid = 3628] [serial = 1295] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (18F36C00) [pid = 3628] [serial = 1300] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1C1AEC00) [pid = 3628] [serial = 1297] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1CB3DC00) [pid = 3628] [serial = 1306] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1C6E4C00) [pid = 3628] [serial = 1303] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (194A8C00) [pid = 3628] [serial = 1258] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (15FE4000) [pid = 3628] [serial = 1256] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (15740C00) [pid = 3628] [serial = 1255] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (19758C00) [pid = 3628] [serial = 1288] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18F40C00) [pid = 3628] [serial = 1285] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (194A9000) [pid = 3628] [serial = 1286] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17AFA800) [pid = 3628] [serial = 1282] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1818F800) [pid = 3628] [serial = 1283] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1898FC00) [pid = 3628] [serial = 1280] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18923400) [pid = 3628] [serial = 1279] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16D4C400) [pid = 3628] [serial = 1277] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (16568C00) [pid = 3628] [serial = 1276] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1C35C400) [pid = 3628] [serial = 1274] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (194AF400) [pid = 3628] [serial = 1273] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (212D7800) [pid = 3628] [serial = 1271] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (21186000) [pid = 3628] [serial = 1270] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1E4A0400) [pid = 3628] [serial = 1268] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1E4A2400) [pid = 3628] [serial = 1267] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1D69D000) [pid = 3628] [serial = 1265] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1D293000) [pid = 3628] [serial = 1264] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1C1B2000) [pid = 3628] [serial = 1262] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1AA95000) [pid = 3628] [serial = 1261] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (195A4C00) [pid = 3628] [serial = 1259] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1C1B0C00) [pid = 3628] [serial = 1298] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19761000) [pid = 3628] [serial = 1289] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1A90C000) [pid = 3628] [serial = 1301] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1C6EBC00) [pid = 3628] [serial = 1304] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (2118F800) [pid = 3628] [serial = 1211] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (18925000) [pid = 3628] [serial = 1150] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (18991800) [pid = 3628] [serial = 1205] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (212D8400) [pid = 3628] [serial = 1214] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (1FE5C000) [pid = 3628] [serial = 1160] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1C1AA400) [pid = 3628] [serial = 1208] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (21193800) [pid = 3628] [serial = 1202] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1D5C7C00) [pid = 3628] [serial = 1169] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (2149AC00) [pid = 3628] [serial = 1217] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (1FE5A400) [pid = 3628] [serial = 1157] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (1A9AF400) [pid = 3628] [serial = 1154] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1FE54800) [pid = 3628] [serial = 1147] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (19DEDC00) [pid = 3628] [serial = 1253] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (213F0800) [pid = 3628] [serial = 1166] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (208AC800) [pid = 3628] [serial = 1163] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (20913000) [pid = 3628] [serial = 1108] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (2096A000) [pid = 3628] [serial = 1111] [outer = 00000000] [url = about:blank] 05:33:23 INFO - PROCESS | 3628 | 1461328403295 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2020ms 05:33:23 INFO - PROCESS | 3628 | 1461328403325 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 3628 | 1461328403329 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 05:33:23 INFO - PROCESS | 3628 | 1461328403335 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:33:23 INFO - PROCESS | 3628 | 1461328403339 Marionette TRACE conn3 <- [1,1762,null,{}] 05:33:23 INFO - PROCESS | 3628 | 1461328403344 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}] 05:33:23 INFO - PROCESS | 3628 | 1461328403426 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:33:23 INFO - PROCESS | 3628 | 1461328403438 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 3628 | ++DOCSHELL 11BBE400 == 23 [pid = 3628] [id = 450] 05:33:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (11BBFC00) [pid = 3628] [serial = 1350] [outer = 00000000] 05:33:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (12DE0800) [pid = 3628] [serial = 1351] [outer = 11BBFC00] 05:33:23 INFO - PROCESS | 3628 | 1461328403485 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (133D9400) [pid = 3628] [serial = 1352] [outer = 11BBFC00] 05:33:24 INFO - PROCESS | 3628 | 1461328403997 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 689ms 05:33:24 INFO - PROCESS | 3628 | 1461328404035 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 3628 | 1461328404041 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:33:24 INFO - PROCESS | 3628 | 1461328404048 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 3628 | 1461328404050 Marionette TRACE conn3 <- [1,1766,null,{}] 05:33:24 INFO - PROCESS | 3628 | 1461328404054 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}] 05:33:24 INFO - PROCESS | 3628 | 1461328404141 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:33:24 INFO - PROCESS | 3628 | 1461328404150 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 3628 | ++DOCSHELL 139E8C00 == 24 [pid = 3628] [id = 451] 05:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (139E9000) [pid = 3628] [serial = 1353] [outer = 00000000] 05:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (13DDAC00) [pid = 3628] [serial = 1354] [outer = 139E9000] 05:33:24 INFO - PROCESS | 3628 | 1461328404196 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (14457C00) [pid = 3628] [serial = 1355] [outer = 139E9000] 05:33:24 INFO - PROCESS | 3628 | 1461328404654 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]]]}] 05:33:24 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 05:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 642ms 05:33:24 INFO - PROCESS | 3628 | 1461328404683 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 3628 | 1461328404686 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 05:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:33:24 INFO - PROCESS | 3628 | 1461328404690 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 3628 | 1461328404693 Marionette TRACE conn3 <- [1,1770,null,{}] 05:33:24 INFO - PROCESS | 3628 | 1461328404704 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}] 05:33:24 INFO - PROCESS | 3628 | 1461328404786 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:33:24 INFO - PROCESS | 3628 | 1461328404902 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 3628 | ++DOCSHELL 159AE000 == 25 [pid = 3628] [id = 452] 05:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (159B3800) [pid = 3628] [serial = 1356] [outer = 00000000] 05:33:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15D10400) [pid = 3628] [serial = 1357] [outer = 159B3800] 05:33:24 INFO - PROCESS | 3628 | 1461328404960 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15DFF400) [pid = 3628] [serial = 1358] [outer = 159B3800] 05:33:25 INFO - PROCESS | 3628 | 1461328405347 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]]]}] 05:33:25 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 05:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 705ms 05:33:25 INFO - PROCESS | 3628 | 1461328405388 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 3628 | 1461328405391 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 05:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:33:25 INFO - PROCESS | 3628 | 1461328405394 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 3628 | 1461328405396 Marionette TRACE conn3 <- [1,1774,null,{}] 05:33:25 INFO - PROCESS | 3628 | 1461328405399 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}] 05:33:25 INFO - PROCESS | 3628 | 1461328405474 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:33:25 INFO - PROCESS | 3628 | 1461328405554 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 3628 | ++DOCSHELL 15715800 == 26 [pid = 3628] [id = 453] 05:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15DDC800) [pid = 3628] [serial = 1359] [outer = 00000000] 05:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16603400) [pid = 3628] [serial = 1360] [outer = 15DDC800] 05:33:25 INFO - PROCESS | 3628 | 1461328405599 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (1673C000) [pid = 3628] [serial = 1361] [outer = 15DDC800] 05:33:25 INFO - PROCESS | 3628 | 1461328405962 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]]]}] 05:33:26 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 05:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 595ms 05:33:26 INFO - PROCESS | 3628 | 1461328405991 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 3628 | 1461328405993 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 05:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:33:26 INFO - PROCESS | 3628 | 1461328405996 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 3628 | 1461328405998 Marionette TRACE conn3 <- [1,1778,null,{}] 05:33:26 INFO - PROCESS | 3628 | 1461328406002 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}] 05:33:26 INFO - PROCESS | 3628 | 1461328406108 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:33:26 INFO - PROCESS | 3628 | 1461328406116 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 3628 | ++DOCSHELL 16564400 == 27 [pid = 3628] [id = 454] 05:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1660E800) [pid = 3628] [serial = 1362] [outer = 00000000] 05:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (16D90800) [pid = 3628] [serial = 1363] [outer = 1660E800] 05:33:26 INFO - PROCESS | 3628 | 1461328406161 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17AFAC00) [pid = 3628] [serial = 1364] [outer = 1660E800] 05:33:26 INFO - PROCESS | 3628 | 1461328406598 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]]]}] 05:33:26 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) 05:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 642ms 05:33:26 INFO - PROCESS | 3628 | 1461328406634 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 3628 | 1461328406636 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 05:33:26 INFO - PROCESS | 3628 | 1461328406640 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:33:26 INFO - PROCESS | 3628 | 1461328406641 Marionette TRACE conn3 <- [1,1782,null,{}] 05:33:26 INFO - PROCESS | 3628 | 1461328406644 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}] 05:33:26 INFO - PROCESS | 3628 | 1461328406772 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:33:26 INFO - PROCESS | 3628 | 1461328406781 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 3628 | ++DOCSHELL 17EE5800 == 28 [pid = 3628] [id = 455] 05:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (17EE7800) [pid = 3628] [serial = 1365] [outer = 00000000] 05:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1818EC00) [pid = 3628] [serial = 1366] [outer = 17EE7800] 05:33:26 INFO - PROCESS | 3628 | 1461328406829 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18195400) [pid = 3628] [serial = 1367] [outer = 17EE7800] 05:33:27 INFO - PROCESS | 3628 | 1461328407229 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]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 643ms 05:33:27 INFO - PROCESS | 3628 | 1461328407278 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 3628 | 1461328407280 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 05:33:27 INFO - PROCESS | 3628 | 1461328407283 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:33:27 INFO - PROCESS | 3628 | 1461328407284 Marionette TRACE conn3 <- [1,1786,null,{}] 05:33:27 INFO - PROCESS | 3628 | 1461328407288 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}] 05:33:27 INFO - PROCESS | 3628 | 1461328407358 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:33:27 INFO - PROCESS | 3628 | 1461328407470 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 3628 | ++DOCSHELL 1818C400 == 29 [pid = 3628] [id = 456] 05:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (1819B000) [pid = 3628] [serial = 1368] [outer = 00000000] 05:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18920000) [pid = 3628] [serial = 1369] [outer = 1819B000] 05:33:27 INFO - PROCESS | 3628 | 1461328407517 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1891F800) [pid = 3628] [serial = 1370] [outer = 1819B000] 05:33:27 INFO - PROCESS | 3628 | 1461328407865 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]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 642ms 05:33:27 INFO - PROCESS | 3628 | 1461328407922 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 3628 | 1461328407923 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 05:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:33:27 INFO - PROCESS | 3628 | 1461328407926 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 3628 | 1461328407928 Marionette TRACE conn3 <- [1,1790,null,{}] 05:33:27 INFO - PROCESS | 3628 | 1461328407946 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}] 05:33:28 INFO - PROCESS | 3628 | 1461328408017 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:33:28 INFO - PROCESS | 3628 | 1461328408023 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 3628 | ++DOCSHELL 1891D000 == 30 [pid = 3628] [id = 457] 05:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18925000) [pid = 3628] [serial = 1371] [outer = 00000000] 05:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18D6F800) [pid = 3628] [serial = 1372] [outer = 18925000] 05:33:28 INFO - PROCESS | 3628 | 1461328408067 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18D6E000) [pid = 3628] [serial = 1373] [outer = 18925000] 05:33:28 INFO - PROCESS | 3628 | 1461328408527 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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 642ms 05:33:28 INFO - PROCESS | 3628 | 1461328408586 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 3628 | 1461328408588 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 05:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:33:28 INFO - PROCESS | 3628 | 1461328408591 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 3628 | 1461328408593 Marionette TRACE conn3 <- [1,1794,null,{}] 05:33:28 INFO - PROCESS | 3628 | 1461328408603 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}] 05:33:28 INFO - PROCESS | 3628 | 1461328408706 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:33:28 INFO - PROCESS | 3628 | 1461328408802 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 3628 | ++DOCSHELL 159A9400 == 31 [pid = 3628] [id = 458] 05:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18D79000) [pid = 3628] [serial = 1374] [outer = 00000000] 05:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18DE5C00) [pid = 3628] [serial = 1375] [outer = 18D79000] 05:33:28 INFO - PROCESS | 3628 | 1461328408847 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18D7B800) [pid = 3628] [serial = 1376] [outer = 18D79000] 05:33:29 INFO - PROCESS | 3628 | 1461328409258 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 705ms 05:33:29 INFO - PROCESS | 3628 | 1461328409300 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 3628 | 1461328409302 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 05:33:29 INFO - PROCESS | 3628 | 1461328409305 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 3628 | 1461328409307 Marionette TRACE conn3 <- [1,1798,null,{}] 05:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:33:29 INFO - PROCESS | 3628 | 1461328409310 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}] 05:33:29 INFO - PROCESS | 3628 | 1461328409415 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:33:29 INFO - PROCESS | 3628 | 1461328409424 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 3628 | ++DOCSHELL 1660C400 == 32 [pid = 3628] [id = 459] 05:33:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (17EE0C00) [pid = 3628] [serial = 1377] [outer = 00000000] 05:33:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (193AC000) [pid = 3628] [serial = 1378] [outer = 17EE0C00] 05:33:29 INFO - PROCESS | 3628 | 1461328409468 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (194AA800) [pid = 3628] [serial = 1379] [outer = 17EE0C00] 05:33:29 INFO - PROCESS | 3628 | 1461328409926 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 627ms 05:33:29 INFO - PROCESS | 3628 | 1461328409945 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 3628 | 1461328409947 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 05:33:29 INFO - PROCESS | 3628 | 1461328409951 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:33:29 INFO - PROCESS | 3628 | 1461328409953 Marionette TRACE conn3 <- [1,1802,null,{}] 05:33:29 INFO - PROCESS | 3628 | 1461328409956 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}] 05:33:30 INFO - PROCESS | 3628 | 1461328410072 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:33:30 INFO - PROCESS | 3628 | 1461328410167 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 3628 | ++DOCSHELL 1604D000 == 33 [pid = 3628] [id = 460] 05:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (194B1000) [pid = 3628] [serial = 1380] [outer = 00000000] 05:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1974FC00) [pid = 3628] [serial = 1381] [outer = 194B1000] 05:33:30 INFO - PROCESS | 3628 | 1461328410217 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (19753800) [pid = 3628] [serial = 1382] [outer = 194B1000] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18DEBC00) [pid = 3628] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18190800) [pid = 3628] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16005000) [pid = 3628] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18D74800) [pid = 3628] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17EEA000) [pid = 3628] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17AFB000) [pid = 3628] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16D86400) [pid = 3628] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1604A400) [pid = 3628] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15715400) [pid = 3628] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (13DDB000) [pid = 3628] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (133EC800) [pid = 3628] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (11BB8400) [pid = 3628] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1C6E0400) [pid = 3628] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:33:30 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15FE3800) [pid = 3628] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:33:30 INFO - PROCESS | 3628 | 1461328410751 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 845ms 05:33:30 INFO - PROCESS | 3628 | 1461328410794 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 3628 | 1461328410796 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 05:33:30 INFO - PROCESS | 3628 | 1461328410799 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:33:30 INFO - PROCESS | 3628 | 1461328410801 Marionette TRACE conn3 <- [1,1806,null,{}] 05:33:30 INFO - PROCESS | 3628 | 1461328410804 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}] 05:33:30 INFO - PROCESS | 3628 | 1461328410877 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:33:30 INFO - PROCESS | 3628 | 1461328410884 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 3628 | ++DOCSHELL 15737800 == 34 [pid = 3628] [id = 461] 05:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1573E400) [pid = 3628] [serial = 1383] [outer = 00000000] 05:33:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (17AFB400) [pid = 3628] [serial = 1384] [outer = 1573E400] 05:33:30 INFO - PROCESS | 3628 | 1461328410928 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (16748800) [pid = 3628] [serial = 1385] [outer = 1573E400] 05:33:31 INFO - PROCESS | 3628 | 1461328411343 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 595ms 05:33:31 INFO - PROCESS | 3628 | 1461328411396 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 3628 | 1461328411398 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 05:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:33:31 INFO - PROCESS | 3628 | 1461328411402 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 3628 | 1461328411403 Marionette TRACE conn3 <- [1,1810,null,{}] 05:33:31 INFO - PROCESS | 3628 | 1461328411407 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}] 05:33:31 INFO - PROCESS | 3628 | 1461328411479 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:33:31 INFO - PROCESS | 3628 | 1461328411489 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 3628 | ++DOCSHELL 1604FC00 == 35 [pid = 3628] [id = 462] 05:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16746800) [pid = 3628] [serial = 1386] [outer = 00000000] 05:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1974D800) [pid = 3628] [serial = 1387] [outer = 16746800] 05:33:31 INFO - PROCESS | 3628 | 1461328411532 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19758400) [pid = 3628] [serial = 1388] [outer = 16746800] 05:33:32 INFO - PROCESS | 3628 | 1461328411973 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 595ms 05:33:32 INFO - PROCESS | 3628 | 1461328411999 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 3628 | 1461328412000 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 05:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:33:32 INFO - PROCESS | 3628 | 1461328412004 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 3628 | 1461328412005 Marionette TRACE conn3 <- [1,1814,null,{}] 05:33:32 INFO - PROCESS | 3628 | 1461328412020 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}] 05:33:32 INFO - PROCESS | 3628 | 1461328412094 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:33:32 INFO - PROCESS | 3628 | 1461328412100 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 3628 | ++DOCSHELL 18199000 == 36 [pid = 3628] [id = 463] 05:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19755000) [pid = 3628] [serial = 1389] [outer = 00000000] 05:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19762C00) [pid = 3628] [serial = 1390] [outer = 19755000] 05:33:32 INFO - PROCESS | 3628 | 1461328412144 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19765C00) [pid = 3628] [serial = 1391] [outer = 19755000] 05:33:32 INFO - PROCESS | 3628 | 1461328412733 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 752ms 05:33:32 INFO - PROCESS | 3628 | 1461328412777 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 3628 | 1461328412782 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 05:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:33:32 INFO - PROCESS | 3628 | 1461328412787 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 3628 | 1461328412792 Marionette TRACE conn3 <- [1,1818,null,{}] 05:33:32 INFO - PROCESS | 3628 | 1461328412799 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}] 05:33:33 INFO - PROCESS | 3628 | 1461328413021 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:33:33 INFO - PROCESS | 3628 | 1461328413107 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 3628 | ++DOCSHELL 11BBE000 == 37 [pid = 3628] [id = 464] 05:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (12DDCC00) [pid = 3628] [serial = 1392] [outer = 00000000] 05:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1389B400) [pid = 3628] [serial = 1393] [outer = 12DDCC00] 05:33:33 INFO - PROCESS | 3628 | 1461328413164 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (139EAC00) [pid = 3628] [serial = 1394] [outer = 12DDCC00] 05:33:33 INFO - PROCESS | 3628 | 1461328413838 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1080ms 05:33:33 INFO - PROCESS | 3628 | 1461328413912 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 3628 | 1461328413918 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 05:33:33 INFO - PROCESS | 3628 | 1461328413925 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 3628 | 1461328413928 Marionette TRACE conn3 <- [1,1822,null,{}] 05:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:33:33 INFO - PROCESS | 3628 | 1461328413932 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}] 05:33:34 INFO - PROCESS | 3628 | 1461328414050 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:33:34 INFO - PROCESS | 3628 | 1461328414184 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 3628 | ++DOCSHELL 02A7C800 == 38 [pid = 3628] [id = 465] 05:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (02A7DC00) [pid = 3628] [serial = 1395] [outer = 00000000] 05:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (12C5D800) [pid = 3628] [serial = 1396] [outer = 02A7DC00] 05:33:34 INFO - PROCESS | 3628 | 1461328414239 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (133EE000) [pid = 3628] [serial = 1397] [outer = 02A7DC00] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 1604FC00 == 37 [pid = 3628] [id = 462] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 15737800 == 36 [pid = 3628] [id = 461] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 1604D000 == 35 [pid = 3628] [id = 460] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 1660C400 == 34 [pid = 3628] [id = 459] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 159A9400 == 33 [pid = 3628] [id = 458] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 1891D000 == 32 [pid = 3628] [id = 457] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 1818C400 == 31 [pid = 3628] [id = 456] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 17EE5800 == 30 [pid = 3628] [id = 455] 05:33:35 INFO - PROCESS | 3628 | --DOCSHELL 16564400 == 29 [pid = 3628] [id = 454] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (180B0400) [pid = 3628] [serial = 1327] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (17EEA800) [pid = 3628] [serial = 1328] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (17EDB400) [pid = 3628] [serial = 1324] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (17EE1400) [pid = 3628] [serial = 1325] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16055000) [pid = 3628] [serial = 1321] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (160D6000) [pid = 3628] [serial = 1322] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (15A0A800) [pid = 3628] [serial = 1318] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15DF5C00) [pid = 3628] [serial = 1319] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1491EC00) [pid = 3628] [serial = 1315] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (15702000) [pid = 3628] [serial = 1316] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (134A3000) [pid = 3628] [serial = 1312] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (1389B800) [pid = 3628] [serial = 1313] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (12BE5800) [pid = 3628] [serial = 1309] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (12CA1800) [pid = 3628] [serial = 1310] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1CB6B800) [pid = 3628] [serial = 1307] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (194B3000) [pid = 3628] [serial = 1348] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | 1461328415090 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]]]}] 05:33:35 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 05:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1190ms 05:33:35 INFO - PROCESS | 3628 | 1461328415131 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 3628 | 1461328415136 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 05:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:33:35 INFO - PROCESS | 3628 | 1461328415141 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 3628 | 1461328415144 Marionette TRACE conn3 <- [1,1826,null,{}] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (194A8800) [pid = 3628] [serial = 1346] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1891E400) [pid = 3628] [serial = 1333] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (18996400) [pid = 3628] [serial = 1336] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1891D800) [pid = 3628] [serial = 1334] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18DF0C00) [pid = 3628] [serial = 1339] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18B30800) [pid = 3628] [serial = 1337] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (193B4C00) [pid = 3628] [serial = 1345] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (18F36800) [pid = 3628] [serial = 1340] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (18196800) [pid = 3628] [serial = 1330] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18197400) [pid = 3628] [serial = 1342] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (180B6000) [pid = 3628] [serial = 1343] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (18195800) [pid = 3628] [serial = 1331] [outer = 00000000] [url = about:blank] 05:33:35 INFO - PROCESS | 3628 | 1461328415169 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}] 05:33:35 INFO - PROCESS | 3628 | 1461328415250 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:33:35 INFO - PROCESS | 3628 | 1461328415258 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3628 | ++DOCSHELL 133D9000 == 30 [pid = 3628] [id = 466] 05:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (133D9800) [pid = 3628] [serial = 1398] [outer = 00000000] 05:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (139E5000) [pid = 3628] [serial = 1399] [outer = 133D9800] 05:33:35 INFO - PROCESS | 3628 | 1461328415306 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (14462000) [pid = 3628] [serial = 1400] [outer = 133D9800] 05:33:35 INFO - PROCESS | 3628 | 1461328415827 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 704ms 05:33:35 INFO - PROCESS | 3628 | 1461328415841 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 3628 | 1461328415847 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 05:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:33:35 INFO - PROCESS | 3628 | 1461328415853 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 3628 | 1461328415855 Marionette TRACE conn3 <- [1,1830,null,{}] 05:33:35 INFO - PROCESS | 3628 | 1461328415858 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}] 05:33:35 INFO - PROCESS | 3628 | 1461328415944 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:33:35 INFO - PROCESS | 3628 | 1461328415954 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 3628 | ++DOCSHELL 1570C000 == 31 [pid = 3628] [id = 467] 05:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (15740C00) [pid = 3628] [serial = 1401] [outer = 00000000] 05:33:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (15D0D400) [pid = 3628] [serial = 1402] [outer = 15740C00] 05:33:36 INFO - PROCESS | 3628 | 1461328415999 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15F05400) [pid = 3628] [serial = 1403] [outer = 15740C00] 05:33:36 INFO - PROCESS | 3628 | 1461328416463 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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 627ms 05:33:36 INFO - PROCESS | 3628 | 1461328416490 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 3628 | 1461328416492 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 05:33:36 INFO - PROCESS | 3628 | 1461328416495 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:33:36 INFO - PROCESS | 3628 | 1461328416498 Marionette TRACE conn3 <- [1,1834,null,{}] 05:33:36 INFO - PROCESS | 3628 | 1461328416509 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}] 05:33:36 INFO - PROCESS | 3628 | 1461328416590 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:33:36 INFO - PROCESS | 3628 | 1461328416599 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 3628 | ++DOCSHELL 16564400 == 32 [pid = 3628] [id = 468] 05:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1656A000) [pid = 3628] [serial = 1404] [outer = 00000000] 05:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1673F800) [pid = 3628] [serial = 1405] [outer = 1656A000] 05:33:36 INFO - PROCESS | 3628 | 1461328416648 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (16D4D400) [pid = 3628] [serial = 1406] [outer = 1656A000] 05:33:37 INFO - PROCESS | 3628 | 1461328417105 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]]]}] 05:33:37 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) 05:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 627ms 05:33:37 INFO - PROCESS | 3628 | 1461328417133 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 3628 | 1461328417136 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 05:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:33:37 INFO - PROCESS | 3628 | 1461328417139 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 3628 | 1461328417141 Marionette TRACE conn3 <- [1,1838,null,{}] 05:33:37 INFO - PROCESS | 3628 | 1461328417144 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}] 05:33:37 INFO - PROCESS | 3628 | 1461328417222 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:33:37 INFO - PROCESS | 3628 | 1461328417229 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3628 | ++DOCSHELL 12B8B000 == 33 [pid = 3628] [id = 469] 05:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (16D86C00) [pid = 3628] [serial = 1407] [outer = 00000000] 05:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17EE9000) [pid = 3628] [serial = 1408] [outer = 16D86C00] 05:33:37 INFO - PROCESS | 3628 | 1461328417274 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18057C00) [pid = 3628] [serial = 1409] [outer = 16D86C00] 05:33:37 INFO - PROCESS | 3628 | 1461328417756 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 642ms 05:33:37 INFO - PROCESS | 3628 | 1461328417777 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 3628 | 1461328417779 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 05:33:37 INFO - PROCESS | 3628 | 1461328417782 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:33:37 INFO - PROCESS | 3628 | 1461328417783 Marionette TRACE conn3 <- [1,1842,null,{}] 05:33:37 INFO - PROCESS | 3628 | 1461328417798 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}] 05:33:37 INFO - PROCESS | 3628 | 1461328417900 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:33:37 INFO - PROCESS | 3628 | 1461328417906 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 3628 | ++DOCSHELL 17EE4800 == 34 [pid = 3628] [id = 470] 05:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (180B3400) [pid = 3628] [serial = 1410] [outer = 00000000] 05:33:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (180F7800) [pid = 3628] [serial = 1411] [outer = 180B3400] 05:33:37 INFO - PROCESS | 3628 | 1461328417957 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1818C400) [pid = 3628] [serial = 1412] [outer = 180B3400] 05:33:38 INFO - PROCESS | 3628 | 1461328418425 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 705ms 05:33:38 INFO - PROCESS | 3628 | 1461328418482 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 3628 | 1461328418484 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 05:33:38 INFO - PROCESS | 3628 | 1461328418487 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:33:38 INFO - PROCESS | 3628 | 1461328418489 Marionette TRACE conn3 <- [1,1846,null,{}] 05:33:38 INFO - PROCESS | 3628 | 1461328418492 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}] 05:33:38 INFO - PROCESS | 3628 | 1461328418617 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:33:38 INFO - PROCESS | 3628 | 1461328418705 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 3628 | ++DOCSHELL 18193000 == 35 [pid = 3628] [id = 471] 05:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18194400) [pid = 3628] [serial = 1413] [outer = 00000000] 05:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18924800) [pid = 3628] [serial = 1414] [outer = 18194400] 05:33:38 INFO - PROCESS | 3628 | 1461328418753 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18922000) [pid = 3628] [serial = 1415] [outer = 18194400] 05:33:39 INFO - PROCESS | 3628 | 1461328419196 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]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 752ms 05:33:39 INFO - PROCESS | 3628 | 1461328419228 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 3628 | 1461328419230 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 05:33:39 INFO - PROCESS | 3628 | 1461328419233 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:33:39 INFO - PROCESS | 3628 | 1461328419235 Marionette TRACE conn3 <- [1,1850,null,{}] 05:33:39 INFO - PROCESS | 3628 | 1461328419238 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}] 05:33:39 INFO - PROCESS | 3628 | 1461328419340 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:33:39 INFO - PROCESS | 3628 | 1461328419348 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 3628 | ++DOCSHELL 18990800 == 36 [pid = 3628] [id = 472] 05:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18B28800) [pid = 3628] [serial = 1416] [outer = 00000000] 05:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18D74000) [pid = 3628] [serial = 1417] [outer = 18B28800] 05:33:39 INFO - PROCESS | 3628 | 1461328419393 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18D78C00) [pid = 3628] [serial = 1418] [outer = 18B28800] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (18D79000) [pid = 3628] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (11BBFC00) [pid = 3628] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1660E800) [pid = 3628] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1819B000) [pid = 3628] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (159B3800) [pid = 3628] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (16A2A800) [pid = 3628] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (139E9000) [pid = 3628] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (17EE7800) [pid = 3628] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (18925000) [pid = 3628] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15DDC800) [pid = 3628] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (17EE0C00) [pid = 3628] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (16746800) [pid = 3628] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (194B1000) [pid = 3628] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:33:39 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1573E400) [pid = 3628] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:33:40 INFO - PROCESS | 3628 | 1461328419983 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 799ms 05:33:40 INFO - PROCESS | 3628 | 1461328420035 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 3628 | 1461328420037 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 05:33:40 INFO - PROCESS | 3628 | 1461328420041 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:33:40 INFO - PROCESS | 3628 | 1461328420042 Marionette TRACE conn3 <- [1,1854,null,{}] 05:33:40 INFO - PROCESS | 3628 | 1461328420046 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}] 05:33:40 INFO - PROCESS | 3628 | 1461328420119 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:33:40 INFO - PROCESS | 3628 | 1461328420125 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 3628 | ++DOCSHELL 13319C00 == 37 [pid = 3628] [id = 473] 05:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (133D8C00) [pid = 3628] [serial = 1419] [outer = 00000000] 05:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17EE1400) [pid = 3628] [serial = 1420] [outer = 133D8C00] 05:33:40 INFO - PROCESS | 3628 | 1461328420169 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18729400) [pid = 3628] [serial = 1421] [outer = 133D8C00] 05:33:40 INFO - PROCESS | 3628 | 1461328420591 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 595ms 05:33:40 INFO - PROCESS | 3628 | 1461328420639 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 3628 | 1461328420641 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 05:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:33:40 INFO - PROCESS | 3628 | 1461328420644 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 3628 | 1461328420645 Marionette TRACE conn3 <- [1,1858,null,{}] 05:33:40 INFO - PROCESS | 3628 | 1461328420649 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}] 05:33:40 INFO - PROCESS | 3628 | 1461328420724 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:33:40 INFO - PROCESS | 3628 | 1461328420730 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 3628 | ++DOCSHELL 16564000 == 38 [pid = 3628] [id = 474] 05:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (17AFB000) [pid = 3628] [serial = 1422] [outer = 00000000] 05:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18DEBC00) [pid = 3628] [serial = 1423] [outer = 17AFB000] 05:33:40 INFO - PROCESS | 3628 | 1461328420774 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18DE8400) [pid = 3628] [serial = 1424] [outer = 17AFB000] 05:33:41 INFO - PROCESS | 3628 | 1461328421198 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 596ms 05:33:41 INFO - PROCESS | 3628 | 1461328421241 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 3628 | 1461328421243 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 05:33:41 INFO - PROCESS | 3628 | 1461328421246 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:33:41 INFO - PROCESS | 3628 | 1461328421248 Marionette TRACE conn3 <- [1,1862,null,{}] 05:33:41 INFO - PROCESS | 3628 | 1461328421255 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}] 05:33:41 INFO - PROCESS | 3628 | 1461328421328 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:33:41 INFO - PROCESS | 3628 | 1461328421335 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 3628 | ++DOCSHELL 16739800 == 39 [pid = 3628] [id = 475] 05:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17EDB400) [pid = 3628] [serial = 1425] [outer = 00000000] 05:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (193B6800) [pid = 3628] [serial = 1426] [outer = 17EDB400] 05:33:41 INFO - PROCESS | 3628 | 1461328421379 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (193B4C00) [pid = 3628] [serial = 1427] [outer = 17EDB400] 05:33:42 INFO - PROCESS | 3628 | 1461328422010 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]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 799ms 05:33:42 INFO - PROCESS | 3628 | 1461328422049 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 3628 | 1461328422053 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 05:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:33:42 INFO - PROCESS | 3628 | 1461328422058 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 3628 | 1461328422062 Marionette TRACE conn3 <- [1,1866,null,{}] 05:33:42 INFO - PROCESS | 3628 | 1461328422068 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}] 05:33:42 INFO - PROCESS | 3628 | 1461328422171 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:33:42 INFO - PROCESS | 3628 | 1461328422273 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 3628 | ++DOCSHELL 1331F400 == 40 [pid = 3628] [id = 476] 05:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (133DA800) [pid = 3628] [serial = 1428] [outer = 00000000] 05:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1571DC00) [pid = 3628] [serial = 1429] [outer = 133DA800] 05:33:42 INFO - PROCESS | 3628 | 1461328422330 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1573AC00) [pid = 3628] [serial = 1430] [outer = 133DA800] 05:33:42 INFO - PROCESS | 3628 | 1461328422937 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]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 908ms 05:33:42 INFO - PROCESS | 3628 | 1461328422967 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 3628 | 1461328422974 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 05:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:33:43 INFO - PROCESS | 3628 | 1461328422981 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 3628 | 1461328422984 Marionette TRACE conn3 <- [1,1870,null,{}] 05:33:43 INFO - PROCESS | 3628 | 1461328422988 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}] 05:33:43 INFO - PROCESS | 3628 | 1461328423097 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:33:43 INFO - PROCESS | 3628 | 1461328423198 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 3628 | ++DOCSHELL 14915000 == 41 [pid = 3628] [id = 477] 05:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (15FE3800) [pid = 3628] [serial = 1431] [outer = 00000000] 05:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16A36800) [pid = 3628] [serial = 1432] [outer = 15FE3800] 05:33:43 INFO - PROCESS | 3628 | 1461328423252 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (180B2C00) [pid = 3628] [serial = 1433] [outer = 15FE3800] 05:33:43 INFO - PROCESS | 3628 | 1461328423844 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]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 908ms 05:33:43 INFO - PROCESS | 3628 | 1461328423885 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 3628 | 1461328423887 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 05:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:33:43 INFO - PROCESS | 3628 | 1461328423891 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 3628 | 1461328423895 Marionette TRACE conn3 <- [1,1874,null,{}] 05:33:43 INFO - PROCESS | 3628 | 1461328423906 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}] 05:33:44 INFO - PROCESS | 3628 | 1461328424007 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:33:44 INFO - PROCESS | 3628 | 1461328424117 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 3628 | ++DOCSHELL 18B33C00 == 42 [pid = 3628] [id = 478] 05:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18D70800) [pid = 3628] [serial = 1434] [outer = 00000000] 05:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (194B0000) [pid = 3628] [serial = 1435] [outer = 18D70800] 05:33:44 INFO - PROCESS | 3628 | 1461328424177 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (194B3C00) [pid = 3628] [serial = 1436] [outer = 18D70800] 05:33:44 INFO - PROCESS | 3628 | 1461328424756 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 940ms 05:33:44 INFO - PROCESS | 3628 | 1461328424836 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 3628 | 1461328424839 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 05:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:33:44 INFO - PROCESS | 3628 | 1461328424842 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 3628 | 1461328424844 Marionette TRACE conn3 <- [1,1878,null,{}] 05:33:44 INFO - PROCESS | 3628 | 1461328424848 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}] 05:33:44 INFO - PROCESS | 3628 | 1461328424958 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:33:45 INFO - PROCESS | 3628 | 1461328425088 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 3628 | ++DOCSHELL 11BB5C00 == 43 [pid = 3628] [id = 479] 05:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (11BBD000) [pid = 3628] [serial = 1437] [outer = 00000000] 05:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (14455800) [pid = 3628] [serial = 1438] [outer = 11BBD000] 05:33:45 INFO - PROCESS | 3628 | 1461328425145 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1573A400) [pid = 3628] [serial = 1439] [outer = 11BBD000] 05:33:45 INFO - PROCESS | 3628 | 1461328425875 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1097ms 05:33:45 INFO - PROCESS | 3628 | 1461328425941 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 3628 | 1461328425946 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 05:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:33:45 INFO - PROCESS | 3628 | 1461328425952 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 3628 | 1461328425955 Marionette TRACE conn3 <- [1,1882,null,{}] 05:33:45 INFO - PROCESS | 3628 | 1461328425960 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}] 05:33:46 INFO - PROCESS | 3628 | 1461328426051 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:33:46 INFO - PROCESS | 3628 | 1461328426197 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 16564000 == 42 [pid = 3628] [id = 474] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 13319C00 == 41 [pid = 3628] [id = 473] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 18990800 == 40 [pid = 3628] [id = 472] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 18193000 == 39 [pid = 3628] [id = 471] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 17EE4800 == 38 [pid = 3628] [id = 470] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 12B8B000 == 37 [pid = 3628] [id = 469] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 16564400 == 36 [pid = 3628] [id = 468] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 1570C000 == 35 [pid = 3628] [id = 467] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 133D9000 == 34 [pid = 3628] [id = 466] 05:33:46 INFO - PROCESS | 3628 | --DOCSHELL 11BBE000 == 33 [pid = 3628] [id = 464] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18D7B800) [pid = 3628] [serial = 1376] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1974FC00) [pid = 3628] [serial = 1381] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (194AA800) [pid = 3628] [serial = 1379] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1974D800) [pid = 3628] [serial = 1387] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (19753800) [pid = 3628] [serial = 1382] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17AFB400) [pid = 3628] [serial = 1384] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18D6E000) [pid = 3628] [serial = 1373] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (16748800) [pid = 3628] [serial = 1385] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (18DE5C00) [pid = 3628] [serial = 1375] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (12DE0800) [pid = 3628] [serial = 1351] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (133D9400) [pid = 3628] [serial = 1352] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (16D90800) [pid = 3628] [serial = 1363] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17AFAC00) [pid = 3628] [serial = 1364] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18920000) [pid = 3628] [serial = 1369] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1891F800) [pid = 3628] [serial = 1370] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (15D10400) [pid = 3628] [serial = 1357] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15DFF400) [pid = 3628] [serial = 1358] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (196EAC00) [pid = 3628] [serial = 1349] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (13DDAC00) [pid = 3628] [serial = 1354] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (14457C00) [pid = 3628] [serial = 1355] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1818EC00) [pid = 3628] [serial = 1366] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18195400) [pid = 3628] [serial = 1367] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (18D6F800) [pid = 3628] [serial = 1372] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (16603400) [pid = 3628] [serial = 1360] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1673C000) [pid = 3628] [serial = 1361] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (193AC000) [pid = 3628] [serial = 1378] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (19758400) [pid = 3628] [serial = 1388] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (19762C00) [pid = 3628] [serial = 1390] [outer = 00000000] [url = about:blank] 05:33:46 INFO - PROCESS | 3628 | ++DOCSHELL 02A9A400 == 34 [pid = 3628] [id = 480] 05:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (02A9A800) [pid = 3628] [serial = 1440] [outer = 00000000] 05:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (133D9C00) [pid = 3628] [serial = 1441] [outer = 02A9A800] 05:33:46 INFO - PROCESS | 3628 | 1461328426325 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (14457C00) [pid = 3628] [serial = 1442] [outer = 02A9A800] 05:33:46 INFO - PROCESS | 3628 | 1461328426762 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 799ms 05:33:46 INFO - PROCESS | 3628 | 1461328426785 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 3628 | 1461328426791 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 05:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:33:46 INFO - PROCESS | 3628 | 1461328426796 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 3628 | 1461328426799 Marionette TRACE conn3 <- [1,1886,null,{}] 05:33:46 INFO - PROCESS | 3628 | 1461328426806 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}] 05:33:46 INFO - PROCESS | 3628 | 1461328426886 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:33:46 INFO - PROCESS | 3628 | 1461328426893 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 3628 | ++DOCSHELL 14960000 == 35 [pid = 3628] [id = 481] 05:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (14961000) [pid = 3628] [serial = 1443] [outer = 00000000] 05:33:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (160CCC00) [pid = 3628] [serial = 1444] [outer = 14961000] 05:33:46 INFO - PROCESS | 3628 | 1461328426938 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16603800) [pid = 3628] [serial = 1445] [outer = 14961000] 05:33:47 INFO - PROCESS | 3628 | 1461328427408 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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 642ms 05:33:47 INFO - PROCESS | 3628 | 1461328427434 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 3628 | 1461328427436 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 05:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:33:47 INFO - PROCESS | 3628 | 1461328427439 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 3628 | 1461328427443 Marionette TRACE conn3 <- [1,1890,null,{}] 05:33:47 INFO - PROCESS | 3628 | 1461328427457 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}] 05:33:47 INFO - PROCESS | 3628 | 1461328427537 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:33:47 INFO - PROCESS | 3628 | 1461328427545 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 3628 | ++DOCSHELL 17EE0400 == 36 [pid = 3628] [id = 482] 05:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (17EE0C00) [pid = 3628] [serial = 1446] [outer = 00000000] 05:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (18058000) [pid = 3628] [serial = 1447] [outer = 17EE0C00] 05:33:47 INFO - PROCESS | 3628 | 1461328427594 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (180F9400) [pid = 3628] [serial = 1448] [outer = 17EE0C00] 05:33:48 INFO - PROCESS | 3628 | 1461328428043 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]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 642ms 05:33:48 INFO - PROCESS | 3628 | 1461328428077 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 3628 | 1461328428079 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 05:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:33:48 INFO - PROCESS | 3628 | 1461328428086 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 3628 | 1461328428088 Marionette TRACE conn3 <- [1,1894,null,{}] 05:33:48 INFO - PROCESS | 3628 | 1461328428091 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}] 05:33:48 INFO - PROCESS | 3628 | 1461328428175 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:33:48 INFO - PROCESS | 3628 | 1461328428184 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 3628 | ++DOCSHELL 18196800 == 37 [pid = 3628] [id = 483] 05:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18196C00) [pid = 3628] [serial = 1449] [outer = 00000000] 05:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1872F800) [pid = 3628] [serial = 1450] [outer = 18196C00] 05:33:48 INFO - PROCESS | 3628 | 1461328428229 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (18734000) [pid = 3628] [serial = 1451] [outer = 18196C00] 05:33:48 INFO - PROCESS | 3628 | 1461328428702 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]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 705ms 05:33:48 INFO - PROCESS | 3628 | 1461328428782 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 3628 | 1461328428784 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 05:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:33:48 INFO - PROCESS | 3628 | 1461328428788 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 3628 | 1461328428789 Marionette TRACE conn3 <- [1,1898,null,{}] 05:33:48 INFO - PROCESS | 3628 | 1461328428793 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}] 05:33:48 INFO - PROCESS | 3628 | 1461328428899 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:33:48 INFO - PROCESS | 3628 | 1461328428905 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 3628 | ++DOCSHELL 18734C00 == 38 [pid = 3628] [id = 484] 05:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18924C00) [pid = 3628] [serial = 1452] [outer = 00000000] 05:33:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18996400) [pid = 3628] [serial = 1453] [outer = 18924C00] 05:33:48 INFO - PROCESS | 3628 | 1461328428950 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1898F400) [pid = 3628] [serial = 1454] [outer = 18924C00] 05:33:49 INFO - PROCESS | 3628 | 1461328429418 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]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 689ms 05:33:49 INFO - PROCESS | 3628 | 1461328429501 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 3628 | 1461328429503 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 05:33:49 INFO - PROCESS | 3628 | 1461328429507 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 3628 | 1461328429509 Marionette TRACE conn3 <- [1,1902,null,{}] 05:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:33:49 INFO - PROCESS | 3628 | 1461328429512 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}] 05:33:49 INFO - PROCESS | 3628 | 1461328429658 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:33:49 INFO - PROCESS | 3628 | 1461328429721 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 3628 | ++DOCSHELL 18DEFC00 == 39 [pid = 3628] [id = 485] 05:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (18DF1800) [pid = 3628] [serial = 1455] [outer = 00000000] 05:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (193AB000) [pid = 3628] [serial = 1456] [outer = 18DF1800] 05:33:49 INFO - PROCESS | 3628 | 1461328429769 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (193AD800) [pid = 3628] [serial = 1457] [outer = 18DF1800] 05:33:50 INFO - PROCESS | 3628 | 1461328430188 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 736ms 05:33:50 INFO - PROCESS | 3628 | 1461328430251 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 3628 | 1461328430253 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 05:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:33:50 INFO - PROCESS | 3628 | 1461328430256 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 3628 | 1461328430258 Marionette TRACE conn3 <- [1,1906,null,{}] 05:33:50 INFO - PROCESS | 3628 | 1461328430261 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}] 05:33:50 INFO - PROCESS | 3628 | 1461328430367 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:33:50 INFO - PROCESS | 3628 | 1461328430426 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 3628 | ++DOCSHELL 12CA4C00 == 40 [pid = 3628] [id = 486] 05:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18E2CC00) [pid = 3628] [serial = 1458] [outer = 00000000] 05:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19749000) [pid = 3628] [serial = 1459] [outer = 18E2CC00] 05:33:50 INFO - PROCESS | 3628 | 1461328430471 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19748C00) [pid = 3628] [serial = 1460] [outer = 18E2CC00] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (180B3400) [pid = 3628] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1656A000) [pid = 3628] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (18194400) [pid = 3628] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (18B28800) [pid = 3628] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (133D8C00) [pid = 3628] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (17AFB000) [pid = 3628] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15740C00) [pid = 3628] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (16D86C00) [pid = 3628] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:33:50 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (133D9800) [pid = 3628] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:33:50 INFO - PROCESS | 3628 | 1461328430924 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 689ms 05:33:50 INFO - PROCESS | 3628 | 1461328430956 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 3628 | 1461328430958 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 05:33:50 INFO - PROCESS | 3628 | 1461328430961 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:33:50 INFO - PROCESS | 3628 | 1461328430963 Marionette TRACE conn3 <- [1,1910,null,{}] 05:33:50 INFO - PROCESS | 3628 | 1461328430970 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}] 05:33:51 INFO - PROCESS | 3628 | 1461328431068 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:33:51 INFO - PROCESS | 3628 | 1461328431158 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 3628 | ++DOCSHELL 02A87800 == 41 [pid = 3628] [id = 487] 05:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (02A93C00) [pid = 3628] [serial = 1461] [outer = 00000000] 05:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (16053000) [pid = 3628] [serial = 1462] [outer = 02A93C00] 05:33:51 INFO - PROCESS | 3628 | 1461328431209 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (15F98C00) [pid = 3628] [serial = 1463] [outer = 02A93C00] 05:33:51 INFO - PROCESS | 3628 | 1461328431559 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]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 627ms 05:33:51 INFO - PROCESS | 3628 | 1461328431599 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 3628 | 1461328431601 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 05:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:33:51 INFO - PROCESS | 3628 | 1461328431605 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 3628 | 1461328431606 Marionette TRACE conn3 <- [1,1914,null,{}] 05:33:51 INFO - PROCESS | 3628 | 1461328431610 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}] 05:33:51 INFO - PROCESS | 3628 | 1461328431717 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:33:51 INFO - PROCESS | 3628 | 1461328431725 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 3628 | ++DOCSHELL 1872A000 == 42 [pid = 3628] [id = 488] 05:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (194B3400) [pid = 3628] [serial = 1464] [outer = 00000000] 05:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19755800) [pid = 3628] [serial = 1465] [outer = 194B3400] 05:33:51 INFO - PROCESS | 3628 | 1461328431769 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19758800) [pid = 3628] [serial = 1466] [outer = 194B3400] 05:33:52 INFO - PROCESS | 3628 | 1461328432169 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]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 595ms 05:33:52 INFO - PROCESS | 3628 | 1461328432203 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 3628 | 1461328432206 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 05:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:33:52 INFO - PROCESS | 3628 | 1461328432210 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 3628 | 1461328432213 Marionette TRACE conn3 <- [1,1918,null,{}] 05:33:52 INFO - PROCESS | 3628 | 1461328432217 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}] 05:33:52 INFO - PROCESS | 3628 | 1461328432291 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:33:52 INFO - PROCESS | 3628 | 1461328432379 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 3628 | ++DOCSHELL 180EFC00 == 43 [pid = 3628] [id = 489] 05:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19754000) [pid = 3628] [serial = 1467] [outer = 00000000] 05:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19764C00) [pid = 3628] [serial = 1468] [outer = 19754000] 05:33:52 INFO - PROCESS | 3628 | 1461328432423 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (19764800) [pid = 3628] [serial = 1469] [outer = 19754000] 05:33:52 INFO - PROCESS | 3628 | 1461328432809 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]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 705ms 05:33:52 INFO - PROCESS | 3628 | 1461328432908 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 3628 | 1461328432912 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 05:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:33:52 INFO - PROCESS | 3628 | 1461328432933 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 3628 | 1461328432938 Marionette TRACE conn3 <- [1,1922,null,{}] 05:33:52 INFO - PROCESS | 3628 | 1461328432945 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}] 05:33:53 INFO - PROCESS | 3628 | 1461328433059 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:33:53 INFO - PROCESS | 3628 | 1461328433155 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 3628 | ++DOCSHELL 133DB000 == 44 [pid = 3628] [id = 490] 05:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (133DEC00) [pid = 3628] [serial = 1470] [outer = 00000000] 05:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (138DE000) [pid = 3628] [serial = 1471] [outer = 133DEC00] 05:33:53 INFO - PROCESS | 3628 | 1461328433211 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (13DE0000) [pid = 3628] [serial = 1472] [outer = 133DEC00] 05:33:53 INFO - PROCESS | 3628 | 1461328433887 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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1002ms 05:33:53 INFO - PROCESS | 3628 | 1461328433927 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 3628 | 1461328433931 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 05:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:33:53 INFO - PROCESS | 3628 | 1461328433939 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 3628 | 1461328433942 Marionette TRACE conn3 <- [1,1926,null,{}] 05:33:53 INFO - PROCESS | 3628 | 1461328433947 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}] 05:33:54 INFO - PROCESS | 3628 | 1461328434048 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:33:54 INFO - PROCESS | 3628 | 1461328434179 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 3628 | ++DOCSHELL 16606400 == 45 [pid = 3628] [id = 491] 05:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1660C800) [pid = 3628] [serial = 1473] [outer = 00000000] 05:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16D59C00) [pid = 3628] [serial = 1474] [outer = 1660C800] 05:33:54 INFO - PROCESS | 3628 | 1461328434267 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (17AFBC00) [pid = 3628] [serial = 1475] [outer = 1660C800] 05:33:54 INFO - PROCESS | 3628 | 1461328434815 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]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 908ms 05:33:54 INFO - PROCESS | 3628 | 1461328434847 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 3628 | 1461328434850 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 05:33:54 INFO - PROCESS | 3628 | 1461328434855 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:33:54 INFO - PROCESS | 3628 | 1461328434857 Marionette TRACE conn3 <- [1,1930,null,{}] 05:33:54 INFO - PROCESS | 3628 | 1461328434868 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}] 05:33:54 INFO - PROCESS | 3628 | 1461328434969 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:33:55 INFO - PROCESS | 3628 | 1461328435075 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 3628 | ++DOCSHELL 17EDF000 == 46 [pid = 3628] [id = 492] 05:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (17EDFC00) [pid = 3628] [serial = 1476] [outer = 00000000] 05:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18F3EC00) [pid = 3628] [serial = 1477] [outer = 17EDFC00] 05:33:55 INFO - PROCESS | 3628 | 1461328435132 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19747C00) [pid = 3628] [serial = 1478] [outer = 17EDFC00] 05:33:55 INFO - PROCESS | 3628 | 1461328435786 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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 05:33:55 INFO - PROCESS | 3628 | 1461328435844 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 3628 | 1461328435846 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 05:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:33:55 INFO - PROCESS | 3628 | 1461328435850 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 3628 | 1461328435852 Marionette TRACE conn3 <- [1,1934,null,{}] 05:33:55 INFO - PROCESS | 3628 | 1461328435856 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}] 05:33:55 INFO - PROCESS | 3628 | 1461328435954 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:33:56 INFO - PROCESS | 3628 | 1461328436056 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 3628 | ++DOCSHELL 1975AC00 == 47 [pid = 3628] [id = 493] 05:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1975EC00) [pid = 3628] [serial = 1479] [outer = 00000000] 05:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (199CC400) [pid = 3628] [serial = 1480] [outer = 1975EC00] 05:33:56 INFO - PROCESS | 3628 | 1461328436109 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (199D2800) [pid = 3628] [serial = 1481] [outer = 1975EC00] 05:33:56 INFO - PROCESS | 3628 | 1461328436833 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]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1050ms 05:33:56 INFO - PROCESS | 3628 | 1461328436913 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 3628 | 1461328436917 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 05:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:33:56 INFO - PROCESS | 3628 | 1461328436922 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 3628 | 1461328436926 Marionette TRACE conn3 <- [1,1938,null,{}] 05:33:57 INFO - PROCESS | 3628 | 1461328436982 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}] 05:33:57 INFO - PROCESS | 3628 | 1461328437089 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:33:57 INFO - PROCESS | 3628 | 1461328437214 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 3628 | ++DOCSHELL 15740C00 == 48 [pid = 3628] [id = 494] 05:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (15954400) [pid = 3628] [serial = 1482] [outer = 00000000] 05:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1604C800) [pid = 3628] [serial = 1483] [outer = 15954400] 05:33:57 INFO - PROCESS | 3628 | 1461328437264 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (160CD400) [pid = 3628] [serial = 1484] [outer = 15954400] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 1872A000 == 47 [pid = 3628] [id = 488] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 02A87800 == 46 [pid = 3628] [id = 487] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 12CA4C00 == 45 [pid = 3628] [id = 486] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 18DEFC00 == 44 [pid = 3628] [id = 485] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 18734C00 == 43 [pid = 3628] [id = 484] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 18196800 == 42 [pid = 3628] [id = 483] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 17EE0400 == 41 [pid = 3628] [id = 482] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 14960000 == 40 [pid = 3628] [id = 481] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 02A9A400 == 39 [pid = 3628] [id = 480] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 14915000 == 38 [pid = 3628] [id = 477] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 1331F400 == 37 [pid = 3628] [id = 476] 05:33:57 INFO - PROCESS | 3628 | --DOCSHELL 16739800 == 36 [pid = 3628] [id = 475] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (193B6800) [pid = 3628] [serial = 1426] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (180F7800) [pid = 3628] [serial = 1411] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1673F800) [pid = 3628] [serial = 1405] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16D4D400) [pid = 3628] [serial = 1406] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18924800) [pid = 3628] [serial = 1414] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1818C400) [pid = 3628] [serial = 1412] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18D74000) [pid = 3628] [serial = 1417] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18922000) [pid = 3628] [serial = 1415] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18D78C00) [pid = 3628] [serial = 1418] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (17EE1400) [pid = 3628] [serial = 1420] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18DEBC00) [pid = 3628] [serial = 1423] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15D0D400) [pid = 3628] [serial = 1402] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18DE8400) [pid = 3628] [serial = 1424] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15F05400) [pid = 3628] [serial = 1403] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (12C5D800) [pid = 3628] [serial = 1396] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17EE9000) [pid = 3628] [serial = 1408] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1389B400) [pid = 3628] [serial = 1393] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (139E5000) [pid = 3628] [serial = 1399] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (14462000) [pid = 3628] [serial = 1400] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18057C00) [pid = 3628] [serial = 1409] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18729400) [pid = 3628] [serial = 1421] [outer = 00000000] [url = about:blank] 05:33:57 INFO - PROCESS | 3628 | 1461328437770 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 908ms 05:33:57 INFO - PROCESS | 3628 | 1461328437825 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 3628 | 1461328437830 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 05:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:33:57 INFO - PROCESS | 3628 | 1461328437836 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 3628 | 1461328437838 Marionette TRACE conn3 <- [1,1942,null,{}] 05:33:57 INFO - PROCESS | 3628 | 1461328437842 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}] 05:33:57 INFO - PROCESS | 3628 | 1461328437920 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:33:58 INFO - PROCESS | 3628 | 1461328438012 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 3628 | ++DOCSHELL 144A7400 == 37 [pid = 3628] [id = 495] 05:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (148C3C00) [pid = 3628] [serial = 1485] [outer = 00000000] 05:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (15F9DC00) [pid = 3628] [serial = 1486] [outer = 148C3C00] 05:33:58 INFO - PROCESS | 3628 | 1461328438057 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1673C000) [pid = 3628] [serial = 1487] [outer = 148C3C00] 05:33:58 INFO - PROCESS | 3628 | 1461328438461 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]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 626ms 05:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:33:58 INFO - PROCESS | 3628 | 1461328438473 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 3628 | 1461328438475 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 05:33:58 INFO - PROCESS | 3628 | 1461328438479 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 3628 | 1461328438482 Marionette TRACE conn3 <- [1,1946,null,{}] 05:33:58 INFO - PROCESS | 3628 | 1461328438492 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}] 05:33:58 INFO - PROCESS | 3628 | 1461328438606 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:33:58 INFO - PROCESS | 3628 | 1461328438665 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 3628 | ++DOCSHELL 180B3400 == 38 [pid = 3628] [id = 496] 05:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (180B3C00) [pid = 3628] [serial = 1488] [outer = 00000000] 05:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (180F1400) [pid = 3628] [serial = 1489] [outer = 180B3C00] 05:33:58 INFO - PROCESS | 3628 | 1461328438715 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18190800) [pid = 3628] [serial = 1490] [outer = 180B3C00] 05:33:59 INFO - PROCESS | 3628 | 1461328439140 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 689ms 05:33:59 INFO - PROCESS | 3628 | 1461328439178 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 3628 | 1461328439180 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 05:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:33:59 INFO - PROCESS | 3628 | 1461328439187 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 3628 | 1461328439189 Marionette TRACE conn3 <- [1,1950,null,{}] 05:33:59 INFO - PROCESS | 3628 | 1461328439192 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}] 05:33:59 INFO - PROCESS | 3628 | 1461328439270 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:33:59 INFO - PROCESS | 3628 | 1461328439277 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 3628 | ++DOCSHELL 1818E800 == 39 [pid = 3628] [id = 497] 05:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1872E800) [pid = 3628] [serial = 1491] [outer = 00000000] 05:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18928400) [pid = 3628] [serial = 1492] [outer = 1872E800] 05:33:59 INFO - PROCESS | 3628 | 1461328439325 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1892AC00) [pid = 3628] [serial = 1493] [outer = 1872E800] 05:33:59 INFO - PROCESS | 3628 | 1461328439756 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 595ms 05:33:59 INFO - PROCESS | 3628 | 1461328439792 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 3628 | 1461328439794 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 05:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:33:59 INFO - PROCESS | 3628 | 1461328439797 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 3628 | 1461328439799 Marionette TRACE conn3 <- [1,1954,null,{}] 05:33:59 INFO - PROCESS | 3628 | 1461328439806 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}] 05:33:59 INFO - PROCESS | 3628 | 1461328439916 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:33:59 INFO - PROCESS | 3628 | 1461328439923 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 3628 | ++DOCSHELL 18728C00 == 40 [pid = 3628] [id = 498] 05:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18925000) [pid = 3628] [serial = 1494] [outer = 00000000] 05:33:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18D7C400) [pid = 3628] [serial = 1495] [outer = 18925000] 05:33:59 INFO - PROCESS | 3628 | 1461328439968 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18DE6C00) [pid = 3628] [serial = 1496] [outer = 18925000] 05:34:00 INFO - PROCESS | 3628 | 1461328440486 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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 704ms 05:34:00 INFO - PROCESS | 3628 | 1461328440527 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 3628 | 1461328440529 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 05:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:34:00 INFO - PROCESS | 3628 | 1461328440533 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 3628 | 1461328440535 Marionette TRACE conn3 <- [1,1958,null,{}] 05:34:00 INFO - PROCESS | 3628 | 1461328440538 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}] 05:34:00 INFO - PROCESS | 3628 | 1461328440665 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:34:00 INFO - PROCESS | 3628 | 1461328440728 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 3628 | ++DOCSHELL 139F0400 == 41 [pid = 3628] [id = 499] 05:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (18DF1000) [pid = 3628] [serial = 1497] [outer = 00000000] 05:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (196F0400) [pid = 3628] [serial = 1498] [outer = 18DF1000] 05:34:00 INFO - PROCESS | 3628 | 1461328440777 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1975C400) [pid = 3628] [serial = 1499] [outer = 18DF1000] 05:34:01 INFO - PROCESS | 3628 | 1461328441195 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]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 705ms 05:34:01 INFO - PROCESS | 3628 | 1461328441236 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:34:01 INFO - PROCESS | 3628 | 1461328441237 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 05:34:01 INFO - PROCESS | 3628 | 1461328441241 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 3628 | 1461328441242 Marionette TRACE conn3 <- [1,1962,null,{}] 05:34:01 INFO - PROCESS | 3628 | 1461328441245 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}] 05:34:01 INFO - PROCESS | 3628 | 1461328441389 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:34:01 INFO - PROCESS | 3628 | 1461328441415 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 3628 | ++DOCSHELL 133DE000 == 42 [pid = 3628] [id = 500] 05:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (195A4C00) [pid = 3628] [serial = 1500] [outer = 00000000] 05:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (199CBC00) [pid = 3628] [serial = 1501] [outer = 195A4C00] 05:34:01 INFO - PROCESS | 3628 | 1461328441459 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (199CA400) [pid = 3628] [serial = 1502] [outer = 195A4C00] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (194B3400) [pid = 3628] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18DF1800) [pid = 3628] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18E2CC00) [pid = 3628] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (17EE0C00) [pid = 3628] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (02A9A800) [pid = 3628] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18196C00) [pid = 3628] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (14961000) [pid = 3628] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (02A93C00) [pid = 3628] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:34:01 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (18924C00) [pid = 3628] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:34:01 INFO - PROCESS | 3628 | 1461328441993 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 799ms 05:34:02 INFO - PROCESS | 3628 | 1461328442040 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3628 | 1461328442042 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 05:34:02 INFO - PROCESS | 3628 | 1461328442046 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:34:02 INFO - PROCESS | 3628 | 1461328442047 Marionette TRACE conn3 <- [1,1966,null,{}] 05:34:02 INFO - PROCESS | 3628 | 1461328442055 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}] 05:34:02 INFO - PROCESS | 3628 | 1461328442129 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:34:02 INFO - PROCESS | 3628 | 1461328442136 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 3628 | ++DOCSHELL 02A98800 == 43 [pid = 3628] [id = 501] 05:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (133D9800) [pid = 3628] [serial = 1503] [outer = 00000000] 05:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18926400) [pid = 3628] [serial = 1504] [outer = 133D9800] 05:34:02 INFO - PROCESS | 3628 | 1461328442180 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18E2CC00) [pid = 3628] [serial = 1505] [outer = 133D9800] 05:34:02 INFO - PROCESS | 3628 | 1461328442604 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 596ms 05:34:02 INFO - PROCESS | 3628 | 1461328442643 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 3628 | 1461328442645 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 05:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:34:02 INFO - PROCESS | 3628 | 1461328442648 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 3628 | 1461328442650 Marionette TRACE conn3 <- [1,1970,null,{}] 05:34:02 INFO - PROCESS | 3628 | 1461328442654 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}] 05:34:02 INFO - PROCESS | 3628 | 1461328442754 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:34:02 INFO - PROCESS | 3628 | 1461328442762 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 3628 | ++DOCSHELL 17EE6C00 == 44 [pid = 3628] [id = 502] 05:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (19777800) [pid = 3628] [serial = 1506] [outer = 00000000] 05:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (19D47400) [pid = 3628] [serial = 1507] [outer = 19777800] 05:34:02 INFO - PROCESS | 3628 | 1461328442807 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19DE4400) [pid = 3628] [serial = 1508] [outer = 19777800] 05:34:03 INFO - PROCESS | 3628 | 1461328443343 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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 736ms 05:34:03 INFO - PROCESS | 3628 | 1461328443390 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 3628 | 1461328443394 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 05:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:34:03 INFO - PROCESS | 3628 | 1461328443400 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 3628 | 1461328443404 Marionette TRACE conn3 <- [1,1974,null,{}] 05:34:03 INFO - PROCESS | 3628 | 1461328443411 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}] 05:34:03 INFO - PROCESS | 3628 | 1461328443522 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:34:03 INFO - PROCESS | 3628 | 1461328443658 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 3628 | ++DOCSHELL 13320C00 == 45 [pid = 3628] [id = 503] 05:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (133DA000) [pid = 3628] [serial = 1509] [outer = 00000000] 05:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (15A0D800) [pid = 3628] [serial = 1510] [outer = 133DA000] 05:34:03 INFO - PROCESS | 3628 | 1461328443715 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (15F94C00) [pid = 3628] [serial = 1511] [outer = 133DA000] 05:34:04 INFO - PROCESS | 3628 | 1461328444346 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1002ms 05:34:04 INFO - PROCESS | 3628 | 1461328444403 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 3628 | 1461328444409 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 05:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:34:04 INFO - PROCESS | 3628 | 1461328444416 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 3628 | 1461328444419 Marionette TRACE conn3 <- [1,1978,null,{}] 05:34:04 INFO - PROCESS | 3628 | 1461328444423 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}] 05:34:04 INFO - PROCESS | 3628 | 1461328444532 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:34:04 INFO - PROCESS | 3628 | 1461328444664 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 3628 | ++DOCSHELL 17EDE400 == 46 [pid = 3628] [id = 504] 05:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (17EE3000) [pid = 3628] [serial = 1512] [outer = 00000000] 05:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (180EF400) [pid = 3628] [serial = 1513] [outer = 17EE3000] 05:34:04 INFO - PROCESS | 3628 | 1461328444720 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1891E000) [pid = 3628] [serial = 1514] [outer = 17EE3000] 05:34:05 INFO - PROCESS | 3628 | 1461328445270 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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 893ms 05:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:34:05 INFO - PROCESS | 3628 | 1461328445318 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 3628 | 1461328445320 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 05:34:05 INFO - PROCESS | 3628 | 1461328445324 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 3628 | 1461328445328 Marionette TRACE conn3 <- [1,1982,null,{}] 05:34:05 INFO - PROCESS | 3628 | 1461328445339 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}] 05:34:05 INFO - PROCESS | 3628 | 1461328445442 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:34:05 INFO - PROCESS | 3628 | 1461328445581 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 3628 | ++DOCSHELL 1974D000 == 47 [pid = 3628] [id = 505] 05:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19752800) [pid = 3628] [serial = 1515] [outer = 00000000] 05:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19784000) [pid = 3628] [serial = 1516] [outer = 19752800] 05:34:05 INFO - PROCESS | 3628 | 1461328445639 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (19D54C00) [pid = 3628] [serial = 1517] [outer = 19752800] 05:34:06 INFO - PROCESS | 3628 | 1461328446248 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 940ms 05:34:06 INFO - PROCESS | 3628 | 1461328446269 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 3628 | 1461328446272 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 05:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:34:06 INFO - PROCESS | 3628 | 1461328446275 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 3628 | 1461328446277 Marionette TRACE conn3 <- [1,1986,null,{}] 05:34:06 INFO - PROCESS | 3628 | 1461328446281 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}] 05:34:06 INFO - PROCESS | 3628 | 1461328446379 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:34:06 INFO - PROCESS | 3628 | 1461328446488 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 3628 | ++DOCSHELL 19763000 == 48 [pid = 3628] [id = 506] 05:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19DE5400) [pid = 3628] [serial = 1518] [outer = 00000000] 05:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1A20C400) [pid = 3628] [serial = 1519] [outer = 19DE5400] 05:34:06 INFO - PROCESS | 3628 | 1461328446543 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A25A800) [pid = 3628] [serial = 1520] [outer = 19DE5400] 05:34:07 INFO - PROCESS | 3628 | 1461328447253 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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1033ms 05:34:07 INFO - PROCESS | 3628 | 1461328447339 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 3628 | 1461328447343 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 05:34:07 INFO - PROCESS | 3628 | 1461328447348 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:34:07 INFO - PROCESS | 3628 | 1461328447352 Marionette TRACE conn3 <- [1,1990,null,{}] 05:34:07 INFO - PROCESS | 3628 | 1461328447358 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}] 05:34:07 INFO - PROCESS | 3628 | 1461328447450 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:34:07 INFO - PROCESS | 3628 | 1461328447595 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 3628 | ++DOCSHELL 14459800 == 49 [pid = 3628] [id = 507] 05:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (144AF800) [pid = 3628] [serial = 1521] [outer = 00000000] 05:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (15F93C00) [pid = 3628] [serial = 1522] [outer = 144AF800] 05:34:07 INFO - PROCESS | 3628 | 1461328447650 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (16D4B400) [pid = 3628] [serial = 1523] [outer = 144AF800] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 02A7C800 == 48 [pid = 3628] [id = 465] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 02A98800 == 47 [pid = 3628] [id = 501] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 133DE000 == 46 [pid = 3628] [id = 500] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 139F0400 == 45 [pid = 3628] [id = 499] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 18728C00 == 44 [pid = 3628] [id = 498] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 1818E800 == 43 [pid = 3628] [id = 497] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 180B3400 == 42 [pid = 3628] [id = 496] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 144A7400 == 41 [pid = 3628] [id = 495] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 15740C00 == 40 [pid = 3628] [id = 494] 05:34:08 INFO - PROCESS | 3628 | --DOCSHELL 180EFC00 == 39 [pid = 3628] [id = 489] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (193AB000) [pid = 3628] [serial = 1456] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (19749000) [pid = 3628] [serial = 1459] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18058000) [pid = 3628] [serial = 1447] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (180F9400) [pid = 3628] [serial = 1448] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (133D9C00) [pid = 3628] [serial = 1441] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (14457C00) [pid = 3628] [serial = 1442] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (194B0000) [pid = 3628] [serial = 1435] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1872F800) [pid = 3628] [serial = 1450] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (160CCC00) [pid = 3628] [serial = 1444] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (16603800) [pid = 3628] [serial = 1445] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (14455800) [pid = 3628] [serial = 1438] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1571DC00) [pid = 3628] [serial = 1429] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16A36800) [pid = 3628] [serial = 1432] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (193AD800) [pid = 3628] [serial = 1457] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16053000) [pid = 3628] [serial = 1462] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (19755800) [pid = 3628] [serial = 1465] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19748C00) [pid = 3628] [serial = 1460] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18996400) [pid = 3628] [serial = 1453] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1898F400) [pid = 3628] [serial = 1454] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (15F98C00) [pid = 3628] [serial = 1463] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (18734000) [pid = 3628] [serial = 1451] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (19764C00) [pid = 3628] [serial = 1468] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19758800) [pid = 3628] [serial = 1466] [outer = 00000000] [url = about:blank] 05:34:08 INFO - PROCESS | 3628 | 1461328448203 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 908ms 05:34:08 INFO - PROCESS | 3628 | 1461328448254 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 3628 | 1461328448259 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 05:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:34:08 INFO - PROCESS | 3628 | 1461328448265 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 3628 | 1461328448268 Marionette TRACE conn3 <- [1,1994,null,{}] 05:34:08 INFO - PROCESS | 3628 | 1461328448271 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}] 05:34:08 INFO - PROCESS | 3628 | 1461328448350 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:34:08 INFO - PROCESS | 3628 | 1461328448444 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 3628 | ++DOCSHELL 12CA4C00 == 40 [pid = 3628] [id = 508] 05:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (144A7000) [pid = 3628] [serial = 1524] [outer = 00000000] 05:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (16005000) [pid = 3628] [serial = 1525] [outer = 144A7000] 05:34:08 INFO - PROCESS | 3628 | 1461328448489 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16D89400) [pid = 3628] [serial = 1526] [outer = 144A7000] 05:34:08 INFO - PROCESS | 3628 | 1461328448907 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]]]}] 05:34:08 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 05:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 704ms 05:34:08 INFO - PROCESS | 3628 | 1461328448978 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 3628 | 1461328448980 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 05:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:34:09 INFO - PROCESS | 3628 | 1461328448988 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 3628 | 1461328448991 Marionette TRACE conn3 <- [1,1998,null,{}] 05:34:09 INFO - PROCESS | 3628 | 1461328449002 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}] 05:34:09 INFO - PROCESS | 3628 | 1461328449083 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:34:09 INFO - PROCESS | 3628 | 1461328449090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 3628 | ++DOCSHELL 18196C00 == 41 [pid = 3628] [id = 509] 05:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18197800) [pid = 3628] [serial = 1527] [outer = 00000000] 05:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18733C00) [pid = 3628] [serial = 1528] [outer = 18197800] 05:34:09 INFO - PROCESS | 3628 | 1461328449137 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (18922C00) [pid = 3628] [serial = 1529] [outer = 18197800] 05:34:09 INFO - PROCESS | 3628 | 1461328449623 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]]]}] 05:34:09 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 05:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 705ms 05:34:09 INFO - PROCESS | 3628 | 1461328449686 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 3628 | 1461328449689 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 05:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:34:09 INFO - PROCESS | 3628 | 1461328449692 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 3628 | 1461328449694 Marionette TRACE conn3 <- [1,2002,null,{}] 05:34:09 INFO - PROCESS | 3628 | 1461328449697 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}] 05:34:09 INFO - PROCESS | 3628 | 1461328449777 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:34:09 INFO - PROCESS | 3628 | 1461328449786 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 3628 | ++DOCSHELL 18732800 == 42 [pid = 3628] [id = 510] 05:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18B2EC00) [pid = 3628] [serial = 1530] [outer = 00000000] 05:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18DF0400) [pid = 3628] [serial = 1531] [outer = 18B2EC00] 05:34:09 INFO - PROCESS | 3628 | 1461328449831 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18E2C800) [pid = 3628] [serial = 1532] [outer = 18B2EC00] 05:34:10 INFO - PROCESS | 3628 | 1461328450275 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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 642ms 05:34:10 INFO - PROCESS | 3628 | 1461328450330 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 3628 | 1461328450332 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 05:34:10 INFO - PROCESS | 3628 | 1461328450335 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:34:10 INFO - PROCESS | 3628 | 1461328450337 Marionette TRACE conn3 <- [1,2006,null,{}] 05:34:10 INFO - PROCESS | 3628 | 1461328450340 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}] 05:34:10 INFO - PROCESS | 3628 | 1461328450451 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:34:10 INFO - PROCESS | 3628 | 1461328450545 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 3628 | ++DOCSHELL 1945E400 == 43 [pid = 3628] [id = 511] 05:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (194A7400) [pid = 3628] [serial = 1533] [outer = 00000000] 05:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (194B2000) [pid = 3628] [serial = 1534] [outer = 194A7400] 05:34:10 INFO - PROCESS | 3628 | 1461328450595 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (195A5000) [pid = 3628] [serial = 1535] [outer = 194A7400] 05:34:11 INFO - PROCESS | 3628 | 1461328451021 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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 736ms 05:34:11 INFO - PROCESS | 3628 | 1461328451082 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 3628 | 1461328451084 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 05:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:34:11 INFO - PROCESS | 3628 | 1461328451087 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 3628 | 1461328451089 Marionette TRACE conn3 <- [1,2010,null,{}] 05:34:11 INFO - PROCESS | 3628 | 1461328451092 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}] 05:34:11 INFO - PROCESS | 3628 | 1461328451219 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:34:11 INFO - PROCESS | 3628 | 1461328451234 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 3628 | ++DOCSHELL 1974E000 == 44 [pid = 3628] [id = 512] 05:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (19753000) [pid = 3628] [serial = 1536] [outer = 00000000] 05:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1977DC00) [pid = 3628] [serial = 1537] [outer = 19753000] 05:34:11 INFO - PROCESS | 3628 | 1461328451332 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19782400) [pid = 3628] [serial = 1538] [outer = 19753000] 05:34:11 INFO - PROCESS | 3628 | 1461328451750 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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 689ms 05:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:34:11 INFO - PROCESS | 3628 | 1461328451786 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 3628 | 1461328451788 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 05:34:11 INFO - PROCESS | 3628 | 1461328451791 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 3628 | 1461328451793 Marionette TRACE conn3 <- [1,2014,null,{}] 05:34:11 INFO - PROCESS | 3628 | 1461328451796 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}] 05:34:11 INFO - PROCESS | 3628 | 1461328451933 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:34:11 INFO - PROCESS | 3628 | 1461328451942 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 3628 | ++DOCSHELL 1977A400 == 45 [pid = 3628] [id = 513] 05:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (199DB000) [pid = 3628] [serial = 1539] [outer = 00000000] 05:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A202400) [pid = 3628] [serial = 1540] [outer = 199DB000] 05:34:12 INFO - PROCESS | 3628 | 1461328452039 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A210C00) [pid = 3628] [serial = 1541] [outer = 199DB000] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (148C3C00) [pid = 3628] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (133D9800) [pid = 3628] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (195A4C00) [pid = 3628] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (12DDCC00) [pid = 3628] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18D70800) [pid = 3628] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (15FE3800) [pid = 3628] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (133DA800) [pid = 3628] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (02A7DC00) [pid = 3628] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (11BBD000) [pid = 3628] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (17EDB400) [pid = 3628] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (19755000) [pid = 3628] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18DF1000) [pid = 3628] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18925000) [pid = 3628] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1872E800) [pid = 3628] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (180B3C00) [pid = 3628] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:34:12 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15954400) [pid = 3628] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:34:12 INFO - PROCESS | 3628 | 1461328452586 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 830ms 05:34:12 INFO - PROCESS | 3628 | 1461328452634 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 3628 | 1461328452636 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 05:34:12 INFO - PROCESS | 3628 | 1461328452640 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:34:12 INFO - PROCESS | 3628 | 1461328452641 Marionette TRACE conn3 <- [1,2018,null,{}] 05:34:12 INFO - PROCESS | 3628 | 1461328452645 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}] 05:34:12 INFO - PROCESS | 3628 | 1461328452721 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:34:12 INFO - PROCESS | 3628 | 1461328452813 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 3628 | ++DOCSHELL 02A98400 == 46 [pid = 3628] [id = 514] 05:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (02A99000) [pid = 3628] [serial = 1542] [outer = 00000000] 05:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (139E4C00) [pid = 3628] [serial = 1543] [outer = 02A99000] 05:34:12 INFO - PROCESS | 3628 | 1461328452859 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (16A2E000) [pid = 3628] [serial = 1544] [outer = 02A99000] 05:34:13 INFO - PROCESS | 3628 | 1461328453208 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]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 595ms 05:34:13 INFO - PROCESS | 3628 | 1461328453237 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 3628 | 1461328453239 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 05:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:34:13 INFO - PROCESS | 3628 | 1461328453242 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 3628 | 1461328453244 Marionette TRACE conn3 <- [1,2022,null,{}] 05:34:13 INFO - PROCESS | 3628 | 1461328453273 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}] 05:34:13 INFO - PROCESS | 3628 | 1461328453386 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:34:13 INFO - PROCESS | 3628 | 1461328453395 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 3628 | ++DOCSHELL 133E4C00 == 47 [pid = 3628] [id = 515] 05:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1573CC00) [pid = 3628] [serial = 1545] [outer = 00000000] 05:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18DF1000) [pid = 3628] [serial = 1546] [outer = 1573CC00] 05:34:13 INFO - PROCESS | 3628 | 1461328453440 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (195A2C00) [pid = 3628] [serial = 1547] [outer = 1573CC00] 05:34:13 INFO - PROCESS | 3628 | 1461328453847 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]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 626ms 05:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:34:13 INFO - PROCESS | 3628 | 1461328453880 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 3628 | 1461328453882 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 05:34:13 INFO - PROCESS | 3628 | 1461328453886 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 3628 | 1461328453887 Marionette TRACE conn3 <- [1,2026,null,{}] 05:34:13 INFO - PROCESS | 3628 | 1461328453890 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}] 05:34:14 INFO - PROCESS | 3628 | 1461328454048 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:34:14 INFO - PROCESS | 3628 | 1461328454057 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 3628 | ++DOCSHELL 134A7800 == 48 [pid = 3628] [id = 516] 05:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (134A9400) [pid = 3628] [serial = 1548] [outer = 00000000] 05:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1A7AF000) [pid = 3628] [serial = 1549] [outer = 134A9400] 05:34:14 INFO - PROCESS | 3628 | 1461328454100 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1A904400) [pid = 3628] [serial = 1550] [outer = 134A9400] 05:34:14 INFO - PROCESS | 3628 | 1461328454559 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 689ms 05:34:14 INFO - PROCESS | 3628 | 1461328454629 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 3628 | 1461328454633 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 05:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:34:14 INFO - PROCESS | 3628 | 1461328454642 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 3628 | 1461328454649 Marionette TRACE conn3 <- [1,2030,null,{}] 05:34:14 INFO - PROCESS | 3628 | 1461328454738 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}] 05:34:14 INFO - PROCESS | 3628 | 1461328454845 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:34:14 INFO - PROCESS | 3628 | 1461328454948 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 3628 | ++DOCSHELL 15737C00 == 49 [pid = 3628] [id = 517] 05:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (15738400) [pid = 3628] [serial = 1551] [outer = 00000000] 05:34:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (15DDC000) [pid = 3628] [serial = 1552] [outer = 15738400] 05:34:14 INFO - PROCESS | 3628 | 1461328455004 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1604AC00) [pid = 3628] [serial = 1553] [outer = 15738400] 05:34:15 INFO - PROCESS | 3628 | 1461328455561 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]]]}] 05:34:15 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) 05:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 971ms 05:34:15 INFO - PROCESS | 3628 | 1461328455607 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 3628 | 1461328455613 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 05:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:34:15 INFO - PROCESS | 3628 | 1461328455620 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 3628 | 1461328455623 Marionette TRACE conn3 <- [1,2034,null,{}] 05:34:15 INFO - PROCESS | 3628 | 1461328455627 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}] 05:34:15 INFO - PROCESS | 3628 | 1461328455738 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:34:15 INFO - PROCESS | 3628 | 1461328455846 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 3628 | ++DOCSHELL 180B9C00 == 50 [pid = 3628] [id = 518] 05:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (180EB800) [pid = 3628] [serial = 1554] [outer = 00000000] 05:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (183C0400) [pid = 3628] [serial = 1555] [outer = 180EB800] 05:34:15 INFO - PROCESS | 3628 | 1461328455899 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (18924800) [pid = 3628] [serial = 1556] [outer = 180EB800] 05:34:16 INFO - PROCESS | 3628 | 1461328456492 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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 939ms 05:34:16 INFO - PROCESS | 3628 | 1461328456563 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 3628 | 1461328456566 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 05:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:34:16 INFO - PROCESS | 3628 | 1461328456570 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 3628 | 1461328456573 Marionette TRACE conn3 <- [1,2038,null,{}] 05:34:16 INFO - PROCESS | 3628 | 1461328456584 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}] 05:34:16 INFO - PROCESS | 3628 | 1461328456699 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:34:16 INFO - PROCESS | 3628 | 1461328456835 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 3628 | ++DOCSHELL 19757C00 == 51 [pid = 3628] [id = 519] 05:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19759400) [pid = 3628] [serial = 1557] [outer = 00000000] 05:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (19DF1800) [pid = 3628] [serial = 1558] [outer = 19759400] 05:34:16 INFO - PROCESS | 3628 | 1461328456893 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A90B400) [pid = 3628] [serial = 1559] [outer = 19759400] 05:34:17 INFO - PROCESS | 3628 | 1461328457454 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 956ms 05:34:17 INFO - PROCESS | 3628 | 1461328457514 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 3628 | 1461328457517 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 05:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:34:17 INFO - PROCESS | 3628 | 1461328457520 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 3628 | 1461328457522 Marionette TRACE conn3 <- [1,2042,null,{}] 05:34:17 INFO - PROCESS | 3628 | 1461328457526 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}] 05:34:17 INFO - PROCESS | 3628 | 1461328457627 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:34:17 INFO - PROCESS | 3628 | 1461328457738 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 3628 | ++DOCSHELL 1AAD6800 == 52 [pid = 3628] [id = 520] 05:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1AAD7400) [pid = 3628] [serial = 1560] [outer = 00000000] 05:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1C1AB800) [pid = 3628] [serial = 1561] [outer = 1AAD7400] 05:34:17 INFO - PROCESS | 3628 | 1461328457793 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1C1AE800) [pid = 3628] [serial = 1562] [outer = 1AAD7400] 05:34:18 INFO - PROCESS | 3628 | 1461328458607 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]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1159ms 05:34:18 INFO - PROCESS | 3628 | 1461328458675 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 3628 | 1461328458679 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 05:34:18 INFO - PROCESS | 3628 | 1461328458684 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:34:18 INFO - PROCESS | 3628 | 1461328458688 Marionette TRACE conn3 <- [1,2046,null,{}] 05:34:18 INFO - PROCESS | 3628 | 1461328458693 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}] 05:34:18 INFO - PROCESS | 3628 | 1461328458792 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:34:18 INFO - PROCESS | 3628 | 1461328458923 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 3628 | ++DOCSHELL 12DDD400 == 53 [pid = 3628] [id = 521] 05:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (133D7400) [pid = 3628] [serial = 1563] [outer = 00000000] 05:34:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (133EE400) [pid = 3628] [serial = 1564] [outer = 133D7400] 05:34:18 INFO - PROCESS | 3628 | 1461328458973 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (134AA800) [pid = 3628] [serial = 1565] [outer = 133D7400] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 133E4C00 == 52 [pid = 3628] [id = 515] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 02A98400 == 51 [pid = 3628] [id = 514] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 1977A400 == 50 [pid = 3628] [id = 513] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 1974E000 == 49 [pid = 3628] [id = 512] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 1945E400 == 48 [pid = 3628] [id = 511] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 18732800 == 47 [pid = 3628] [id = 510] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 18196C00 == 46 [pid = 3628] [id = 509] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 12CA4C00 == 45 [pid = 3628] [id = 508] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 14459800 == 44 [pid = 3628] [id = 507] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 17EDE400 == 43 [pid = 3628] [id = 504] 05:34:19 INFO - PROCESS | 3628 | --DOCSHELL 13320C00 == 42 [pid = 3628] [id = 503] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (199CC400) [pid = 3628] [serial = 1480] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (19D47400) [pid = 3628] [serial = 1507] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | 1461328459575 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]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 940ms 05:34:19 INFO - PROCESS | 3628 | 1461328459631 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 3628 | 1461328459637 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 05:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:34:19 INFO - PROCESS | 3628 | 1461328459643 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 3628 | 1461328459645 Marionette TRACE conn3 <- [1,2050,null,{}] 05:34:19 INFO - PROCESS | 3628 | 1461328459649 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}] 05:34:19 INFO - PROCESS | 3628 | 1461328459753 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (133EE000) [pid = 3628] [serial = 1397] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1573A400) [pid = 3628] [serial = 1439] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (139EAC00) [pid = 3628] [serial = 1394] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (194B3C00) [pid = 3628] [serial = 1436] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (180B2C00) [pid = 3628] [serial = 1433] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1573AC00) [pid = 3628] [serial = 1430] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (193B4C00) [pid = 3628] [serial = 1427] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19765C00) [pid = 3628] [serial = 1391] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (196F0400) [pid = 3628] [serial = 1498] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (18DE6C00) [pid = 3628] [serial = 1496] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18928400) [pid = 3628] [serial = 1492] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (180F1400) [pid = 3628] [serial = 1489] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18190800) [pid = 3628] [serial = 1490] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (160CD400) [pid = 3628] [serial = 1484] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1604C800) [pid = 3628] [serial = 1483] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (15F9DC00) [pid = 3628] [serial = 1486] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1673C000) [pid = 3628] [serial = 1487] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (138DE000) [pid = 3628] [serial = 1471] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16D59C00) [pid = 3628] [serial = 1474] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18F3EC00) [pid = 3628] [serial = 1477] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1975C400) [pid = 3628] [serial = 1499] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (18E2CC00) [pid = 3628] [serial = 1505] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (199CBC00) [pid = 3628] [serial = 1501] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18926400) [pid = 3628] [serial = 1504] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18D7C400) [pid = 3628] [serial = 1495] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (199CA400) [pid = 3628] [serial = 1502] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1892AC00) [pid = 3628] [serial = 1493] [outer = 00000000] [url = about:blank] 05:34:19 INFO - PROCESS | 3628 | 1461328459848 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 3628 | ++DOCSHELL 133E5C00 == 43 [pid = 3628] [id = 522] 05:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (133ED400) [pid = 3628] [serial = 1566] [outer = 00000000] 05:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (139E2C00) [pid = 3628] [serial = 1567] [outer = 133ED400] 05:34:19 INFO - PROCESS | 3628 | 1461328459898 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (144A6800) [pid = 3628] [serial = 1568] [outer = 133ED400] 05:34:20 INFO - PROCESS | 3628 | 1461328460370 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]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 798ms 05:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:34:20 INFO - PROCESS | 3628 | 1461328460444 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 3628 | 1461328460446 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 05:34:20 INFO - PROCESS | 3628 | 1461328460449 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 3628 | 1461328460453 Marionette TRACE conn3 <- [1,2054,null,{}] 05:34:20 INFO - PROCESS | 3628 | 1461328460463 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}] 05:34:20 INFO - PROCESS | 3628 | 1461328460546 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:34:20 INFO - PROCESS | 3628 | 1461328460559 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 3628 | ++DOCSHELL 15D06C00 == 44 [pid = 3628] [id = 523] 05:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15D35C00) [pid = 3628] [serial = 1569] [outer = 00000000] 05:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (16049400) [pid = 3628] [serial = 1570] [outer = 15D35C00] 05:34:20 INFO - PROCESS | 3628 | 1461328460607 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16054000) [pid = 3628] [serial = 1571] [outer = 15D35C00] 05:34:21 INFO - PROCESS | 3628 | 1461328461077 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 626ms 05:34:21 INFO - PROCESS | 3628 | 1461328461087 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 3628 | 1461328461090 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 05:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:34:21 INFO - PROCESS | 3628 | 1461328461093 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 3628 | 1461328461095 Marionette TRACE conn3 <- [1,2058,null,{}] 05:34:21 INFO - PROCESS | 3628 | 1461328461102 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}] 05:34:21 INFO - PROCESS | 3628 | 1461328461178 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:34:21 INFO - PROCESS | 3628 | 1461328461185 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 3628 | ++DOCSHELL 16744C00 == 45 [pid = 3628] [id = 524] 05:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16746000) [pid = 3628] [serial = 1572] [outer = 00000000] 05:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (17EDC800) [pid = 3628] [serial = 1573] [outer = 16746000] 05:34:21 INFO - PROCESS | 3628 | 1461328461230 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (17EE1400) [pid = 3628] [serial = 1574] [outer = 16746000] 05:34:21 INFO - PROCESS | 3628 | 1461328461659 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 595ms 05:34:21 INFO - PROCESS | 3628 | 1461328461690 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 3628 | 1461328461692 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 05:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:34:21 INFO - PROCESS | 3628 | 1461328461695 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 3628 | 1461328461697 Marionette TRACE conn3 <- [1,2062,null,{}] 05:34:21 INFO - PROCESS | 3628 | 1461328461700 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}] 05:34:21 INFO - PROCESS | 3628 | 1461328461783 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:34:21 INFO - PROCESS | 3628 | 1461328461789 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 3628 | ++DOCSHELL 16A30800 == 46 [pid = 3628] [id = 525] 05:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (180AB000) [pid = 3628] [serial = 1575] [outer = 00000000] 05:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (180ED800) [pid = 3628] [serial = 1576] [outer = 180AB000] 05:34:21 INFO - PROCESS | 3628 | 1461328461833 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (180EC400) [pid = 3628] [serial = 1577] [outer = 180AB000] 05:34:22 INFO - PROCESS | 3628 | 1461328462335 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]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 689ms 05:34:22 INFO - PROCESS | 3628 | 1461328462395 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 3628 | 1461328462397 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 05:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:34:22 INFO - PROCESS | 3628 | 1461328462409 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 3628 | 1461328462411 Marionette TRACE conn3 <- [1,2066,null,{}] 05:34:22 INFO - PROCESS | 3628 | 1461328462415 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}] 05:34:22 INFO - PROCESS | 3628 | 1461328462544 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:34:22 INFO - PROCESS | 3628 | 1461328462608 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 3628 | ++DOCSHELL 11BBF800 == 47 [pid = 3628] [id = 526] 05:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (18191400) [pid = 3628] [serial = 1578] [outer = 00000000] 05:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1891D400) [pid = 3628] [serial = 1579] [outer = 18191400] 05:34:22 INFO - PROCESS | 3628 | 1461328462656 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1892A400) [pid = 3628] [serial = 1580] [outer = 18191400] 05:34:23 INFO - PROCESS | 3628 | 1461328463072 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 689ms 05:34:23 INFO - PROCESS | 3628 | 1461328463100 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 3628 | 1461328463102 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 05:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:34:23 INFO - PROCESS | 3628 | 1461328463105 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 3628 | 1461328463107 Marionette TRACE conn3 <- [1,2070,null,{}] 05:34:23 INFO - PROCESS | 3628 | 1461328463110 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}] 05:34:23 INFO - PROCESS | 3628 | 1461328463248 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:34:23 INFO - PROCESS | 3628 | 1461328463276 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 3628 | ++DOCSHELL 11BBB400 == 48 [pid = 3628] [id = 527] 05:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1331AC00) [pid = 3628] [serial = 1581] [outer = 00000000] 05:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18D6F800) [pid = 3628] [serial = 1582] [outer = 1331AC00] 05:34:23 INFO - PROCESS | 3628 | 1461328463321 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18D75C00) [pid = 3628] [serial = 1583] [outer = 1331AC00] 05:34:23 INFO - PROCESS | 3628 | 1461328463762 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 689ms 05:34:23 INFO - PROCESS | 3628 | 1461328463806 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 3628 | 1461328463809 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 05:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:34:23 INFO - PROCESS | 3628 | 1461328463819 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 3628 | 1461328463821 Marionette TRACE conn3 <- [1,2074,null,{}] 05:34:23 INFO - PROCESS | 3628 | 1461328463824 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}] 05:34:23 INFO - PROCESS | 3628 | 1461328463931 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:34:23 INFO - PROCESS | 3628 | 1461328463937 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 3628 | ++DOCSHELL 1872A000 == 49 [pid = 3628] [id = 528] 05:34:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (18B25800) [pid = 3628] [serial = 1584] [outer = 00000000] 05:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (18F38800) [pid = 3628] [serial = 1585] [outer = 18B25800] 05:34:24 INFO - PROCESS | 3628 | 1461328463981 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (18F36400) [pid = 3628] [serial = 1586] [outer = 18B25800] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1975EC00) [pid = 3628] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19754000) [pid = 3628] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19753000) [pid = 3628] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (194A7400) [pid = 3628] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (199DB000) [pid = 3628] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (144A7000) [pid = 3628] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (19DE5400) [pid = 3628] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18B2EC00) [pid = 3628] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18197800) [pid = 3628] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (144AF800) [pid = 3628] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (02A99000) [pid = 3628] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:34:24 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1573CC00) [pid = 3628] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:34:24 INFO - PROCESS | 3628 | 1461328464638 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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 830ms 05:34:24 INFO - PROCESS | 3628 | 1461328464664 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 3628 | 1461328464666 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 05:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:34:24 INFO - PROCESS | 3628 | 1461328464670 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 3628 | 1461328464672 Marionette TRACE conn3 <- [1,2078,null,{}] 05:34:24 INFO - PROCESS | 3628 | 1461328464675 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}] 05:34:24 INFO - PROCESS | 3628 | 1461328464753 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:34:24 INFO - PROCESS | 3628 | 1461328464759 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 3628 | ++DOCSHELL 16054800 == 50 [pid = 3628] [id = 529] 05:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (180B0C00) [pid = 3628] [serial = 1587] [outer = 00000000] 05:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18DE3800) [pid = 3628] [serial = 1588] [outer = 180B0C00] 05:34:24 INFO - PROCESS | 3628 | 1461328464803 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18DF0C00) [pid = 3628] [serial = 1589] [outer = 180B0C00] 05:34:25 INFO - PROCESS | 3628 | 1461328465235 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 596ms 05:34:25 INFO - PROCESS | 3628 | 1461328465276 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 3628 | 1461328465278 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 05:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:34:25 INFO - PROCESS | 3628 | 1461328465285 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 3628 | 1461328465287 Marionette TRACE conn3 <- [1,2082,null,{}] 05:34:25 INFO - PROCESS | 3628 | 1461328465290 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}] 05:34:25 INFO - PROCESS | 3628 | 1461328465368 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:34:25 INFO - PROCESS | 3628 | 1461328465374 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 3628 | ++DOCSHELL 1891D800 == 51 [pid = 3628] [id = 530] 05:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (194A9C00) [pid = 3628] [serial = 1590] [outer = 00000000] 05:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (194B1000) [pid = 3628] [serial = 1591] [outer = 194A9C00] 05:34:25 INFO - PROCESS | 3628 | 1461328465418 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (195A1800) [pid = 3628] [serial = 1592] [outer = 194A9C00] 05:34:25 INFO - PROCESS | 3628 | 1461328465847 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 595ms 05:34:25 INFO - PROCESS | 3628 | 1461328465888 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 3628 | 1461328465890 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 05:34:25 INFO - PROCESS | 3628 | 1461328465893 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:34:25 INFO - PROCESS | 3628 | 1461328465896 Marionette TRACE conn3 <- [1,2086,null,{}] 05:34:25 INFO - PROCESS | 3628 | 1461328465903 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}] 05:34:26 INFO - PROCESS | 3628 | 1461328465999 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:34:26 INFO - PROCESS | 3628 | 1461328466006 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 3628 | ++DOCSHELL 196EB000 == 52 [pid = 3628] [id = 531] 05:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (19750C00) [pid = 3628] [serial = 1593] [outer = 00000000] 05:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1975C400) [pid = 3628] [serial = 1594] [outer = 19750C00] 05:34:26 INFO - PROCESS | 3628 | 1461328466058 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19764C00) [pid = 3628] [serial = 1595] [outer = 19750C00] 05:34:26 INFO - PROCESS | 3628 | 1461328466723 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 908ms 05:34:26 INFO - PROCESS | 3628 | 1461328466802 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 3628 | 1461328466806 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 05:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:34:26 INFO - PROCESS | 3628 | 1461328466812 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 3628 | 1461328466815 Marionette TRACE conn3 <- [1,2090,null,{}] 05:34:26 INFO - PROCESS | 3628 | 1461328466821 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}] 05:34:26 INFO - PROCESS | 3628 | 1461328466966 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:34:27 INFO - PROCESS | 3628 | 1461328467104 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 3628 | ++DOCSHELL 13319C00 == 53 [pid = 3628] [id = 532] 05:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (133F0400) [pid = 3628] [serial = 1596] [outer = 00000000] 05:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (14955400) [pid = 3628] [serial = 1597] [outer = 133F0400] 05:34:27 INFO - PROCESS | 3628 | 1461328467162 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (15738800) [pid = 3628] [serial = 1598] [outer = 133F0400] 05:34:27 INFO - PROCESS | 3628 | 1461328467753 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]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1002ms 05:34:27 INFO - PROCESS | 3628 | 1461328467847 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 3628 | 1461328467853 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 05:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:34:27 INFO - PROCESS | 3628 | 1461328467860 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 3628 | 1461328467863 Marionette TRACE conn3 <- [1,2094,null,{}] 05:34:27 INFO - PROCESS | 3628 | 1461328467867 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}] 05:34:27 INFO - PROCESS | 3628 | 1461328467978 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:34:28 INFO - PROCESS | 3628 | 1461328468113 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 3628 | ++DOCSHELL 15F98400 == 54 [pid = 3628] [id = 533] 05:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (16047C00) [pid = 3628] [serial = 1599] [outer = 00000000] 05:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (16D90800) [pid = 3628] [serial = 1600] [outer = 16047C00] 05:34:28 INFO - PROCESS | 3628 | 1461328468168 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (180B8400) [pid = 3628] [serial = 1601] [outer = 16047C00] 05:34:28 INFO - PROCESS | 3628 | 1461328468796 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1002ms 05:34:28 INFO - PROCESS | 3628 | 1461328468859 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 3628 | 1461328468862 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 05:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:34:28 INFO - PROCESS | 3628 | 1461328468866 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 3628 | 1461328468870 Marionette TRACE conn3 <- [1,2098,null,{}] 05:34:28 INFO - PROCESS | 3628 | 1461328468881 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}] 05:34:28 INFO - PROCESS | 3628 | 1461328468993 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:34:29 INFO - PROCESS | 3628 | 1461328469131 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 3628 | ++DOCSHELL 19749000 == 55 [pid = 3628] [id = 534] 05:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19749400) [pid = 3628] [serial = 1602] [outer = 00000000] 05:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (19754800) [pid = 3628] [serial = 1603] [outer = 19749400] 05:34:29 INFO - PROCESS | 3628 | 1461328469190 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1975E800) [pid = 3628] [serial = 1604] [outer = 19749400] 05:34:29 INFO - PROCESS | 3628 | 1461328469772 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]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 956ms 05:34:29 INFO - PROCESS | 3628 | 1461328469811 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 3628 | 1461328469813 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 05:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:34:29 INFO - PROCESS | 3628 | 1461328469817 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 3628 | 1461328469819 Marionette TRACE conn3 <- [1,2102,null,{}] 05:34:29 INFO - PROCESS | 3628 | 1461328469823 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}] 05:34:29 INFO - PROCESS | 3628 | 1461328469924 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:34:30 INFO - PROCESS | 3628 | 1461328470034 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 3628 | ++DOCSHELL 14457C00 == 56 [pid = 3628] [id = 535] 05:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (14956400) [pid = 3628] [serial = 1605] [outer = 00000000] 05:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (18F34C00) [pid = 3628] [serial = 1606] [outer = 14956400] 05:34:30 INFO - PROCESS | 3628 | 1461328470089 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1974F000) [pid = 3628] [serial = 1607] [outer = 14956400] 05:34:30 INFO - PROCESS | 3628 | 1461328470847 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]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1096ms 05:34:30 INFO - PROCESS | 3628 | 1461328470912 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 3628 | 1461328470917 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 05:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:34:30 INFO - PROCESS | 3628 | 1461328470923 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 3628 | 1461328470926 Marionette TRACE conn3 <- [1,2106,null,{}] 05:34:30 INFO - PROCESS | 3628 | 1461328470931 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}] 05:34:31 INFO - PROCESS | 3628 | 1461328471036 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:34:31 INFO - PROCESS | 3628 | 1461328471181 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 3628 | ++DOCSHELL 16A35C00 == 57 [pid = 3628] [id = 536] 05:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (16A36800) [pid = 3628] [serial = 1608] [outer = 00000000] 05:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (17EDCC00) [pid = 3628] [serial = 1609] [outer = 16A36800] 05:34:31 INFO - PROCESS | 3628 | 1461328471234 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (18058C00) [pid = 3628] [serial = 1610] [outer = 16A36800] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 16606400 == 56 [pid = 3628] [id = 491] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 133DB000 == 55 [pid = 3628] [id = 490] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 1891D800 == 54 [pid = 3628] [id = 530] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 16054800 == 53 [pid = 3628] [id = 529] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 1872A000 == 52 [pid = 3628] [id = 528] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 11BBB400 == 51 [pid = 3628] [id = 527] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 11BBF800 == 50 [pid = 3628] [id = 526] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 16A30800 == 49 [pid = 3628] [id = 525] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 16744C00 == 48 [pid = 3628] [id = 524] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 15D06C00 == 47 [pid = 3628] [id = 523] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 133E5C00 == 46 [pid = 3628] [id = 522] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 12DDD400 == 45 [pid = 3628] [id = 521] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 1AAD6800 == 44 [pid = 3628] [id = 520] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 19757C00 == 43 [pid = 3628] [id = 519] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1A7AF000) [pid = 3628] [serial = 1549] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (15A0D800) [pid = 3628] [serial = 1510] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (180EF400) [pid = 3628] [serial = 1513] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (19784000) [pid = 3628] [serial = 1516] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 180B9C00 == 42 [pid = 3628] [id = 518] 05:34:31 INFO - PROCESS | 3628 | --DOCSHELL 15737C00 == 41 [pid = 3628] [id = 517] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (199D2800) [pid = 3628] [serial = 1481] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (19764800) [pid = 3628] [serial = 1469] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (139E4C00) [pid = 3628] [serial = 1543] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (195A2C00) [pid = 3628] [serial = 1547] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (18DF1000) [pid = 3628] [serial = 1546] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1A210C00) [pid = 3628] [serial = 1541] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (16A2E000) [pid = 3628] [serial = 1544] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (18E2C800) [pid = 3628] [serial = 1532] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1977DC00) [pid = 3628] [serial = 1537] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (194B2000) [pid = 3628] [serial = 1534] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (195A5000) [pid = 3628] [serial = 1535] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1A202400) [pid = 3628] [serial = 1540] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (16005000) [pid = 3628] [serial = 1525] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16D89400) [pid = 3628] [serial = 1526] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1A25A800) [pid = 3628] [serial = 1520] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1A20C400) [pid = 3628] [serial = 1519] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18DF0400) [pid = 3628] [serial = 1531] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18733C00) [pid = 3628] [serial = 1528] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18922C00) [pid = 3628] [serial = 1529] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (16D4B400) [pid = 3628] [serial = 1523] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (15F93C00) [pid = 3628] [serial = 1522] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19782400) [pid = 3628] [serial = 1538] [outer = 00000000] [url = about:blank] 05:34:31 INFO - PROCESS | 3628 | 1461328471753 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]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 845ms 05:34:31 INFO - PROCESS | 3628 | 1461328471766 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 3628 | 1461328471771 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 05:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:34:31 INFO - PROCESS | 3628 | 1461328471777 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 3628 | 1461328471780 Marionette TRACE conn3 <- [1,2110,null,{}] 05:34:31 INFO - PROCESS | 3628 | 1461328471784 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}] 05:34:31 INFO - PROCESS | 3628 | 1461328471865 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:34:31 INFO - PROCESS | 3628 | 1461328471874 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 3628 | ++DOCSHELL 15735800 == 42 [pid = 3628] [id = 537] 05:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (15736800) [pid = 3628] [serial = 1611] [outer = 00000000] 05:34:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16606400) [pid = 3628] [serial = 1612] [outer = 15736800] 05:34:31 INFO - PROCESS | 3628 | 1461328471920 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (16D4B400) [pid = 3628] [serial = 1613] [outer = 15736800] 05:34:32 INFO - PROCESS | 3628 | 1461328472418 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]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 689ms 05:34:32 INFO - PROCESS | 3628 | 1461328472476 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 3628 | 1461328472478 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 05:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:34:32 INFO - PROCESS | 3628 | 1461328472481 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 3628 | 1461328472485 Marionette TRACE conn3 <- [1,2114,null,{}] 05:34:32 INFO - PROCESS | 3628 | 1461328472495 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}] 05:34:32 INFO - PROCESS | 3628 | 1461328472578 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:34:32 INFO - PROCESS | 3628 | 1461328472588 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 3628 | ++DOCSHELL 1872A000 == 43 [pid = 3628] [id = 538] 05:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1872E800) [pid = 3628] [serial = 1614] [outer = 00000000] 05:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18923000) [pid = 3628] [serial = 1615] [outer = 1872E800] 05:34:32 INFO - PROCESS | 3628 | 1461328472635 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1892A000) [pid = 3628] [serial = 1616] [outer = 1872E800] 05:34:33 INFO - PROCESS | 3628 | 1461328473093 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]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 626ms 05:34:33 INFO - PROCESS | 3628 | 1461328473119 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 3628 | 1461328473121 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 05:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:34:33 INFO - PROCESS | 3628 | 1461328473125 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 3628 | 1461328473126 Marionette TRACE conn3 <- [1,2118,null,{}] 05:34:33 INFO - PROCESS | 3628 | 1461328473134 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}] 05:34:33 INFO - PROCESS | 3628 | 1461328473213 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:34:33 INFO - PROCESS | 3628 | 1461328473250 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 3628 | ++DOCSHELL 18D75400 == 44 [pid = 3628] [id = 539] 05:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18D76800) [pid = 3628] [serial = 1617] [outer = 00000000] 05:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18E2C400) [pid = 3628] [serial = 1618] [outer = 18D76800] 05:34:33 INFO - PROCESS | 3628 | 1461328473294 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18F38000) [pid = 3628] [serial = 1619] [outer = 18D76800] 05:34:33 INFO - PROCESS | 3628 | 1461328473739 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] 05:34:33 INFO - PROCESS | 3628 | 1461328473827 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 05:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:34:33 INFO - PROCESS | 3628 | 1461328473830 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 3628 | 1461328473832 Marionette TRACE conn3 <- [1,2122,null,{}] 05:34:33 INFO - PROCESS | 3628 | 1461328473835 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}] 05:34:33 INFO - PROCESS | 3628 | 1461328473911 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:34:33 INFO - PROCESS | 3628 | 1461328473917 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 3628 | ++DOCSHELL 18F38400 == 45 [pid = 3628] [id = 540] 05:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (194AF000) [pid = 3628] [serial = 1620] [outer = 00000000] 05:34:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19755000) [pid = 3628] [serial = 1621] [outer = 194AF000] 05:34:33 INFO - PROCESS | 3628 | 1461328473961 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19759C00) [pid = 3628] [serial = 1622] [outer = 194AF000] 05:34:34 INFO - PROCESS | 3628 | 1461328474471 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]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 704ms 05:34:34 INFO - PROCESS | 3628 | 1461328474534 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 3628 | 1461328474536 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 05:34:34 INFO - PROCESS | 3628 | 1461328474539 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:34:34 INFO - PROCESS | 3628 | 1461328474541 Marionette TRACE conn3 <- [1,2126,null,{}] 05:34:34 INFO - PROCESS | 3628 | 1461328474545 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}] 05:34:34 INFO - PROCESS | 3628 | 1461328474701 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:34:34 INFO - PROCESS | 3628 | 1461328474767 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 3628 | ++DOCSHELL 138DA400 == 46 [pid = 3628] [id = 541] 05:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (15F0E800) [pid = 3628] [serial = 1623] [outer = 00000000] 05:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (199D3C00) [pid = 3628] [serial = 1624] [outer = 15F0E800] 05:34:34 INFO - PROCESS | 3628 | 1461328474815 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (199D7C00) [pid = 3628] [serial = 1625] [outer = 15F0E800] 05:34:35 INFO - PROCESS | 3628 | 1461328475240 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]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 736ms 05:34:35 INFO - PROCESS | 3628 | 1461328475280 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 3628 | 1461328475282 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 05:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:34:35 INFO - PROCESS | 3628 | 1461328475286 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 3628 | 1461328475287 Marionette TRACE conn3 <- [1,2130,null,{}] 05:34:35 INFO - PROCESS | 3628 | 1461328475297 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}] 05:34:35 INFO - PROCESS | 3628 | 1461328475406 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:34:35 INFO - PROCESS | 3628 | 1461328475412 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 3628 | ++DOCSHELL 19784000 == 47 [pid = 3628] [id = 542] 05:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (199C3C00) [pid = 3628] [serial = 1626] [outer = 00000000] 05:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19DE8000) [pid = 3628] [serial = 1627] [outer = 199C3C00] 05:34:35 INFO - PROCESS | 3628 | 1461328475456 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19DE7000) [pid = 3628] [serial = 1628] [outer = 199C3C00] 05:34:35 INFO - PROCESS | 3628 | 1461328475921 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] 05:34:36 INFO - PROCESS | 3628 | 1461328475996 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 05:34:36 INFO - PROCESS | 3628 | 1461328476000 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 3628 | 1461328476001 Marionette TRACE conn3 <- [1,2134,null,{}] 05:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:34:36 INFO - PROCESS | 3628 | 1461328476005 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}] 05:34:36 INFO - PROCESS | 3628 | 1461328476345 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (18191400) [pid = 3628] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1331AC00) [pid = 3628] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (180AB000) [pid = 3628] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15D35C00) [pid = 3628] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (133ED400) [pid = 3628] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (16746000) [pid = 3628] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (18B25800) [pid = 3628] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (133D7400) [pid = 3628] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (194A9C00) [pid = 3628] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (180B0C00) [pid = 3628] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (133DA000) [pid = 3628] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (17EE3000) [pid = 3628] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (17EDFC00) [pid = 3628] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1660C800) [pid = 3628] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (19777800) [pid = 3628] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19752800) [pid = 3628] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:34:36 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (133DEC00) [pid = 3628] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:34:36 INFO - PROCESS | 3628 | 1461328476417 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 3628 | ++DOCSHELL 11BB4800 == 48 [pid = 3628] [id = 543] 05:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (12B8B000) [pid = 3628] [serial = 1629] [outer = 00000000] 05:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (133ED400) [pid = 3628] [serial = 1630] [outer = 12B8B000] 05:34:36 INFO - PROCESS | 3628 | 1461328476462 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (138E4C00) [pid = 3628] [serial = 1631] [outer = 12B8B000] 05:34:36 INFO - PROCESS | 3628 | 1461328476825 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] 05:34:36 INFO - PROCESS | 3628 | 1461328476850 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 05:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:34:36 INFO - PROCESS | 3628 | 1461328476854 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 3628 | 1461328476855 Marionette TRACE conn3 <- [1,2138,null,{}] 05:34:36 INFO - PROCESS | 3628 | 1461328476859 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}] 05:34:36 INFO - PROCESS | 3628 | 1461328476940 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:34:36 INFO - PROCESS | 3628 | 1461328476946 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 3628 | ++DOCSHELL 13DDB000 == 49 [pid = 3628] [id = 544] 05:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (15D35C00) [pid = 3628] [serial = 1632] [outer = 00000000] 05:34:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (194AE800) [pid = 3628] [serial = 1633] [outer = 15D35C00] 05:34:37 INFO - PROCESS | 3628 | 1461328476990 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19785800) [pid = 3628] [serial = 1634] [outer = 15D35C00] 05:34:37 INFO - PROCESS | 3628 | 1461328477417 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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 595ms 05:34:37 INFO - PROCESS | 3628 | 1461328477452 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 3628 | 1461328477454 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 05:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:34:37 INFO - PROCESS | 3628 | 1461328477470 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 3628 | 1461328477471 Marionette TRACE conn3 <- [1,2142,null,{}] 05:34:37 INFO - PROCESS | 3628 | 1461328477476 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}] 05:34:37 INFO - PROCESS | 3628 | 1461328477557 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:34:37 INFO - PROCESS | 3628 | 1461328477564 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 3628 | ++DOCSHELL 133E9000 == 50 [pid = 3628] [id = 545] 05:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1819A800) [pid = 3628] [serial = 1635] [outer = 00000000] 05:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1A264800) [pid = 3628] [serial = 1636] [outer = 1819A800] 05:34:37 INFO - PROCESS | 3628 | 1461328477608 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1A7AF000) [pid = 3628] [serial = 1637] [outer = 1819A800] 05:34:38 INFO - PROCESS | 3628 | 1461328478082 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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 658ms 05:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:34:38 INFO - PROCESS | 3628 | 1461328478116 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 3628 | 1461328478119 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 05:34:38 INFO - PROCESS | 3628 | 1461328478122 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 3628 | 1461328478124 Marionette TRACE conn3 <- [1,2146,null,{}] 05:34:38 INFO - PROCESS | 3628 | 1461328478131 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}] 05:34:38 INFO - PROCESS | 3628 | 1461328478228 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:34:38 INFO - PROCESS | 3628 | 1461328478235 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 3628 | ++DOCSHELL 1AA91800 == 51 [pid = 3628] [id = 546] 05:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1AAD6800) [pid = 3628] [serial = 1638] [outer = 00000000] 05:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1C1ADC00) [pid = 3628] [serial = 1639] [outer = 1AAD6800] 05:34:38 INFO - PROCESS | 3628 | 1461328478284 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1C1B5400) [pid = 3628] [serial = 1640] [outer = 1AAD6800] 05:34:39 INFO - PROCESS | 3628 | 1461328479014 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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 940ms 05:34:39 INFO - PROCESS | 3628 | 1461328479068 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 3628 | 1461328479074 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 05:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:34:39 INFO - PROCESS | 3628 | 1461328479080 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 3628 | 1461328479084 Marionette TRACE conn3 <- [1,2150,null,{}] 05:34:39 INFO - PROCESS | 3628 | 1461328479092 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}] 05:34:39 INFO - PROCESS | 3628 | 1461328479212 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:34:39 INFO - PROCESS | 3628 | 1461328479345 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 3628 | ++DOCSHELL 133DE800 == 52 [pid = 3628] [id = 547] 05:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (13DD6400) [pid = 3628] [serial = 1641] [outer = 00000000] 05:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (16050C00) [pid = 3628] [serial = 1642] [outer = 13DD6400] 05:34:39 INFO - PROCESS | 3628 | 1461328479402 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (16605400) [pid = 3628] [serial = 1643] [outer = 13DD6400] 05:34:40 INFO - PROCESS | 3628 | 1461328479980 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 939ms 05:34:40 INFO - PROCESS | 3628 | 1461328480024 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 3628 | 1461328480030 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 05:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:34:40 INFO - PROCESS | 3628 | 1461328480037 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 3628 | 1461328480040 Marionette TRACE conn3 <- [1,2154,null,{}] 05:34:40 INFO - PROCESS | 3628 | 1461328480043 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}] 05:34:40 INFO - PROCESS | 3628 | 1461328480158 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:34:40 INFO - PROCESS | 3628 | 1461328480269 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 3628 | ++DOCSHELL 16A36400 == 53 [pid = 3628] [id = 548] 05:34:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1818F400) [pid = 3628] [serial = 1644] [outer = 00000000] 05:34:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18DE3C00) [pid = 3628] [serial = 1645] [outer = 1818F400] 05:34:40 INFO - PROCESS | 3628 | 1461328480323 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (194B5400) [pid = 3628] [serial = 1646] [outer = 1818F400] 05:34:40 INFO - PROCESS | 3628 | 1461328480952 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 940ms 05:34:41 INFO - PROCESS | 3628 | 1461328480980 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 3628 | 1461328480982 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 05:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:34:41 INFO - PROCESS | 3628 | 1461328480986 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 3628 | 1461328480990 Marionette TRACE conn3 <- [1,2158,null,{}] 05:34:41 INFO - PROCESS | 3628 | 1461328481002 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}] 05:34:41 INFO - PROCESS | 3628 | 1461328481106 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:34:41 INFO - PROCESS | 3628 | 1461328481265 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 3628 | ++DOCSHELL 18D6EC00 == 54 [pid = 3628] [id = 549] 05:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (194B3800) [pid = 3628] [serial = 1647] [outer = 00000000] 05:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1A9AA000) [pid = 3628] [serial = 1648] [outer = 194B3800] 05:34:41 INFO - PROCESS | 3628 | 1461328481322 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1AAD9400) [pid = 3628] [serial = 1649] [outer = 194B3800] 05:34:41 INFO - PROCESS | 3628 | 1461328481895 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 940ms 05:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:34:41 INFO - PROCESS | 3628 | 1461328481962 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 3628 | 1461328481965 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 05:34:41 INFO - PROCESS | 3628 | 1461328481969 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 3628 | 1461328481971 Marionette TRACE conn3 <- [1,2162,null,{}] 05:34:41 INFO - PROCESS | 3628 | 1461328481974 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}] 05:34:42 INFO - PROCESS | 3628 | 1461328482095 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:34:42 INFO - PROCESS | 3628 | 1461328482209 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 3628 | ++DOCSHELL 12C9B000 == 55 [pid = 3628] [id = 550] 05:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (133D9400) [pid = 3628] [serial = 1650] [outer = 00000000] 05:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (13DD4000) [pid = 3628] [serial = 1651] [outer = 133D9400] 05:34:42 INFO - PROCESS | 3628 | 1461328482306 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (16055000) [pid = 3628] [serial = 1652] [outer = 133D9400] 05:34:43 INFO - PROCESS | 3628 | 1461328483071 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]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1143ms 05:34:43 INFO - PROCESS | 3628 | 1461328483113 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 3628 | 1461328483117 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 05:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:34:43 INFO - PROCESS | 3628 | 1461328483122 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 3628 | 1461328483125 Marionette TRACE conn3 <- [1,2166,null,{}] 05:34:43 INFO - PROCESS | 3628 | 1461328483131 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}] 05:34:43 INFO - PROCESS | 3628 | 1461328483229 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:34:43 INFO - PROCESS | 3628 | 1461328483340 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 3628 | ++DOCSHELL 15734000 == 56 [pid = 3628] [id = 551] 05:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (15735000) [pid = 3628] [serial = 1653] [outer = 00000000] 05:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (15F9DC00) [pid = 3628] [serial = 1654] [outer = 15735000] 05:34:43 INFO - PROCESS | 3628 | 1461328483389 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (1604DC00) [pid = 3628] [serial = 1655] [outer = 15735000] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 133E9000 == 55 [pid = 3628] [id = 545] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 13DDB000 == 54 [pid = 3628] [id = 544] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 11BB4800 == 53 [pid = 3628] [id = 543] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 19784000 == 52 [pid = 3628] [id = 542] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 138DA400 == 51 [pid = 3628] [id = 541] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 18F38400 == 50 [pid = 3628] [id = 540] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 18D75400 == 49 [pid = 3628] [id = 539] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 1872A000 == 48 [pid = 3628] [id = 538] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 15735800 == 47 [pid = 3628] [id = 537] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 16A35C00 == 46 [pid = 3628] [id = 536] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 14457C00 == 45 [pid = 3628] [id = 535] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 19749000 == 44 [pid = 3628] [id = 534] 05:34:43 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1975C400) [pid = 3628] [serial = 1594] [outer = 00000000] [url = about:blank] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 15F98400 == 43 [pid = 3628] [id = 533] 05:34:43 INFO - PROCESS | 3628 | --DOCSHELL 13319C00 == 42 [pid = 3628] [id = 532] 05:34:44 INFO - PROCESS | 3628 | 1461328484021 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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 939ms 05:34:44 INFO - PROCESS | 3628 | 1461328484069 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 3628 | 1461328484075 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 05:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:34:44 INFO - PROCESS | 3628 | 1461328484083 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 3628 | 1461328484085 Marionette TRACE conn3 <- [1,2170,null,{}] 05:34:44 INFO - PROCESS | 3628 | 1461328484089 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}] 05:34:44 INFO - PROCESS | 3628 | 1461328484187 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (15F94C00) [pid = 3628] [serial = 1511] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (1891E000) [pid = 3628] [serial = 1514] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (19747C00) [pid = 3628] [serial = 1478] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (17AFBC00) [pid = 3628] [serial = 1475] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (19DE4400) [pid = 3628] [serial = 1508] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (19D54C00) [pid = 3628] [serial = 1517] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (13DE0000) [pid = 3628] [serial = 1472] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1891D400) [pid = 3628] [serial = 1579] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18D6F800) [pid = 3628] [serial = 1582] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1892A400) [pid = 3628] [serial = 1580] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1C1AB800) [pid = 3628] [serial = 1561] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (15DDC000) [pid = 3628] [serial = 1552] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (183C0400) [pid = 3628] [serial = 1555] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (180ED800) [pid = 3628] [serial = 1576] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (16049400) [pid = 3628] [serial = 1570] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16054000) [pid = 3628] [serial = 1571] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (139E2C00) [pid = 3628] [serial = 1567] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (144A6800) [pid = 3628] [serial = 1568] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (17EDC800) [pid = 3628] [serial = 1573] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (17EE1400) [pid = 3628] [serial = 1574] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18F38800) [pid = 3628] [serial = 1585] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (19DF1800) [pid = 3628] [serial = 1558] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (134AA800) [pid = 3628] [serial = 1565] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (133EE400) [pid = 3628] [serial = 1564] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18D75C00) [pid = 3628] [serial = 1583] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (195A1800) [pid = 3628] [serial = 1592] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (194B1000) [pid = 3628] [serial = 1591] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18F36400) [pid = 3628] [serial = 1586] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (18DE3800) [pid = 3628] [serial = 1588] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (180EC400) [pid = 3628] [serial = 1577] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18DF0C00) [pid = 3628] [serial = 1589] [outer = 00000000] [url = about:blank] 05:34:44 INFO - PROCESS | 3628 | 1461328484290 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 3628 | ++DOCSHELL 12C56C00 == 43 [pid = 3628] [id = 552] 05:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (133DEC00) [pid = 3628] [serial = 1656] [outer = 00000000] 05:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (13DE0000) [pid = 3628] [serial = 1657] [outer = 133DEC00] 05:34:44 INFO - PROCESS | 3628 | 1461328484336 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15A0A000) [pid = 3628] [serial = 1658] [outer = 133DEC00] 05:34:44 INFO - PROCESS | 3628 | 1461328484761 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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 752ms 05:34:44 INFO - PROCESS | 3628 | 1461328484829 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 3628 | 1461328484832 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 05:34:44 INFO - PROCESS | 3628 | 1461328484835 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:34:44 INFO - PROCESS | 3628 | 1461328484839 Marionette TRACE conn3 <- [1,2174,null,{}] 05:34:44 INFO - PROCESS | 3628 | 1461328484849 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}] 05:34:44 INFO - PROCESS | 3628 | 1461328484932 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:34:44 INFO - PROCESS | 3628 | 1461328484948 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 3628 | ++DOCSHELL 17EDFC00 == 44 [pid = 3628] [id = 553] 05:34:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (17EE0400) [pid = 3628] [serial = 1659] [outer = 00000000] 05:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1804D000) [pid = 3628] [serial = 1660] [outer = 17EE0400] 05:34:45 INFO - PROCESS | 3628 | 1461328484996 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (180B9C00) [pid = 3628] [serial = 1661] [outer = 17EE0400] 05:34:45 INFO - PROCESS | 3628 | 1461328485448 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]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 642ms 05:34:45 INFO - PROCESS | 3628 | 1461328485474 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 3628 | 1461328485476 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 05:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:34:45 INFO - PROCESS | 3628 | 1461328485483 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 3628 | 1461328485485 Marionette TRACE conn3 <- [1,2178,null,{}] 05:34:45 INFO - PROCESS | 3628 | 1461328485489 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}] 05:34:45 INFO - PROCESS | 3628 | 1461328485596 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:34:45 INFO - PROCESS | 3628 | 1461328485605 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 3628 | ++DOCSHELL 18193000 == 45 [pid = 3628] [id = 554] 05:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18193400) [pid = 3628] [serial = 1662] [outer = 00000000] 05:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (183C1000) [pid = 3628] [serial = 1663] [outer = 18193400] 05:34:45 INFO - PROCESS | 3628 | 1461328485652 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1872A800) [pid = 3628] [serial = 1664] [outer = 18193400] 05:34:46 INFO - PROCESS | 3628 | 1461328486110 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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 705ms 05:34:46 INFO - PROCESS | 3628 | 1461328486184 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3628 | 1461328486186 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 05:34:46 INFO - PROCESS | 3628 | 1461328486189 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:34:46 INFO - PROCESS | 3628 | 1461328486191 Marionette TRACE conn3 <- [1,2182,null,{}] 05:34:46 INFO - PROCESS | 3628 | 1461328486195 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}] 05:34:46 INFO - PROCESS | 3628 | 1461328486278 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:34:46 INFO - PROCESS | 3628 | 1461328486284 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 3628 | ++DOCSHELL 133EEC00 == 46 [pid = 3628] [id = 555] 05:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1660E400) [pid = 3628] [serial = 1665] [outer = 00000000] 05:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1898EC00) [pid = 3628] [serial = 1666] [outer = 1660E400] 05:34:46 INFO - PROCESS | 3628 | 1461328486329 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18B2A800) [pid = 3628] [serial = 1667] [outer = 1660E400] 05:34:46 INFO - PROCESS | 3628 | 1461328486812 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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 642ms 05:34:46 INFO - PROCESS | 3628 | 1461328486827 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 3628 | 1461328486829 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 05:34:46 INFO - PROCESS | 3628 | 1461328486833 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:34:46 INFO - PROCESS | 3628 | 1461328486834 Marionette TRACE conn3 <- [1,2186,null,{}] 05:34:46 INFO - PROCESS | 3628 | 1461328486837 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}] 05:34:46 INFO - PROCESS | 3628 | 1461328486972 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:34:47 INFO - PROCESS | 3628 | 1461328487069 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 3628 | ++DOCSHELL 18E2C000 == 47 [pid = 3628] [id = 556] 05:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18F35C00) [pid = 3628] [serial = 1668] [outer = 00000000] 05:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18F40400) [pid = 3628] [serial = 1669] [outer = 18F35C00] 05:34:47 INFO - PROCESS | 3628 | 1461328487117 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (194A6800) [pid = 3628] [serial = 1670] [outer = 18F35C00] 05:34:47 INFO - PROCESS | 3628 | 1461328487527 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]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 736ms 05:34:47 INFO - PROCESS | 3628 | 1461328487574 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 3628 | 1461328487576 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 05:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:34:47 INFO - PROCESS | 3628 | 1461328487579 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 3628 | 1461328487581 Marionette TRACE conn3 <- [1,2190,null,{}] 05:34:47 INFO - PROCESS | 3628 | 1461328487584 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}] 05:34:47 INFO - PROCESS | 3628 | 1461328487692 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:34:47 INFO - PROCESS | 3628 | 1461328487698 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 3628 | ++DOCSHELL 133D9800 == 48 [pid = 3628] [id = 557] 05:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (133DB000) [pid = 3628] [serial = 1671] [outer = 00000000] 05:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (196F0400) [pid = 3628] [serial = 1672] [outer = 133DB000] 05:34:47 INFO - PROCESS | 3628 | 1461328487793 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19748800) [pid = 3628] [serial = 1673] [outer = 133DB000] 05:34:48 INFO - PROCESS | 3628 | 1461328488194 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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 642ms 05:34:48 INFO - PROCESS | 3628 | 1461328488223 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 3628 | 1461328488225 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 05:34:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:34:48 INFO - PROCESS | 3628 | 1461328488228 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 3628 | 1461328488230 Marionette TRACE conn3 <- [1,2194,null,{}] 05:34:48 INFO - PROCESS | 3628 | 1461328488233 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}] 05:34:48 INFO - PROCESS | 3628 | 1461328488350 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:34:48 INFO - PROCESS | 3628 | 1461328488446 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 3628 | ++DOCSHELL 138DDC00 == 49 [pid = 3628] [id = 558] 05:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (16D58000) [pid = 3628] [serial = 1674] [outer = 00000000] 05:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1977D800) [pid = 3628] [serial = 1675] [outer = 16D58000] 05:34:48 INFO - PROCESS | 3628 | 1461328488490 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19780C00) [pid = 3628] [serial = 1676] [outer = 16D58000] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (134A9400) [pid = 3628] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1819A800) [pid = 3628] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15F0E800) [pid = 3628] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (199C3C00) [pid = 3628] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15736800) [pid = 3628] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1872E800) [pid = 3628] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (14956400) [pid = 3628] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (15D35C00) [pid = 3628] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18D76800) [pid = 3628] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (194AF000) [pid = 3628] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16A36800) [pid = 3628] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:34:48 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (12B8B000) [pid = 3628] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:34:49 INFO - PROCESS | 3628 | 1461328489025 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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 830ms 05:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:34:49 INFO - PROCESS | 3628 | 1461328489071 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 3628 | 1461328489073 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 3628 | 1461328489076 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 3628 | 1461328489078 Marionette TRACE conn3 <- [1,2198,null,{}] 05:34:49 INFO - PROCESS | 3628 | 1461328489082 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}] 05:34:49 INFO - PROCESS | 3628 | 1461328489161 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:34:49 INFO - PROCESS | 3628 | 1461328489167 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3628 | ++DOCSHELL 12BEE800 == 50 [pid = 3628] [id = 559] 05:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (134A9C00) [pid = 3628] [serial = 1677] [outer = 00000000] 05:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18E2B800) [pid = 3628] [serial = 1678] [outer = 134A9C00] 05:34:49 INFO - PROCESS | 3628 | 1461328489212 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (193A9800) [pid = 3628] [serial = 1679] [outer = 134A9C00] 05:34:49 INFO - PROCESS | 3628 | 1461328489635 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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 596ms 05:34:49 INFO - PROCESS | 3628 | 1461328489683 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 3628 | 1461328489685 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 05:34:49 INFO - PROCESS | 3628 | 1461328489688 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:34:49 INFO - PROCESS | 3628 | 1461328489690 Marionette TRACE conn3 <- [1,2202,null,{}] 05:34:49 INFO - PROCESS | 3628 | 1461328489697 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}] 05:34:49 INFO - PROCESS | 3628 | 1461328489776 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:34:49 INFO - PROCESS | 3628 | 1461328489783 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 3628 | ++DOCSHELL 17EE0000 == 51 [pid = 3628] [id = 560] 05:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1974C800) [pid = 3628] [serial = 1680] [outer = 00000000] 05:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (199C4C00) [pid = 3628] [serial = 1681] [outer = 1974C800] 05:34:49 INFO - PROCESS | 3628 | 1461328489827 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (199CDC00) [pid = 3628] [serial = 1682] [outer = 1974C800] 05:34:50 INFO - PROCESS | 3628 | 1461328490309 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]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 642ms 05:34:50 INFO - PROCESS | 3628 | 1461328490333 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 3628 | 1461328490336 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 05:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:34:50 INFO - PROCESS | 3628 | 1461328490339 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 3628 | 1461328490341 Marionette TRACE conn3 <- [1,2206,null,{}] 05:34:50 INFO - PROCESS | 3628 | 1461328490349 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}] 05:34:50 INFO - PROCESS | 3628 | 1461328490447 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:34:50 INFO - PROCESS | 3628 | 1461328490454 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 3628 | ++DOCSHELL 1975F400 == 52 [pid = 3628] [id = 561] 05:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19DC1800) [pid = 3628] [serial = 1683] [outer = 00000000] 05:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A257800) [pid = 3628] [serial = 1684] [outer = 19DC1800] 05:34:50 INFO - PROCESS | 3628 | 1461328490502 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A2D8800) [pid = 3628] [serial = 1685] [outer = 19DC1800] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 18199000 == 51 [pid = 3628] [id = 463] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 1974D000 == 50 [pid = 3628] [id = 505] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 18B33C00 == 49 [pid = 3628] [id = 478] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 19763000 == 48 [pid = 3628] [id = 506] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 17EDF000 == 47 [pid = 3628] [id = 492] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 196EB000 == 46 [pid = 3628] [id = 531] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 11BB5C00 == 45 [pid = 3628] [id = 479] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 17EE6C00 == 44 [pid = 3628] [id = 502] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 134A7800 == 43 [pid = 3628] [id = 516] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 1975AC00 == 42 [pid = 3628] [id = 493] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 15734000 == 41 [pid = 3628] [id = 551] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 18D6EC00 == 40 [pid = 3628] [id = 549] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 12C9B000 == 39 [pid = 3628] [id = 550] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 133DE800 == 38 [pid = 3628] [id = 547] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 16A36400 == 37 [pid = 3628] [id = 548] 05:34:51 INFO - PROCESS | 3628 | --DOCSHELL 1AA91800 == 36 [pid = 3628] [id = 546] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 133D9800 == 35 [pid = 3628] [id = 557] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 17EE0000 == 34 [pid = 3628] [id = 560] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 17EDFC00 == 33 [pid = 3628] [id = 553] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 18E2C000 == 32 [pid = 3628] [id = 556] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 18193000 == 31 [pid = 3628] [id = 554] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 133EEC00 == 30 [pid = 3628] [id = 555] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 138DDC00 == 29 [pid = 3628] [id = 558] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 12BEE800 == 28 [pid = 3628] [id = 559] 05:34:52 INFO - PROCESS | 3628 | --DOCSHELL 12C56C00 == 27 [pid = 3628] [id = 552] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1A904400) [pid = 3628] [serial = 1550] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (199D3C00) [pid = 3628] [serial = 1624] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19DE8000) [pid = 3628] [serial = 1627] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (199D7C00) [pid = 3628] [serial = 1625] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19DE7000) [pid = 3628] [serial = 1628] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16606400) [pid = 3628] [serial = 1612] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (16D4B400) [pid = 3628] [serial = 1613] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18923000) [pid = 3628] [serial = 1615] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1892A000) [pid = 3628] [serial = 1616] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1974F000) [pid = 3628] [serial = 1607] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18F34C00) [pid = 3628] [serial = 1606] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (194AE800) [pid = 3628] [serial = 1633] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16D90800) [pid = 3628] [serial = 1600] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18E2C400) [pid = 3628] [serial = 1618] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18F38000) [pid = 3628] [serial = 1619] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19755000) [pid = 3628] [serial = 1621] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (14955400) [pid = 3628] [serial = 1597] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19754800) [pid = 3628] [serial = 1603] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18058C00) [pid = 3628] [serial = 1610] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17EDCC00) [pid = 3628] [serial = 1609] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A7AF000) [pid = 3628] [serial = 1637] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (133ED400) [pid = 3628] [serial = 1630] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (138E4C00) [pid = 3628] [serial = 1631] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19759C00) [pid = 3628] [serial = 1622] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (19785800) [pid = 3628] [serial = 1634] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A264800) [pid = 3628] [serial = 1636] [outer = 00000000] [url = about:blank] 05:34:52 INFO - PROCESS | 3628 | 1461328492443 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]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2114ms 05:34:52 INFO - PROCESS | 3628 | 1461328492460 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 3628 | 1461328492464 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 05:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:34:52 INFO - PROCESS | 3628 | 1461328492474 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 3628 | 1461328492478 Marionette TRACE conn3 <- [1,2210,null,{}] 05:34:52 INFO - PROCESS | 3628 | 1461328492484 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}] 05:34:52 INFO - PROCESS | 3628 | 1461328492573 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:34:52 INFO - PROCESS | 3628 | 1461328492582 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 3628 | ++DOCSHELL 11BBAC00 == 28 [pid = 3628] [id = 562] 05:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (11BBB000) [pid = 3628] [serial = 1686] [outer = 00000000] 05:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (12C03400) [pid = 3628] [serial = 1687] [outer = 11BBB000] 05:34:52 INFO - PROCESS | 3628 | 1461328492632 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (12DE0800) [pid = 3628] [serial = 1688] [outer = 11BBB000] 05:34:53 INFO - PROCESS | 3628 | 1461328493139 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 705ms 05:34:53 INFO - PROCESS | 3628 | 1461328493170 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 3628 | 1461328493176 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 05:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:34:53 INFO - PROCESS | 3628 | 1461328493186 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 3628 | 1461328493189 Marionette TRACE conn3 <- [1,2214,null,{}] 05:34:53 INFO - PROCESS | 3628 | 1461328493193 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}] 05:34:53 INFO - PROCESS | 3628 | 1461328493278 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:34:53 INFO - PROCESS | 3628 | 1461328493288 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 3628 | ++DOCSHELL 133EF800 == 29 [pid = 3628] [id = 563] 05:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (133F5C00) [pid = 3628] [serial = 1689] [outer = 00000000] 05:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (138DD400) [pid = 3628] [serial = 1690] [outer = 133F5C00] 05:34:53 INFO - PROCESS | 3628 | 1461328493335 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (139EAC00) [pid = 3628] [serial = 1691] [outer = 133F5C00] 05:34:53 INFO - PROCESS | 3628 | 1461328493822 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 689ms 05:34:53 INFO - PROCESS | 3628 | 1461328493886 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 3628 | 1461328493888 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 05:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:34:53 INFO - PROCESS | 3628 | 1461328493892 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 3628 | 1461328493895 Marionette TRACE conn3 <- [1,2218,null,{}] 05:34:53 INFO - PROCESS | 3628 | 1461328493906 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}] 05:34:54 INFO - PROCESS | 3628 | 1461328494025 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:34:54 INFO - PROCESS | 3628 | 1461328494120 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 3628 | ++DOCSHELL 15718800 == 30 [pid = 3628] [id = 564] 05:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (15719800) [pid = 3628] [serial = 1692] [outer = 00000000] 05:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15735400) [pid = 3628] [serial = 1693] [outer = 15719800] 05:34:54 INFO - PROCESS | 3628 | 1461328494171 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1573E000) [pid = 3628] [serial = 1694] [outer = 15719800] 05:34:54 INFO - PROCESS | 3628 | 1461328494567 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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 705ms 05:34:54 INFO - PROCESS | 3628 | 1461328494590 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 3628 | 1461328494593 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 05:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:34:54 INFO - PROCESS | 3628 | 1461328494598 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 3628 | 1461328494599 Marionette TRACE conn3 <- [1,2222,null,{}] 05:34:54 INFO - PROCESS | 3628 | --DOCSHELL 1DDDF000 == 29 [pid = 3628] [id = 16] 05:34:54 INFO - PROCESS | 3628 | 1461328494631 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}] 05:34:54 INFO - PROCESS | 3628 | 1461328494722 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:34:54 INFO - PROCESS | 3628 | 1461328494745 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 3628 | ++DOCSHELL 15DDC000 == 30 [pid = 3628] [id = 565] 05:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (15DFF400) [pid = 3628] [serial = 1695] [outer = 00000000] 05:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16054000) [pid = 3628] [serial = 1696] [outer = 15DFF400] 05:34:54 INFO - PROCESS | 3628 | 1461328494795 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1656B800) [pid = 3628] [serial = 1697] [outer = 15DFF400] 05:34:55 INFO - PROCESS | 3628 | 1461328495226 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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 705ms 05:34:55 INFO - PROCESS | 3628 | 1461328495296 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 3628 | 1461328495298 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 05:34:55 INFO - PROCESS | 3628 | 1461328495301 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:34:55 INFO - PROCESS | 3628 | 1461328495303 Marionette TRACE conn3 <- [1,2226,null,{}] 05:34:55 INFO - PROCESS | 3628 | 1461328495306 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}] 05:34:55 INFO - PROCESS | 3628 | 1461328495381 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:34:55 INFO - PROCESS | 3628 | 1461328495431 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 3628 | ++DOCSHELL 16739C00 == 31 [pid = 3628] [id = 566] 05:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (16740C00) [pid = 3628] [serial = 1698] [outer = 00000000] 05:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16D4B400) [pid = 3628] [serial = 1699] [outer = 16740C00] 05:34:55 INFO - PROCESS | 3628 | 1461328495476 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (16D87400) [pid = 3628] [serial = 1700] [outer = 16740C00] 05:34:55 INFO - PROCESS | 3628 | 1461328495961 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]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 704ms 05:34:56 INFO - PROCESS | 3628 | 1461328496032 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 3628 | 1461328496034 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 05:34:56 INFO - PROCESS | 3628 | 1461328496038 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:34:56 INFO - PROCESS | 3628 | 1461328496040 Marionette TRACE conn3 <- [1,2230,null,{}] 05:34:56 INFO - PROCESS | 3628 | 1461328496043 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}] 05:34:56 INFO - PROCESS | 3628 | 1461328496147 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:34:56 INFO - PROCESS | 3628 | 1461328496158 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 3628 | ++DOCSHELL 148BA000 == 32 [pid = 3628] [id = 567] 05:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1594D400) [pid = 3628] [serial = 1701] [outer = 00000000] 05:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (180F9000) [pid = 3628] [serial = 1702] [outer = 1594D400] 05:34:56 INFO - PROCESS | 3628 | 1461328496206 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (18192800) [pid = 3628] [serial = 1703] [outer = 1594D400] 05:34:56 INFO - PROCESS | 3628 | 1461328496659 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]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 705ms 05:34:56 INFO - PROCESS | 3628 | 1461328496737 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 3628 | 1461328496739 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 05:34:56 INFO - PROCESS | 3628 | 1461328496743 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:34:56 INFO - PROCESS | 3628 | 1461328496745 Marionette TRACE conn3 <- [1,2234,null,{}] 05:34:56 INFO - PROCESS | 3628 | 1461328496748 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}] 05:34:56 INFO - PROCESS | 3628 | 1461328496848 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:34:56 INFO - PROCESS | 3628 | 1461328496861 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 3628 | ++DOCSHELL 180F8000 == 33 [pid = 3628] [id = 568] 05:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (180F9800) [pid = 3628] [serial = 1704] [outer = 00000000] 05:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1891D400) [pid = 3628] [serial = 1705] [outer = 180F9800] 05:34:56 INFO - PROCESS | 3628 | 1461328496905 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1891CC00) [pid = 3628] [serial = 1706] [outer = 180F9800] 05:34:57 INFO - PROCESS | 3628 | 1461328497342 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 642ms 05:34:57 INFO - PROCESS | 3628 | 1461328497381 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 3628 | 1461328497383 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 05:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:34:57 INFO - PROCESS | 3628 | 1461328497386 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 3628 | 1461328497388 Marionette TRACE conn3 <- [1,2238,null,{}] 05:34:57 INFO - PROCESS | 3628 | 1461328497392 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}] 05:34:57 INFO - PROCESS | 3628 | 1461328497470 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:34:57 INFO - PROCESS | 3628 | 1461328497477 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 3628 | ++DOCSHELL 1891C000 == 34 [pid = 3628] [id = 569] 05:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1892A400) [pid = 3628] [serial = 1707] [outer = 00000000] 05:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18B2F000) [pid = 3628] [serial = 1708] [outer = 1892A400] 05:34:57 INFO - PROCESS | 3628 | 1461328497521 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (18B2AC00) [pid = 3628] [serial = 1709] [outer = 1892A400] 05:34:58 INFO - PROCESS | 3628 | 1461328497993 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 626ms 05:34:58 INFO - PROCESS | 3628 | 1461328498033 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 3628 | 1461328498035 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 05:34:58 INFO - PROCESS | 3628 | 1461328498038 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 3628 | 1461328498040 Marionette TRACE conn3 <- [1,2242,null,{}] 05:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:34:58 INFO - PROCESS | 3628 | 1461328498043 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}] 05:34:58 INFO - PROCESS | 3628 | 1461328498155 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:34:58 INFO - PROCESS | 3628 | 1461328498244 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 3628 | ++DOCSHELL 15718400 == 35 [pid = 3628] [id = 570] 05:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (17EE9400) [pid = 3628] [serial = 1710] [outer = 00000000] 05:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (18D79400) [pid = 3628] [serial = 1711] [outer = 17EE9400] 05:34:58 INFO - PROCESS | 3628 | 1461328498288 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18D78C00) [pid = 3628] [serial = 1712] [outer = 17EE9400] 05:34:58 INFO - PROCESS | 3628 | 1461328498687 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 689ms 05:34:58 INFO - PROCESS | 3628 | 1461328498740 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 3628 | 1461328498742 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 05:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:34:58 INFO - PROCESS | 3628 | 1461328498752 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 3628 | 1461328498754 Marionette TRACE conn3 <- [1,2246,null,{}] 05:34:58 INFO - PROCESS | 3628 | 1461328498761 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}] 05:34:58 INFO - PROCESS | 3628 | 1461328498872 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:34:58 INFO - PROCESS | 3628 | 1461328498881 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 3628 | ++DOCSHELL 16601400 == 36 [pid = 3628] [id = 571] 05:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (16D58400) [pid = 3628] [serial = 1713] [outer = 00000000] 05:34:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (18F35800) [pid = 3628] [serial = 1714] [outer = 16D58400] 05:34:58 INFO - PROCESS | 3628 | 1461328498926 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18F3A000) [pid = 3628] [serial = 1715] [outer = 16D58400] 05:34:59 INFO - PROCESS | 3628 | 1461328499382 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]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 689ms 05:34:59 INFO - PROCESS | 3628 | 1461328499449 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 3628 | 1461328499452 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 05:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:34:59 INFO - PROCESS | 3628 | 1461328499455 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 3628 | 1461328499458 Marionette TRACE conn3 <- [1,2250,null,{}] 05:34:59 INFO - PROCESS | 3628 | 1461328499465 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}] 05:34:59 INFO - PROCESS | 3628 | 1461328499634 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1974C800) [pid = 3628] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18F35C00) [pid = 3628] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (133DB000) [pid = 3628] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (16D58000) [pid = 3628] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1660E400) [pid = 3628] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (18193400) [pid = 3628] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (17EE0400) [pid = 3628] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (133DEC00) [pid = 3628] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (15735000) [pid = 3628] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (133D9400) [pid = 3628] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (194B3800) [pid = 3628] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1818F400) [pid = 3628] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (13DD6400) [pid = 3628] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1AAD6800) [pid = 3628] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (134A9C00) [pid = 3628] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19750C00) [pid = 3628] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (16047C00) [pid = 3628] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19749400) [pid = 3628] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (133F0400) [pid = 3628] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1AAD7400) [pid = 3628] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (19759400) [pid = 3628] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15738400) [pid = 3628] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:35:00 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (180EB800) [pid = 3628] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:35:00 INFO - PROCESS | 3628 | 1461328500073 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 3628 | ++DOCSHELL 12BE3800 == 37 [pid = 3628] [id = 572] 05:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (12DE3800) [pid = 3628] [serial = 1716] [outer = 00000000] 05:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (134A9C00) [pid = 3628] [serial = 1717] [outer = 12DE3800] 05:35:00 INFO - PROCESS | 3628 | 1461328500128 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (15702000) [pid = 3628] [serial = 1718] [outer = 12DE3800] 05:35:00 INFO - PROCESS | 3628 | 1461328500499 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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1096ms 05:35:00 INFO - PROCESS | 3628 | 1461328500554 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 3628 | 1461328500556 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 05:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:35:00 INFO - PROCESS | 3628 | 1461328500565 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 3628 | 1461328500567 Marionette TRACE conn3 <- [1,2254,null,{}] 05:35:00 INFO - PROCESS | 3628 | 1461328500571 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}] 05:35:00 INFO - PROCESS | 3628 | 1461328500645 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:35:00 INFO - PROCESS | 3628 | 1461328500652 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 3628 | ++DOCSHELL 15D3F400 == 38 [pid = 3628] [id = 573] 05:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15F93C00) [pid = 3628] [serial = 1719] [outer = 00000000] 05:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18928000) [pid = 3628] [serial = 1720] [outer = 15F93C00] 05:35:00 INFO - PROCESS | 3628 | 1461328500696 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18924C00) [pid = 3628] [serial = 1721] [outer = 15F93C00] 05:35:01 INFO - PROCESS | 3628 | 1461328501140 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 595ms 05:35:01 INFO - PROCESS | 3628 | 1461328501167 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 3628 | 1461328501169 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 05:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:35:01 INFO - PROCESS | 3628 | 1461328501176 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 3628 | 1461328501178 Marionette TRACE conn3 <- [1,2258,null,{}] 05:35:01 INFO - PROCESS | 3628 | 1461328501182 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}] 05:35:01 INFO - PROCESS | 3628 | 1461328501257 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:35:01 INFO - PROCESS | 3628 | 1461328501263 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 3628 | ++DOCSHELL 183C9C00 == 39 [pid = 3628] [id = 574] 05:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1892A000) [pid = 3628] [serial = 1722] [outer = 00000000] 05:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1974C800) [pid = 3628] [serial = 1723] [outer = 1892A000] 05:35:01 INFO - PROCESS | 3628 | 1461328501307 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19750000) [pid = 3628] [serial = 1724] [outer = 1892A000] 05:35:01 INFO - PROCESS | 3628 | 1461328501759 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 642ms 05:35:01 INFO - PROCESS | 3628 | 1461328501811 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 3628 | 1461328501813 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 05:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:35:01 INFO - PROCESS | 3628 | 1461328501817 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 3628 | 1461328501818 Marionette TRACE conn3 <- [1,2262,null,{}] 05:35:01 INFO - PROCESS | 3628 | 1461328501822 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}] 05:35:01 INFO - PROCESS | 3628 | 1461328501896 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:35:01 INFO - PROCESS | 3628 | 1461328501902 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 3628 | ++DOCSHELL 18193400 == 40 [pid = 3628] [id = 575] 05:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18D71000) [pid = 3628] [serial = 1725] [outer = 00000000] 05:35:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1975C400) [pid = 3628] [serial = 1726] [outer = 18D71000] 05:35:01 INFO - PROCESS | 3628 | 1461328501946 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19762C00) [pid = 3628] [serial = 1727] [outer = 18D71000] 05:35:02 INFO - PROCESS | 3628 | 1461328502755 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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1002ms 05:35:02 INFO - PROCESS | 3628 | 1461328502820 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 3628 | 1461328502825 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 05:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:35:02 INFO - PROCESS | 3628 | 1461328502832 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 3628 | 1461328502836 Marionette TRACE conn3 <- [1,2266,null,{}] 05:35:02 INFO - PROCESS | 3628 | 1461328502842 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}] 05:35:03 INFO - PROCESS | 3628 | 1461328503014 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:35:03 INFO - PROCESS | 3628 | 1461328503113 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 3628 | ++DOCSHELL 12BEC800 == 41 [pid = 3628] [id = 576] 05:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (12CA4C00) [pid = 3628] [serial = 1728] [outer = 00000000] 05:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (134A7C00) [pid = 3628] [serial = 1729] [outer = 12CA4C00] 05:35:03 INFO - PROCESS | 3628 | 1461328503169 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (13BBFC00) [pid = 3628] [serial = 1730] [outer = 12CA4C00] 05:35:03 INFO - PROCESS | 3628 | 1461328503878 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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1096ms 05:35:04 INFO - PROCESS | 3628 | 1461328504105 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 3628 | 1461328504110 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 05:35:04 INFO - PROCESS | 3628 | 1461328504116 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 3628 | 1461328504118 Marionette TRACE conn3 <- [1,2270,null,{}] 05:35:04 INFO - PROCESS | 3628 | 1461328504124 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}] 05:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:35:04 INFO - PROCESS | 3628 | 1461328504228 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:35:04 INFO - PROCESS | 3628 | 1461328504314 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 3628 | ++DOCSHELL 133DF800 == 42 [pid = 3628] [id = 577] 05:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (133E5400) [pid = 3628] [serial = 1731] [outer = 00000000] 05:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (13BB7400) [pid = 3628] [serial = 1732] [outer = 133E5400] 05:35:04 INFO - PROCESS | 3628 | 1461328504414 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (144A7000) [pid = 3628] [serial = 1733] [outer = 133E5400] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 1818CC00 == 41 [pid = 3628] [id = 448] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 15DF1400 == 40 [pid = 3628] [id = 447] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 17AF8800 == 39 [pid = 3628] [id = 443] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 159AE000 == 38 [pid = 3628] [id = 452] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 16049C00 == 37 [pid = 3628] [id = 440] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 14914800 == 36 [pid = 3628] [id = 439] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 15715800 == 35 [pid = 3628] [id = 453] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 18D74400 == 34 [pid = 3628] [id = 446] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 16D85C00 == 33 [pid = 3628] [id = 441] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 13DDA000 == 32 [pid = 3628] [id = 438] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 16002000 == 31 [pid = 3628] [id = 445] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 11BB8000 == 30 [pid = 3628] [id = 436] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 139E8C00 == 29 [pid = 3628] [id = 451] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 133E4800 == 28 [pid = 3628] [id = 437] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 11BBE400 == 27 [pid = 3628] [id = 450] 05:35:04 INFO - PROCESS | 3628 | --DOCSHELL 1DDDA400 == 26 [pid = 3628] [id = 17] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1A257800) [pid = 3628] [serial = 1684] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19764C00) [pid = 3628] [serial = 1595] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (180B8400) [pid = 3628] [serial = 1601] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1975E800) [pid = 3628] [serial = 1604] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (15738800) [pid = 3628] [serial = 1598] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1C1AE800) [pid = 3628] [serial = 1562] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1A90B400) [pid = 3628] [serial = 1559] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1604AC00) [pid = 3628] [serial = 1553] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18924800) [pid = 3628] [serial = 1556] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (199CDC00) [pid = 3628] [serial = 1682] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18F40400) [pid = 3628] [serial = 1669] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (196F0400) [pid = 3628] [serial = 1672] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (194A6800) [pid = 3628] [serial = 1670] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1977D800) [pid = 3628] [serial = 1675] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19748800) [pid = 3628] [serial = 1673] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (199C4C00) [pid = 3628] [serial = 1681] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19780C00) [pid = 3628] [serial = 1676] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1898EC00) [pid = 3628] [serial = 1666] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (183C1000) [pid = 3628] [serial = 1663] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1872A800) [pid = 3628] [serial = 1664] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1804D000) [pid = 3628] [serial = 1660] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (180B9C00) [pid = 3628] [serial = 1661] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13DE0000) [pid = 3628] [serial = 1657] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (15A0A000) [pid = 3628] [serial = 1658] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1604DC00) [pid = 3628] [serial = 1655] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (15F9DC00) [pid = 3628] [serial = 1654] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16055000) [pid = 3628] [serial = 1652] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (13DD4000) [pid = 3628] [serial = 1651] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (1AAD9400) [pid = 3628] [serial = 1649] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1A9AA000) [pid = 3628] [serial = 1648] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (194B5400) [pid = 3628] [serial = 1646] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (18DE3C00) [pid = 3628] [serial = 1645] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (16605400) [pid = 3628] [serial = 1643] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (16050C00) [pid = 3628] [serial = 1642] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1C1ADC00) [pid = 3628] [serial = 1639] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1C1B5400) [pid = 3628] [serial = 1640] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18E2B800) [pid = 3628] [serial = 1678] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (193A9800) [pid = 3628] [serial = 1679] [outer = 00000000] [url = about:blank] 05:35:04 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (18B2A800) [pid = 3628] [serial = 1667] [outer = 00000000] [url = about:blank] 05:35:05 INFO - PROCESS | 3628 | 1461328505023 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]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 924ms 05:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:35:05 INFO - PROCESS | 3628 | 1461328505055 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 3628 | 1461328505059 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 05:35:05 INFO - PROCESS | 3628 | 1461328505067 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 3628 | 1461328505071 Marionette TRACE conn3 <- [1,2274,null,{}] 05:35:05 INFO - PROCESS | 3628 | 1461328505074 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}] 05:35:05 INFO - PROCESS | 3628 | 1461328505156 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:35:05 INFO - PROCESS | 3628 | 1461328505248 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 3628 | ++DOCSHELL 14914400 == 27 [pid = 3628] [id = 578] 05:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (14914800) [pid = 3628] [serial = 1734] [outer = 00000000] 05:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15733C00) [pid = 3628] [serial = 1735] [outer = 14914800] 05:35:05 INFO - PROCESS | 3628 | 1461328505293 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (1573D800) [pid = 3628] [serial = 1736] [outer = 14914800] 05:35:05 INFO - PROCESS | 3628 | 1461328505757 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]]]}] 05:35:05 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 05:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 752ms 05:35:05 INFO - PROCESS | 3628 | 1461328505822 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 3628 | 1461328505824 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 05:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:35:05 INFO - PROCESS | 3628 | 1461328505827 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 3628 | 1461328505829 Marionette TRACE conn3 <- [1,2278,null,{}] 05:35:05 INFO - PROCESS | 3628 | 1461328505839 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}] 05:35:05 INFO - PROCESS | 3628 | 1461328505923 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:35:05 INFO - PROCESS | 3628 | 1461328505941 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 3628 | ++DOCSHELL 1604C000 == 28 [pid = 3628] [id = 579] 05:35:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1604C400) [pid = 3628] [serial = 1737] [outer = 00000000] 05:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16054800) [pid = 3628] [serial = 1738] [outer = 1604C400] 05:35:06 INFO - PROCESS | 3628 | 1461328505990 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (16564000) [pid = 3628] [serial = 1739] [outer = 1604C400] 05:35:06 INFO - PROCESS | 3628 | 1461328506462 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]]]}] 05:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 689ms 05:35:06 INFO - PROCESS | 3628 | 1461328506527 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:35:06 INFO - PROCESS | 3628 | 1461328506529 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 05:35:06 INFO - PROCESS | 3628 | 1461328506532 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:35:06 INFO - PROCESS | 3628 | 1461328506534 Marionette TRACE conn3 <- [1,2282,null,{}] 05:35:06 INFO - PROCESS | 3628 | 1461328506537 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}] 05:35:06 INFO - PROCESS | 3628 | 1461328506614 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:35:06 INFO - PROCESS | 3628 | 1461328506626 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 3628 | ++DOCSHELL 16746800 == 29 [pid = 3628] [id = 580] 05:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (16A2AC00) [pid = 3628] [serial = 1740] [outer = 00000000] 05:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (17AF9800) [pid = 3628] [serial = 1741] [outer = 16A2AC00] 05:35:06 INFO - PROCESS | 3628 | 1461328506674 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (17EDDC00) [pid = 3628] [serial = 1742] [outer = 16A2AC00] 05:35:07 INFO - PROCESS | 3628 | 1461328507105 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]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 595ms 05:35:07 INFO - PROCESS | 3628 | 1461328507136 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 3628 | 1461328507138 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 05:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:35:07 INFO - PROCESS | 3628 | 1461328507142 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 3628 | 1461328507143 Marionette TRACE conn3 <- [1,2286,null,{}] 05:35:07 INFO - PROCESS | 3628 | 1461328507147 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}] 05:35:07 INFO - PROCESS | 3628 | 1461328507257 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:35:07 INFO - PROCESS | 3628 | 1461328507292 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 3628 | ++DOCSHELL 18057800 == 30 [pid = 3628] [id = 581] 05:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18058800) [pid = 3628] [serial = 1743] [outer = 00000000] 05:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (180B8400) [pid = 3628] [serial = 1744] [outer = 18058800] 05:35:07 INFO - PROCESS | 3628 | 1461328507386 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (1818C800) [pid = 3628] [serial = 1745] [outer = 18058800] 05:35:07 INFO - PROCESS | 3628 | 1461328507815 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]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 689ms 05:35:07 INFO - PROCESS | 3628 | 1461328507839 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 3628 | 1461328507841 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 05:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:35:07 INFO - PROCESS | 3628 | 1461328507852 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 3628 | 1461328507854 Marionette TRACE conn3 <- [1,2290,null,{}] 05:35:07 INFO - PROCESS | 3628 | 1461328507858 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}] 05:35:08 INFO - PROCESS | 3628 | 1461328507985 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:35:08 INFO - PROCESS | 3628 | 1461328507995 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 3628 | ++DOCSHELL 1819B800 == 31 [pid = 3628] [id = 582] 05:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (183C2C00) [pid = 3628] [serial = 1746] [outer = 00000000] 05:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18734000) [pid = 3628] [serial = 1747] [outer = 183C2C00] 05:35:08 INFO - PROCESS | 3628 | 1461328508043 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1892AC00) [pid = 3628] [serial = 1748] [outer = 183C2C00] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (19DC1800) [pid = 3628] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1892A400) [pid = 3628] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (16740C00) [pid = 3628] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15DFF400) [pid = 3628] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16D58400) [pid = 3628] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (180F9800) [pid = 3628] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (15F93C00) [pid = 3628] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (1DDE1000) [pid = 3628] [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.] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (12DE3800) [pid = 3628] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (1DDDF400) [pid = 3628] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (1892A000) [pid = 3628] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (133F5C00) [pid = 3628] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (15719800) [pid = 3628] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (11BBB000) [pid = 3628] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (17EE9400) [pid = 3628] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:35:08 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1594D400) [pid = 3628] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:35:09 INFO - PROCESS | 3628 | 1461328508978 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1159ms 05:35:09 INFO - PROCESS | 3628 | 1461328509006 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 3628 | 1461328509011 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 05:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:35:09 INFO - PROCESS | 3628 | 1461328509017 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 3628 | 1461328509021 Marionette TRACE conn3 <- [1,2294,null,{}] 05:35:09 INFO - PROCESS | 3628 | 1461328509026 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}] 05:35:09 INFO - PROCESS | 3628 | 1461328509128 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:35:09 INFO - PROCESS | 3628 | 1461328509233 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 3628 | ++DOCSHELL 133F4400 == 32 [pid = 3628] [id = 583] 05:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (133F5C00) [pid = 3628] [serial = 1749] [outer = 00000000] 05:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (15710800) [pid = 3628] [serial = 1750] [outer = 133F5C00] 05:35:09 INFO - PROCESS | 3628 | 1461328509289 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (15721000) [pid = 3628] [serial = 1751] [outer = 133F5C00] 05:35:09 INFO - PROCESS | 3628 | 1461328509951 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 939ms 05:35:09 INFO - PROCESS | 3628 | 1461328509994 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 3628 | 1461328510000 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 05:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:35:10 INFO - PROCESS | 3628 | 1461328510006 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 3628 | 1461328510009 Marionette TRACE conn3 <- [1,2298,null,{}] 05:35:10 INFO - PROCESS | 3628 | 1461328510013 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}] 05:35:10 INFO - PROCESS | 3628 | 1461328510116 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:35:10 INFO - PROCESS | 3628 | 1461328510218 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 3628 | ++DOCSHELL 1331F000 == 33 [pid = 3628] [id = 584] 05:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (15740400) [pid = 3628] [serial = 1752] [outer = 00000000] 05:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (1673D000) [pid = 3628] [serial = 1753] [outer = 15740400] 05:35:10 INFO - PROCESS | 3628 | 1461328510272 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (16A32400) [pid = 3628] [serial = 1754] [outer = 15740400] 05:35:10 INFO - PROCESS | 3628 | 1461328510869 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]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 908ms 05:35:10 INFO - PROCESS | 3628 | 1461328510909 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 3628 | 1461328510911 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 05:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:35:10 INFO - PROCESS | 3628 | 1461328510915 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 3628 | 1461328510919 Marionette TRACE conn3 <- [1,2302,null,{}] 05:35:10 INFO - PROCESS | 3628 | 1461328510930 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}] 05:35:11 INFO - PROCESS | 3628 | 1461328511029 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:35:11 INFO - PROCESS | 3628 | 1461328511133 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 3628 | ++DOCSHELL 18729400 == 34 [pid = 3628] [id = 585] 05:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (18729800) [pid = 3628] [serial = 1755] [outer = 00000000] 05:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (1891F400) [pid = 3628] [serial = 1756] [outer = 18729800] 05:35:11 INFO - PROCESS | 3628 | 1461328511189 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (1892A400) [pid = 3628] [serial = 1757] [outer = 18729800] 05:35:11 INFO - PROCESS | 3628 | 1461328511778 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 909ms 05:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:35:11 INFO - PROCESS | 3628 | 1461328511818 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 3628 | 1461328511821 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 05:35:11 INFO - PROCESS | 3628 | 1461328511825 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 3628 | 1461328511827 Marionette TRACE conn3 <- [1,2306,null,{}] 05:35:11 INFO - PROCESS | 3628 | 1461328511831 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}] 05:35:11 INFO - PROCESS | 3628 | 1461328511928 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:35:12 INFO - PROCESS | 3628 | 1461328512030 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 3628 | ++DOCSHELL 17EE8000 == 35 [pid = 3628] [id = 586] 05:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (1891B800) [pid = 3628] [serial = 1758] [outer = 00000000] 05:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (18D73000) [pid = 3628] [serial = 1759] [outer = 1891B800] 05:35:12 INFO - PROCESS | 3628 | 1461328512084 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (18D72C00) [pid = 3628] [serial = 1760] [outer = 1891B800] 05:35:12 INFO - PROCESS | 3628 | 1461328512657 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] 05:35:12 INFO - PROCESS | 3628 | 1461328512830 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 05:35:12 INFO - PROCESS | 3628 | 1461328512835 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:35:12 INFO - PROCESS | 3628 | 1461328512839 Marionette TRACE conn3 <- [1,2310,null,{}] 05:35:12 INFO - PROCESS | 3628 | 1461328512853 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}] 05:35:12 INFO - PROCESS | 3628 | 1461328512949 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:35:13 INFO - PROCESS | 3628 | 1461328513033 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 3628 | ++DOCSHELL 13892000 == 36 [pid = 3628] [id = 587] 05:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (138DB800) [pid = 3628] [serial = 1761] [outer = 00000000] 05:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (13BB9C00) [pid = 3628] [serial = 1762] [outer = 138DB800] 05:35:13 INFO - PROCESS | 3628 | 1461328513133 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (144A6800) [pid = 3628] [serial = 1763] [outer = 138DB800] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1974C800) [pid = 3628] [serial = 1723] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (138DD400) [pid = 3628] [serial = 1690] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (139EAC00) [pid = 3628] [serial = 1691] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (15735400) [pid = 3628] [serial = 1693] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (1573E000) [pid = 3628] [serial = 1694] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (12C03400) [pid = 3628] [serial = 1687] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 76 (12DE0800) [pid = 3628] [serial = 1688] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 75 (18D79400) [pid = 3628] [serial = 1711] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 74 (180F9000) [pid = 3628] [serial = 1702] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 73 (18192800) [pid = 3628] [serial = 1703] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (1A2D8800) [pid = 3628] [serial = 1685] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18B2F000) [pid = 3628] [serial = 1708] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (16D4B400) [pid = 3628] [serial = 1699] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (16D87400) [pid = 3628] [serial = 1700] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1656B800) [pid = 3628] [serial = 1697] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 67 (18F35800) [pid = 3628] [serial = 1714] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 66 (16054000) [pid = 3628] [serial = 1696] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 65 (1891D400) [pid = 3628] [serial = 1705] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 64 (1891CC00) [pid = 3628] [serial = 1706] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 63 (18D78C00) [pid = 3628] [serial = 1712] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 62 (18F3A000) [pid = 3628] [serial = 1715] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 61 (18928000) [pid = 3628] [serial = 1720] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 60 (19750000) [pid = 3628] [serial = 1724] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 59 (18DEAC00) [pid = 3628] [serial = 1151] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 58 (134A9C00) [pid = 3628] [serial = 1717] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 57 (15702000) [pid = 3628] [serial = 1718] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 56 (18924C00) [pid = 3628] [serial = 1721] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | --DOMWINDOW == 55 (18B2AC00) [pid = 3628] [serial = 1709] [outer = 00000000] [url = about:blank] 05:35:13 INFO - PROCESS | 3628 | 1461328513659 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 861ms 05:35:13 INFO - PROCESS | 3628 | 1461328513700 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:35:13 INFO - PROCESS | 3628 | 1461328513704 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 05:35:13 INFO - PROCESS | 3628 | 1461328513711 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 3628 | 1461328513714 Marionette TRACE conn3 <- [1,2314,null,{}] 05:35:13 INFO - PROCESS | 3628 | 1461328513722 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}] 05:35:13 INFO - PROCESS | 3628 | 1461328513808 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:35:13 INFO - PROCESS | 3628 | 1461328513898 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 3628 | ++DOCSHELL 1445BC00 == 37 [pid = 3628] [id = 588] 05:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 56 (14958000) [pid = 3628] [serial = 1764] [outer = 00000000] 05:35:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 57 (15F93C00) [pid = 3628] [serial = 1765] [outer = 14958000] 05:35:13 INFO - PROCESS | 3628 | 1461328513944 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 58 (15FE5C00) [pid = 3628] [serial = 1766] [outer = 14958000] 05:35:14 INFO - PROCESS | 3628 | 1461328514344 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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 704ms 05:35:14 INFO - PROCESS | 3628 | 1461328514406 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 3628 | 1461328514408 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 05:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:35:14 INFO - PROCESS | 3628 | 1461328514412 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 3628 | 1461328514413 Marionette TRACE conn3 <- [1,2318,null,{}] 05:35:14 INFO - PROCESS | 3628 | 1461328514423 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}] 05:35:14 INFO - PROCESS | 3628 | 1461328514538 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:35:14 INFO - PROCESS | 3628 | 1461328514557 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 3628 | ++DOCSHELL 16A2B000 == 38 [pid = 3628] [id = 589] 05:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 59 (16A35400) [pid = 3628] [serial = 1767] [outer = 00000000] 05:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 60 (17AEF000) [pid = 3628] [serial = 1768] [outer = 16A35400] 05:35:14 INFO - PROCESS | 3628 | 1461328514605 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 61 (17EE6400) [pid = 3628] [serial = 1769] [outer = 16A35400] 05:35:15 INFO - PROCESS | 3628 | 1461328515071 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 705ms 05:35:15 INFO - PROCESS | 3628 | 1461328515110 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 3628 | 1461328515112 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 05:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:35:15 INFO - PROCESS | 3628 | 1461328515119 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 3628 | 1461328515121 Marionette TRACE conn3 <- [1,2322,null,{}] 05:35:15 INFO - PROCESS | 3628 | 1461328515124 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}] 05:35:15 INFO - PROCESS | 3628 | 1461328515216 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:35:15 INFO - PROCESS | 3628 | 1461328515222 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 3628 | ++DOCSHELL 16D8F800 == 39 [pid = 3628] [id = 590] 05:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 62 (180B7800) [pid = 3628] [serial = 1770] [outer = 00000000] 05:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 63 (18199000) [pid = 3628] [serial = 1771] [outer = 180B7800] 05:35:15 INFO - PROCESS | 3628 | 1461328515267 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 64 (18198C00) [pid = 3628] [serial = 1772] [outer = 180B7800] 05:35:15 INFO - PROCESS | 3628 | 1461328515706 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 626ms 05:35:15 INFO - PROCESS | 3628 | 1461328515759 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 3628 | 1461328515761 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 05:35:15 INFO - PROCESS | 3628 | 1461328515764 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:35:15 INFO - PROCESS | 3628 | 1461328515766 Marionette TRACE conn3 <- [1,2326,null,{}] 05:35:15 INFO - PROCESS | 3628 | 1461328515769 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}] 05:35:15 INFO - PROCESS | 3628 | 1461328515882 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:35:15 INFO - PROCESS | 3628 | 1461328515971 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 3628 | ++DOCSHELL 1331EC00 == 40 [pid = 3628] [id = 591] 05:35:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 65 (18926800) [pid = 3628] [serial = 1773] [outer = 00000000] 05:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 66 (18B2F000) [pid = 3628] [serial = 1774] [outer = 18926800] 05:35:16 INFO - PROCESS | 3628 | 1461328516015 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 67 (18D6D800) [pid = 3628] [serial = 1775] [outer = 18926800] 05:35:16 INFO - PROCESS | 3628 | 1461328516422 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 689ms 05:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:35:16 INFO - PROCESS | 3628 | 1461328516464 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 3628 | 1461328516466 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 05:35:16 INFO - PROCESS | 3628 | 1461328516469 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 3628 | 1461328516471 Marionette TRACE conn3 <- [1,2330,null,{}] 05:35:16 INFO - PROCESS | 3628 | 1461328516480 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}] 05:35:16 INFO - PROCESS | 3628 | 1461328516610 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:35:16 INFO - PROCESS | 3628 | 1461328516624 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 3628 | ++DOCSHELL 18DE2C00 == 41 [pid = 3628] [id = 592] 05:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 68 (18DEBC00) [pid = 3628] [serial = 1776] [outer = 00000000] 05:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (18F35800) [pid = 3628] [serial = 1777] [outer = 18DEBC00] 05:35:16 INFO - PROCESS | 3628 | 1461328516722 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (18F3E000) [pid = 3628] [serial = 1778] [outer = 18DEBC00] 05:35:17 INFO - PROCESS | 3628 | 1461328517144 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 689ms 05:35:17 INFO - PROCESS | 3628 | 1461328517169 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 3628 | 1461328517171 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 05:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:35:17 INFO - PROCESS | 3628 | 1461328517179 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 3628 | 1461328517180 Marionette TRACE conn3 <- [1,2334,null,{}] 05:35:17 INFO - PROCESS | 3628 | 1461328517188 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}] 05:35:17 INFO - PROCESS | 3628 | 1461328517326 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:35:17 INFO - PROCESS | 3628 | 1461328517344 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 3628 | ++DOCSHELL 1571A800 == 42 [pid = 3628] [id = 593] 05:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (18E2B800) [pid = 3628] [serial = 1779] [outer = 00000000] 05:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (194AB000) [pid = 3628] [serial = 1780] [outer = 18E2B800] 05:35:17 INFO - PROCESS | 3628 | 1461328517388 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (194AA400) [pid = 3628] [serial = 1781] [outer = 18E2B800] 05:35:17 INFO - PROCESS | 3628 | --DOMWINDOW == 72 (16A2AC00) [pid = 3628] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:35:17 INFO - PROCESS | 3628 | --DOMWINDOW == 71 (18058800) [pid = 3628] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:35:17 INFO - PROCESS | 3628 | --DOMWINDOW == 70 (133E5400) [pid = 3628] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:35:17 INFO - PROCESS | 3628 | --DOMWINDOW == 69 (14914800) [pid = 3628] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:35:17 INFO - PROCESS | 3628 | --DOMWINDOW == 68 (1604C400) [pid = 3628] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:35:17 INFO - PROCESS | 3628 | 1461328517800 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 658ms 05:35:17 INFO - PROCESS | 3628 | 1461328517833 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 3628 | 1461328517835 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 05:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:35:17 INFO - PROCESS | 3628 | 1461328517838 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 3628 | 1461328517840 Marionette TRACE conn3 <- [1,2338,null,{}] 05:35:17 INFO - PROCESS | 3628 | 1461328517843 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}] 05:35:17 INFO - PROCESS | 3628 | 1461328517958 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:35:18 INFO - PROCESS | 3628 | 1461328518015 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 3628 | ++DOCSHELL 133D9800 == 43 [pid = 3628] [id = 594] 05:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 69 (133E5400) [pid = 3628] [serial = 1782] [outer = 00000000] 05:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 70 (194A8000) [pid = 3628] [serial = 1783] [outer = 133E5400] 05:35:18 INFO - PROCESS | 3628 | 1461328518059 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 71 (194B3800) [pid = 3628] [serial = 1784] [outer = 133E5400] 05:35:18 INFO - PROCESS | 3628 | 1461328518412 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 595ms 05:35:18 INFO - PROCESS | 3628 | 1461328518435 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 3628 | 1461328518437 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 05:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:35:18 INFO - PROCESS | 3628 | 1461328518440 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 3628 | 1461328518442 Marionette TRACE conn3 <- [1,2342,null,{}] 05:35:18 INFO - PROCESS | 3628 | 1461328518445 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}] 05:35:18 INFO - PROCESS | 3628 | 1461328518556 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:35:18 INFO - PROCESS | 3628 | 1461328518565 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 3628 | ++DOCSHELL 133D9C00 == 44 [pid = 3628] [id = 595] 05:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 72 (16053000) [pid = 3628] [serial = 1785] [outer = 00000000] 05:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 73 (19749C00) [pid = 3628] [serial = 1786] [outer = 16053000] 05:35:18 INFO - PROCESS | 3628 | 1461328518610 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 74 (1974B000) [pid = 3628] [serial = 1787] [outer = 16053000] 05:35:19 INFO - PROCESS | 3628 | 1461328519036 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 642ms 05:35:19 INFO - PROCESS | 3628 | 1461328519079 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 3628 | 1461328519081 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 05:35:19 INFO - PROCESS | 3628 | 1461328519084 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:35:19 INFO - PROCESS | 3628 | 1461328519086 Marionette TRACE conn3 <- [1,2346,null,{}] 05:35:19 INFO - PROCESS | 3628 | 1461328519089 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}] 05:35:19 INFO - PROCESS | 3628 | 1461328519199 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:35:19 INFO - PROCESS | 3628 | 1461328519208 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 3628 | ++DOCSHELL 15735400 == 45 [pid = 3628] [id = 596] 05:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 75 (15735C00) [pid = 3628] [serial = 1788] [outer = 00000000] 05:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 76 (19753800) [pid = 3628] [serial = 1789] [outer = 15735C00] 05:35:19 INFO - PROCESS | 3628 | 1461328519252 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 77 (19756C00) [pid = 3628] [serial = 1790] [outer = 15735C00] 05:35:19 INFO - PROCESS | 3628 | 1461328519663 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 642ms 05:35:19 INFO - PROCESS | 3628 | 1461328519759 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 3628 | 1461328519763 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 05:35:19 INFO - PROCESS | 3628 | 1461328519769 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:35:19 INFO - PROCESS | 3628 | 1461328519773 Marionette TRACE conn3 <- [1,2350,null,{}] 05:35:19 INFO - PROCESS | 3628 | 1461328519780 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}] 05:35:19 INFO - PROCESS | 3628 | 1461328519904 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:35:20 INFO - PROCESS | 3628 | 1461328520066 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 3628 | ++DOCSHELL 1389B400 == 46 [pid = 3628] [id = 597] 05:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (138DD800) [pid = 3628] [serial = 1791] [outer = 00000000] 05:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (13DD4800) [pid = 3628] [serial = 1792] [outer = 138DD800] 05:35:20 INFO - PROCESS | 3628 | 1461328520121 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (15734000) [pid = 3628] [serial = 1793] [outer = 138DD800] 05:35:20 INFO - PROCESS | 3628 | 1461328520676 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 956ms 05:35:20 INFO - PROCESS | 3628 | 1461328520719 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 3628 | 1461328520722 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 05:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:35:20 INFO - PROCESS | 3628 | 1461328520730 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 3628 | 1461328520734 Marionette TRACE conn3 <- [1,2354,null,{}] 05:35:20 INFO - PROCESS | 3628 | 1461328520738 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}] 05:35:20 INFO - PROCESS | 3628 | 1461328520842 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:35:20 INFO - PROCESS | 3628 | 1461328520956 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 3628 | ++DOCSHELL 16049400 == 47 [pid = 3628] [id = 598] 05:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16055C00) [pid = 3628] [serial = 1794] [outer = 00000000] 05:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16D8A400) [pid = 3628] [serial = 1795] [outer = 16055C00] 05:35:21 INFO - PROCESS | 3628 | 1461328521055 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (180F9C00) [pid = 3628] [serial = 1796] [outer = 16055C00] 05:35:21 INFO - PROCESS | 3628 | 1461328521676 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1002ms 05:35:21 INFO - PROCESS | 3628 | 1461328521732 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 3628 | 1461328521734 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 05:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:35:21 INFO - PROCESS | 3628 | 1461328521738 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 3628 | 1461328521741 Marionette TRACE conn3 <- [1,2358,null,{}] 05:35:21 INFO - PROCESS | 3628 | 1461328521750 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}] 05:35:21 INFO - PROCESS | 3628 | 1461328521858 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:35:22 INFO - PROCESS | 3628 | 1461328521998 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 3628 | ++DOCSHELL 18F3A000 == 48 [pid = 3628] [id = 599] 05:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18F3A400) [pid = 3628] [serial = 1797] [outer = 00000000] 05:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19749000) [pid = 3628] [serial = 1798] [outer = 18F3A400] 05:35:22 INFO - PROCESS | 3628 | 1461328522057 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19758800) [pid = 3628] [serial = 1799] [outer = 18F3A400] 05:35:22 INFO - PROCESS | 3628 | 1461328522608 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 940ms 05:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:35:22 INFO - PROCESS | 3628 | 1461328522683 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 3628 | 1461328522686 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 05:35:22 INFO - PROCESS | 3628 | 1461328522690 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 3628 | 1461328522692 Marionette TRACE conn3 <- [1,2362,null,{}] 05:35:22 INFO - PROCESS | 3628 | 1461328522695 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}] 05:35:22 INFO - PROCESS | 3628 | 1461328522796 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:35:22 INFO - PROCESS | 3628 | 1461328522900 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 3628 | ++DOCSHELL 19766800 == 49 [pid = 3628] [id = 600] 05:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19777800) [pid = 3628] [serial = 1800] [outer = 00000000] 05:35:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19782400) [pid = 3628] [serial = 1801] [outer = 19777800] 05:35:22 INFO - PROCESS | 3628 | 1461328522960 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (19784400) [pid = 3628] [serial = 1802] [outer = 19777800] 05:35:23 INFO - PROCESS | 3628 | 1461328523826 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1143ms 05:35:23 INFO - PROCESS | 3628 | 1461328523865 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 3628 | 1461328523869 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 05:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:35:23 INFO - PROCESS | 3628 | 1461328523874 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 3628 | 1461328523878 Marionette TRACE conn3 <- [1,2366,null,{}] 05:35:23 INFO - PROCESS | 3628 | 1461328523884 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}] 05:35:23 INFO - PROCESS | 3628 | 1461328523977 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:35:24 INFO - PROCESS | 3628 | 1461328524120 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 3628 | ++DOCSHELL 02A97800 == 50 [pid = 3628] [id = 601] 05:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (02A9A800) [pid = 3628] [serial = 1803] [outer = 00000000] 05:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15721400) [pid = 3628] [serial = 1804] [outer = 02A9A800] 05:35:24 INFO - PROCESS | 3628 | 1461328524176 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15F48800) [pid = 3628] [serial = 1805] [outer = 02A9A800] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 18057800 == 49 [pid = 3628] [id = 581] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 16746800 == 48 [pid = 3628] [id = 580] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 133D9C00 == 47 [pid = 3628] [id = 595] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 133D9800 == 46 [pid = 3628] [id = 594] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 1571A800 == 45 [pid = 3628] [id = 593] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 18DE2C00 == 44 [pid = 3628] [id = 592] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 1331EC00 == 43 [pid = 3628] [id = 591] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 16D8F800 == 42 [pid = 3628] [id = 590] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 16A2B000 == 41 [pid = 3628] [id = 589] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 1445BC00 == 40 [pid = 3628] [id = 588] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 13892000 == 39 [pid = 3628] [id = 587] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 1331F000 == 38 [pid = 3628] [id = 584] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 133F4400 == 37 [pid = 3628] [id = 583] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1DDD5800) [pid = 3628] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:35:24 INFO - PROCESS | 3628 | --DOCSHELL 1819B800 == 36 [pid = 3628] [id = 582] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (17EDDC00) [pid = 3628] [serial = 1742] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (17AF9800) [pid = 3628] [serial = 1741] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (180B8400) [pid = 3628] [serial = 1744] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1818C800) [pid = 3628] [serial = 1745] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (144A7000) [pid = 3628] [serial = 1733] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (13BB7400) [pid = 3628] [serial = 1732] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1975C400) [pid = 3628] [serial = 1726] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (15733C00) [pid = 3628] [serial = 1735] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1573D800) [pid = 3628] [serial = 1736] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (134A7C00) [pid = 3628] [serial = 1729] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (16054800) [pid = 3628] [serial = 1738] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (16564000) [pid = 3628] [serial = 1739] [outer = 00000000] [url = about:blank] 05:35:24 INFO - PROCESS | 3628 | 1461328524688 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 830ms 05:35:24 INFO - PROCESS | 3628 | 1461328524714 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 3628 | 1461328524719 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 05:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:35:24 INFO - PROCESS | 3628 | 1461328524725 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 3628 | 1461328524728 Marionette TRACE conn3 <- [1,2370,null,{}] 05:35:24 INFO - PROCESS | 3628 | 1461328524731 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}] 05:35:24 INFO - PROCESS | 3628 | 1461328524810 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:35:24 INFO - PROCESS | 3628 | 1461328524816 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 3628 | ++DOCSHELL 144AEC00 == 37 [pid = 3628] [id = 602] 05:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (144AF400) [pid = 3628] [serial = 1806] [outer = 00000000] 05:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (16052400) [pid = 3628] [serial = 1807] [outer = 144AF400] 05:35:24 INFO - PROCESS | 3628 | 1461328524864 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (16564000) [pid = 3628] [serial = 1808] [outer = 144AF400] 05:35:25 INFO - PROCESS | 3628 | 1461328525393 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 705ms 05:35:25 INFO - PROCESS | 3628 | 1461328525424 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 3628 | 1461328525426 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 05:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:35:25 INFO - PROCESS | 3628 | 1461328525429 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 3628 | 1461328525433 Marionette TRACE conn3 <- [1,2374,null,{}] 05:35:25 INFO - PROCESS | 3628 | 1461328525480 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}] 05:35:25 INFO - PROCESS | 3628 | 1461328525563 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:35:25 INFO - PROCESS | 3628 | 1461328525656 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 3628 | ++DOCSHELL 17AEFC00 == 38 [pid = 3628] [id = 603] 05:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (17AF6400) [pid = 3628] [serial = 1809] [outer = 00000000] 05:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (180AD800) [pid = 3628] [serial = 1810] [outer = 17AF6400] 05:35:25 INFO - PROCESS | 3628 | 1461328525703 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (180ED800) [pid = 3628] [serial = 1811] [outer = 17AF6400] 05:35:26 INFO - PROCESS | 3628 | 1461328526114 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 736ms 05:35:26 INFO - PROCESS | 3628 | 1461328526169 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 3628 | 1461328526172 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 05:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:35:26 INFO - PROCESS | 3628 | 1461328526175 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 3628 | 1461328526177 Marionette TRACE conn3 <- [1,2378,null,{}] 05:35:26 INFO - PROCESS | 3628 | 1461328526180 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}] 05:35:26 INFO - PROCESS | 3628 | 1461328526258 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:35:26 INFO - PROCESS | 3628 | 1461328526264 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 3628 | ++DOCSHELL 180EC400 == 39 [pid = 3628] [id = 604] 05:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (18193000) [pid = 3628] [serial = 1812] [outer = 00000000] 05:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (18923C00) [pid = 3628] [serial = 1813] [outer = 18193000] 05:35:26 INFO - PROCESS | 3628 | 1461328526309 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (1898FC00) [pid = 3628] [serial = 1814] [outer = 18193000] 05:35:26 INFO - PROCESS | 3628 | 1461328526766 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 642ms 05:35:26 INFO - PROCESS | 3628 | 1461328526813 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 3628 | 1461328526815 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 05:35:26 INFO - PROCESS | 3628 | 1461328526818 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:35:26 INFO - PROCESS | 3628 | 1461328526820 Marionette TRACE conn3 <- [1,2382,null,{}] 05:35:26 INFO - PROCESS | 3628 | 1461328526824 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}] 05:35:26 INFO - PROCESS | 3628 | 1461328526930 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:35:27 INFO - PROCESS | 3628 | 1461328527023 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 3628 | ++DOCSHELL 18D7A000 == 40 [pid = 3628] [id = 605] 05:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18DE2C00) [pid = 3628] [serial = 1815] [outer = 00000000] 05:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18DF0C00) [pid = 3628] [serial = 1816] [outer = 18DE2C00] 05:35:27 INFO - PROCESS | 3628 | 1461328527075 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18DF0400) [pid = 3628] [serial = 1817] [outer = 18DE2C00] 05:35:27 INFO - PROCESS | 3628 | 1461328527526 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]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 736ms 05:35:27 INFO - PROCESS | 3628 | 1461328527559 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 3628 | 1461328527561 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 05:35:27 INFO - PROCESS | 3628 | 1461328527564 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:35:27 INFO - PROCESS | 3628 | 1461328527566 Marionette TRACE conn3 <- [1,2386,null,{}] 05:35:27 INFO - PROCESS | 3628 | 1461328527570 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}] 05:35:27 INFO - PROCESS | 3628 | 1461328527695 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:35:27 INFO - PROCESS | 3628 | 1461328527705 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 3628 | ++DOCSHELL 134A6000 == 41 [pid = 3628] [id = 606] 05:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (144B0400) [pid = 3628] [serial = 1818] [outer = 00000000] 05:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (19755400) [pid = 3628] [serial = 1819] [outer = 144B0400] 05:35:27 INFO - PROCESS | 3628 | 1461328527809 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1975FC00) [pid = 3628] [serial = 1820] [outer = 144B0400] 05:35:28 INFO - PROCESS | 3628 | 1461328528226 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 705ms 05:35:28 INFO - PROCESS | 3628 | 1461328528264 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 3628 | 1461328528266 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 05:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:35:28 INFO - PROCESS | 3628 | 1461328528270 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 3628 | 1461328528271 Marionette TRACE conn3 <- [1,2390,null,{}] 05:35:28 INFO - PROCESS | 3628 | 1461328528274 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}] 05:35:28 INFO - PROCESS | 3628 | 1461328528408 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:35:28 INFO - PROCESS | 3628 | 1461328528432 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 3628 | ++DOCSHELL 133EA000 == 42 [pid = 3628] [id = 607] 05:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1975CC00) [pid = 3628] [serial = 1821] [outer = 00000000] 05:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (199D0000) [pid = 3628] [serial = 1822] [outer = 1975CC00] 05:35:28 INFO - PROCESS | 3628 | 1461328528476 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (199D3400) [pid = 3628] [serial = 1823] [outer = 1975CC00] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18DEBC00) [pid = 3628] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18926800) [pid = 3628] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (180B7800) [pid = 3628] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (16A35400) [pid = 3628] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (14958000) [pid = 3628] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (138DB800) [pid = 3628] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (16053000) [pid = 3628] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (133E5400) [pid = 3628] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:35:28 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (18E2B800) [pid = 3628] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:35:29 INFO - PROCESS | 3628 | 1461328529029 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 798ms 05:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:35:29 INFO - PROCESS | 3628 | 1461328529072 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 3628 | 1461328529076 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 05:35:29 INFO - PROCESS | 3628 | 1461328529086 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 3628 | 1461328529088 Marionette TRACE conn3 <- [1,2394,null,{}] 05:35:29 INFO - PROCESS | 3628 | 1461328529091 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}] 05:35:29 INFO - PROCESS | 3628 | 1461328529167 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:35:29 INFO - PROCESS | 3628 | 1461328529174 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 3628 | ++DOCSHELL 11BB2400 == 43 [pid = 3628] [id = 608] 05:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (134AA800) [pid = 3628] [serial = 1824] [outer = 00000000] 05:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (194A6400) [pid = 3628] [serial = 1825] [outer = 134AA800] 05:35:29 INFO - PROCESS | 3628 | 1461328529218 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19778800) [pid = 3628] [serial = 1826] [outer = 134AA800] 05:35:29 INFO - PROCESS | 3628 | 1461328529657 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 658ms 05:35:29 INFO - PROCESS | 3628 | 1461328529744 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 3628 | 1461328529746 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 05:35:29 INFO - PROCESS | 3628 | 1461328529752 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:35:29 INFO - PROCESS | 3628 | 1461328529754 Marionette TRACE conn3 <- [1,2398,null,{}] 05:35:29 INFO - PROCESS | 3628 | 1461328529757 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}] 05:35:29 INFO - PROCESS | 3628 | 1461328529835 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:35:29 INFO - PROCESS | 3628 | 1461328529842 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 3628 | ++DOCSHELL 18DEBC00 == 44 [pid = 3628] [id = 609] 05:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19ABE400) [pid = 3628] [serial = 1827] [outer = 00000000] 05:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (19DE4800) [pid = 3628] [serial = 1828] [outer = 19ABE400] 05:35:29 INFO - PROCESS | 3628 | 1461328529886 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (19DE9000) [pid = 3628] [serial = 1829] [outer = 19ABE400] 05:35:30 INFO - PROCESS | 3628 | 1461328530335 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]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 642ms 05:35:30 INFO - PROCESS | 3628 | 1461328530390 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 3628 | 1461328530392 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 05:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:35:30 INFO - PROCESS | 3628 | 1461328530396 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 3628 | 1461328530397 Marionette TRACE conn3 <- [1,2402,null,{}] 05:35:30 INFO - PROCESS | 3628 | 1461328530401 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}] 05:35:30 INFO - PROCESS | 3628 | 1461328530477 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:35:30 INFO - PROCESS | 3628 | 1461328530483 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 3628 | ++DOCSHELL 19DC4800 == 45 [pid = 3628] [id = 610] 05:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (19DEA800) [pid = 3628] [serial = 1830] [outer = 00000000] 05:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (19DF3C00) [pid = 3628] [serial = 1831] [outer = 19DEA800] 05:35:30 INFO - PROCESS | 3628 | 1461328530527 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A207800) [pid = 3628] [serial = 1832] [outer = 19DEA800] 05:35:30 INFO - PROCESS | 3628 | 1461328530978 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 705ms 05:35:31 INFO - PROCESS | 3628 | 1461328531096 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 3628 | 1461328531100 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 05:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:35:31 INFO - PROCESS | 3628 | 1461328531107 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 3628 | 1461328531114 Marionette TRACE conn3 <- [1,2406,null,{}] 05:35:31 INFO - PROCESS | 3628 | 1461328531122 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}] 05:35:31 INFO - PROCESS | 3628 | 1461328531292 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:35:31 INFO - PROCESS | 3628 | 1461328531408 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 3628 | ++DOCSHELL 138E5400 == 46 [pid = 3628] [id = 611] 05:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (138E5C00) [pid = 3628] [serial = 1833] [outer = 00000000] 05:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (14954000) [pid = 3628] [serial = 1834] [outer = 138E5C00] 05:35:31 INFO - PROCESS | 3628 | 1461328531463 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (15701C00) [pid = 3628] [serial = 1835] [outer = 138E5C00] 05:35:32 INFO - PROCESS | 3628 | 1461328532014 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]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 955ms 05:35:32 INFO - PROCESS | 3628 | 1461328532073 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 3628 | 1461328532077 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 05:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:35:32 INFO - PROCESS | 3628 | 1461328532084 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 3628 | 1461328532088 Marionette TRACE conn3 <- [1,2410,null,{}] 05:35:32 INFO - PROCESS | 3628 | 1461328532092 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}] 05:35:32 INFO - PROCESS | 3628 | 1461328532204 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:35:32 INFO - PROCESS | 3628 | 1461328532311 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 3628 | ++DOCSHELL 16D4BC00 == 47 [pid = 3628] [id = 612] 05:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16D4C400) [pid = 3628] [serial = 1836] [outer = 00000000] 05:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (17EE9800) [pid = 3628] [serial = 1837] [outer = 16D4C400] 05:35:32 INFO - PROCESS | 3628 | 1461328532365 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (180F9400) [pid = 3628] [serial = 1838] [outer = 16D4C400] 05:35:33 INFO - PROCESS | 3628 | 1461328533002 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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 939ms 05:35:33 INFO - PROCESS | 3628 | 1461328533028 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 3628 | 1461328533031 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 05:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:35:33 INFO - PROCESS | 3628 | 1461328533035 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 3628 | 1461328533037 Marionette TRACE conn3 <- [1,2414,null,{}] 05:35:33 INFO - PROCESS | 3628 | 1461328533048 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}] 05:35:33 INFO - PROCESS | 3628 | 1461328533165 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:35:33 INFO - PROCESS | 3628 | 1461328533273 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 3628 | ++DOCSHELL 180F8800 == 48 [pid = 3628] [id = 613] 05:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (183C4C00) [pid = 3628] [serial = 1839] [outer = 00000000] 05:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1974CC00) [pid = 3628] [serial = 1840] [outer = 183C4C00] 05:35:33 INFO - PROCESS | 3628 | 1461328533337 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1977E000) [pid = 3628] [serial = 1841] [outer = 183C4C00] 05:35:33 INFO - PROCESS | 3628 | 1461328533902 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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 908ms 05:35:33 INFO - PROCESS | 3628 | 1461328533939 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 3628 | 1461328533941 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 05:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:35:33 INFO - PROCESS | 3628 | 1461328533945 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 3628 | 1461328533947 Marionette TRACE conn3 <- [1,2418,null,{}] 05:35:33 INFO - PROCESS | 3628 | 1461328533951 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}] 05:35:34 INFO - PROCESS | 3628 | 1461328534051 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:35:34 INFO - PROCESS | 3628 | 1461328534157 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 3628 | ++DOCSHELL 199CC400 == 49 [pid = 3628] [id = 614] 05:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19DEF400) [pid = 3628] [serial = 1842] [outer = 00000000] 05:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A2D9800) [pid = 3628] [serial = 1843] [outer = 19DEF400] 05:35:34 INFO - PROCESS | 3628 | 1461328534218 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A7BC800) [pid = 3628] [serial = 1844] [outer = 19DEF400] 05:35:34 INFO - PROCESS | 3628 | 1461328534815 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 956ms 05:35:34 INFO - PROCESS | 3628 | 1461328534890 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 3628 | 1461328534892 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 05:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:35:34 INFO - PROCESS | 3628 | 1461328534895 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 3628 | 1461328534897 Marionette TRACE conn3 <- [1,2422,null,{}] 05:35:34 INFO - PROCESS | 3628 | 1461328534901 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}] 05:35:35 INFO - PROCESS | 3628 | 1461328534999 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:35:35 INFO - PROCESS | 3628 | 1461328535159 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 3628 | ++DOCSHELL 133D6C00 == 50 [pid = 3628] [id = 615] 05:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (133E1C00) [pid = 3628] [serial = 1845] [outer = 00000000] 05:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A9AF400) [pid = 3628] [serial = 1846] [outer = 133E1C00] 05:35:35 INFO - PROCESS | 3628 | 1461328535223 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1AA92C00) [pid = 3628] [serial = 1847] [outer = 133E1C00] 05:35:35 INFO - PROCESS | 3628 | 1461328535882 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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1049ms 05:35:35 INFO - PROCESS | 3628 | 1461328535953 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 3628 | 1461328535956 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 05:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:35:35 INFO - PROCESS | 3628 | 1461328535962 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 3628 | 1461328535965 Marionette TRACE conn3 <- [1,2426,null,{}] 05:35:36 INFO - PROCESS | 3628 | 1461328535985 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}] 05:35:36 INFO - PROCESS | 3628 | 1461328536079 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:35:36 INFO - PROCESS | 3628 | 1461328536217 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 3628 | ++DOCSHELL 16002000 == 51 [pid = 3628] [id = 616] 05:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (16003000) [pid = 3628] [serial = 1848] [outer = 00000000] 05:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (16A2E400) [pid = 3628] [serial = 1849] [outer = 16003000] 05:35:36 INFO - PROCESS | 3628 | 1461328536286 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (17AF0000) [pid = 3628] [serial = 1850] [outer = 16003000] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 18DEBC00 == 50 [pid = 3628] [id = 609] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 11BB2400 == 49 [pid = 3628] [id = 608] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 133EA000 == 48 [pid = 3628] [id = 607] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 134A6000 == 47 [pid = 3628] [id = 606] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 18D7A000 == 46 [pid = 3628] [id = 605] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 180EC400 == 45 [pid = 3628] [id = 604] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 17AEFC00 == 44 [pid = 3628] [id = 603] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 144AEC00 == 43 [pid = 3628] [id = 602] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 02A97800 == 42 [pid = 3628] [id = 601] 05:35:36 INFO - PROCESS | 3628 | --DOCSHELL 1389B400 == 41 [pid = 3628] [id = 597] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (18F35800) [pid = 3628] [serial = 1777] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18B2F000) [pid = 3628] [serial = 1774] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (18D6D800) [pid = 3628] [serial = 1775] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18199000) [pid = 3628] [serial = 1771] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (17AEF000) [pid = 3628] [serial = 1768] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (17EE6400) [pid = 3628] [serial = 1769] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (15F93C00) [pid = 3628] [serial = 1765] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15FE5C00) [pid = 3628] [serial = 1766] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (144A6800) [pid = 3628] [serial = 1763] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (13BB9C00) [pid = 3628] [serial = 1762] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18734000) [pid = 3628] [serial = 1747] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (15710800) [pid = 3628] [serial = 1750] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1673D000) [pid = 3628] [serial = 1753] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1891F400) [pid = 3628] [serial = 1756] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18D73000) [pid = 3628] [serial = 1759] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1974B000) [pid = 3628] [serial = 1787] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (18F3E000) [pid = 3628] [serial = 1778] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (194A8000) [pid = 3628] [serial = 1783] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (194AB000) [pid = 3628] [serial = 1780] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (194AA400) [pid = 3628] [serial = 1781] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (19749C00) [pid = 3628] [serial = 1786] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (194B3800) [pid = 3628] [serial = 1784] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (18198C00) [pid = 3628] [serial = 1772] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (19753800) [pid = 3628] [serial = 1789] [outer = 00000000] [url = about:blank] 05:35:36 INFO - PROCESS | 3628 | 1461328536848 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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 908ms 05:35:36 INFO - PROCESS | 3628 | 1461328536867 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 3628 | 1461328536873 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 05:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:35:36 INFO - PROCESS | 3628 | 1461328536879 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 3628 | 1461328536881 Marionette TRACE conn3 <- [1,2430,null,{}] 05:35:36 INFO - PROCESS | 3628 | 1461328536885 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}] 05:35:37 INFO - PROCESS | 3628 | 1461328537013 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:35:37 INFO - PROCESS | 3628 | 1461328537110 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 3628 | ++DOCSHELL 133EFC00 == 42 [pid = 3628] [id = 617] 05:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (134A9C00) [pid = 3628] [serial = 1851] [outer = 00000000] 05:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1656CC00) [pid = 3628] [serial = 1852] [outer = 134A9C00] 05:35:37 INFO - PROCESS | 3628 | 1461328537155 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16D86400) [pid = 3628] [serial = 1853] [outer = 134A9C00] 05:35:37 INFO - PROCESS | 3628 | 1461328537566 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 705ms 05:35:37 INFO - PROCESS | 3628 | 1461328537609 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 3628 | 1461328537611 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 05:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:35:37 INFO - PROCESS | 3628 | 1461328537615 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 3628 | 1461328537618 Marionette TRACE conn3 <- [1,2434,null,{}] 05:35:37 INFO - PROCESS | 3628 | 1461328537671 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}] 05:35:37 INFO - PROCESS | 3628 | 1461328537758 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:35:37 INFO - PROCESS | 3628 | 1461328537773 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 3628 | ++DOCSHELL 16051400 == 43 [pid = 3628] [id = 618] 05:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16602800) [pid = 3628] [serial = 1854] [outer = 00000000] 05:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1898EC00) [pid = 3628] [serial = 1855] [outer = 16602800] 05:35:37 INFO - PROCESS | 3628 | 1461328537820 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (18B33000) [pid = 3628] [serial = 1856] [outer = 16602800] 05:35:38 INFO - PROCESS | 3628 | 1461328538283 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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 736ms 05:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:35:38 INFO - PROCESS | 3628 | 1461328538354 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 3628 | 1461328538357 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 05:35:38 INFO - PROCESS | 3628 | 1461328538360 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 3628 | 1461328538362 Marionette TRACE conn3 <- [1,2438,null,{}] 05:35:38 INFO - PROCESS | 3628 | 1461328538365 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}] 05:35:38 INFO - PROCESS | 3628 | 1461328538444 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:35:38 INFO - PROCESS | 3628 | 1461328538452 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 3628 | ++DOCSHELL 18D78000 == 44 [pid = 3628] [id = 619] 05:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18D78400) [pid = 3628] [serial = 1857] [outer = 00000000] 05:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18E2B000) [pid = 3628] [serial = 1858] [outer = 18D78400] 05:35:38 INFO - PROCESS | 3628 | 1461328538499 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18F36C00) [pid = 3628] [serial = 1859] [outer = 18D78400] 05:35:38 INFO - PROCESS | 3628 | 1461328538932 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]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 595ms 05:35:38 INFO - PROCESS | 3628 | 1461328538968 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 3628 | 1461328538970 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 05:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:35:38 INFO - PROCESS | 3628 | 1461328538974 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 3628 | 1461328538975 Marionette TRACE conn3 <- [1,2442,null,{}] 05:35:38 INFO - PROCESS | 3628 | 1461328538978 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}] 05:35:39 INFO - PROCESS | 3628 | 1461328539093 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:35:39 INFO - PROCESS | 3628 | 1461328539099 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 3628 | ++DOCSHELL 159AE000 == 45 [pid = 3628] [id = 620] 05:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (18D70000) [pid = 3628] [serial = 1860] [outer = 00000000] 05:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (194AE000) [pid = 3628] [serial = 1861] [outer = 18D70000] 05:35:39 INFO - PROCESS | 3628 | 1461328539144 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (194B1400) [pid = 3628] [serial = 1862] [outer = 18D70000] 05:35:39 INFO - PROCESS | 3628 | 1461328539618 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]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 705ms 05:35:39 INFO - PROCESS | 3628 | 1461328539673 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 3628 | 1461328539675 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 05:35:39 INFO - PROCESS | 3628 | 1461328539678 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:35:39 INFO - PROCESS | 3628 | 1461328539680 Marionette TRACE conn3 <- [1,2446,null,{}] 05:35:39 INFO - PROCESS | 3628 | 1461328539689 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}] 05:35:39 INFO - PROCESS | 3628 | 1461328539818 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:35:39 INFO - PROCESS | 3628 | 1461328539833 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 3628 | ++DOCSHELL 13BB6800 == 46 [pid = 3628] [id = 621] 05:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1974AC00) [pid = 3628] [serial = 1863] [outer = 00000000] 05:35:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (19766000) [pid = 3628] [serial = 1864] [outer = 1974AC00] 05:35:39 INFO - PROCESS | 3628 | 1461328539936 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19786C00) [pid = 3628] [serial = 1865] [outer = 1974AC00] 05:35:40 INFO - PROCESS | 3628 | 1461328540376 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 735ms 05:35:40 INFO - PROCESS | 3628 | 1461328540450 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 3628 | 1461328540452 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 05:35:40 INFO - PROCESS | 3628 | 1461328540458 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:35:40 INFO - PROCESS | 3628 | 1461328540459 Marionette TRACE conn3 <- [1,2450,null,{}] 05:35:40 INFO - PROCESS | 3628 | 1461328540463 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}] 05:35:40 INFO - PROCESS | 3628 | 1461328540572 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:35:40 INFO - PROCESS | 3628 | 1461328540584 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 3628 | ++DOCSHELL 133ED800 == 47 [pid = 3628] [id = 622] 05:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19750800) [pid = 3628] [serial = 1866] [outer = 00000000] 05:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1A2CFC00) [pid = 3628] [serial = 1867] [outer = 19750800] 05:35:40 INFO - PROCESS | 3628 | 1461328540628 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1A908C00) [pid = 3628] [serial = 1868] [outer = 19750800] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18193000) [pid = 3628] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (02A9A800) [pid = 3628] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1975CC00) [pid = 3628] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (144AF400) [pid = 3628] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19777800) [pid = 3628] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (134AA800) [pid = 3628] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18DE2C00) [pid = 3628] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (144B0400) [pid = 3628] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (12CA4C00) [pid = 3628] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18D71000) [pid = 3628] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (19ABE400) [pid = 3628] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:35:41 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (17AF6400) [pid = 3628] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:35:41 INFO - PROCESS | 3628 | 1461328541208 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 798ms 05:35:41 INFO - PROCESS | 3628 | 1461328541261 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 3628 | 1461328541263 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 05:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:35:41 INFO - PROCESS | 3628 | 1461328541266 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 3628 | 1461328541268 Marionette TRACE conn3 <- [1,2454,null,{}] 05:35:41 INFO - PROCESS | 3628 | 1461328541271 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}] 05:35:41 INFO - PROCESS | 3628 | 1461328541355 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:35:41 INFO - PROCESS | 3628 | 1461328541363 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 3628 | ++DOCSHELL 12CA4C00 == 48 [pid = 3628] [id = 623] 05:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (12DE1400) [pid = 3628] [serial = 1869] [outer = 00000000] 05:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (17EDB800) [pid = 3628] [serial = 1870] [outer = 12DE1400] 05:35:41 INFO - PROCESS | 3628 | 1461328541408 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18733800) [pid = 3628] [serial = 1871] [outer = 12DE1400] 05:35:41 INFO - PROCESS | 3628 | 1461328541866 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 688ms 05:35:41 INFO - PROCESS | 3628 | 1461328541966 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 3628 | 1461328541968 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 05:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:35:41 INFO - PROCESS | 3628 | 1461328541971 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 3628 | 1461328541973 Marionette TRACE conn3 <- [1,2458,null,{}] 05:35:41 INFO - PROCESS | 3628 | 1461328541977 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}] 05:35:42 INFO - PROCESS | 3628 | 1461328542056 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:35:42 INFO - PROCESS | 3628 | 1461328542062 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 3628 | ++DOCSHELL 13312400 == 49 [pid = 3628] [id = 624] 05:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (14960000) [pid = 3628] [serial = 1872] [outer = 00000000] 05:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19DEE400) [pid = 3628] [serial = 1873] [outer = 14960000] 05:35:42 INFO - PROCESS | 3628 | 1461328542107 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1AA86800) [pid = 3628] [serial = 1874] [outer = 14960000] 05:35:42 INFO - PROCESS | 3628 | 1461328542535 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 595ms 05:35:42 INFO - PROCESS | 3628 | 1461328542568 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 3628 | 1461328542570 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 05:35:42 INFO - PROCESS | 3628 | 1461328542574 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:35:42 INFO - PROCESS | 3628 | 1461328542575 Marionette TRACE conn3 <- [1,2462,null,{}] 05:35:42 INFO - PROCESS | 3628 | 1461328542579 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}] 05:35:42 INFO - PROCESS | 3628 | 1461328542657 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:35:42 INFO - PROCESS | 3628 | 1461328542663 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 3628 | ++DOCSHELL 1AADC400 == 50 [pid = 3628] [id = 625] 05:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1C1A9C00) [pid = 3628] [serial = 1875] [outer = 00000000] 05:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1C1AF000) [pid = 3628] [serial = 1876] [outer = 1C1A9C00] 05:35:42 INFO - PROCESS | 3628 | 1461328542706 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1C1B1800) [pid = 3628] [serial = 1877] [outer = 1C1A9C00] 05:35:43 INFO - PROCESS | 3628 | 1461328543201 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 688ms 05:35:43 INFO - PROCESS | 3628 | 1461328543274 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 3628 | 1461328543279 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 05:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:35:43 INFO - PROCESS | 3628 | 1461328543285 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 3628 | 1461328543289 Marionette TRACE conn3 <- [1,2466,null,{}] 05:35:43 INFO - PROCESS | 3628 | 1461328543296 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}] 05:35:43 INFO - PROCESS | 3628 | 1461328543420 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:35:43 INFO - PROCESS | 3628 | 1461328543594 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 3628 | ++DOCSHELL 1495D000 == 51 [pid = 3628] [id = 626] 05:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1495EC00) [pid = 3628] [serial = 1878] [outer = 00000000] 05:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (15DFF400) [pid = 3628] [serial = 1879] [outer = 1495EC00] 05:35:43 INFO - PROCESS | 3628 | 1461328543651 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1604C800) [pid = 3628] [serial = 1880] [outer = 1495EC00] 05:35:44 INFO - PROCESS | 3628 | 1461328544199 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 938ms 05:35:44 INFO - PROCESS | 3628 | 1461328544231 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 3628 | 1461328544237 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 05:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:35:44 INFO - PROCESS | 3628 | 1461328544243 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 3628 | 1461328544246 Marionette TRACE conn3 <- [1,2470,null,{}] 05:35:44 INFO - PROCESS | 3628 | 1461328544250 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}] 05:35:44 INFO - PROCESS | 3628 | 1461328544355 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:35:44 INFO - PROCESS | 3628 | 1461328544513 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 3628 | ++DOCSHELL 16D59C00 == 52 [pid = 3628] [id = 627] 05:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (180B8400) [pid = 3628] [serial = 1881] [outer = 00000000] 05:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (18734000) [pid = 3628] [serial = 1882] [outer = 180B8400] 05:35:44 INFO - PROCESS | 3628 | 1461328544568 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (18925C00) [pid = 3628] [serial = 1883] [outer = 180B8400] 05:35:45 INFO - PROCESS | 3628 | 1461328545164 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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1001ms 05:35:45 INFO - PROCESS | 3628 | 1461328545244 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 3628 | 1461328545246 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 05:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:35:45 INFO - PROCESS | 3628 | 1461328545250 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 3628 | 1461328545254 Marionette TRACE conn3 <- [1,2474,null,{}] 05:35:45 INFO - PROCESS | 3628 | 1461328545265 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}] 05:35:45 INFO - PROCESS | 3628 | 1461328545373 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:35:45 INFO - PROCESS | 3628 | 1461328545517 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 3628 | ++DOCSHELL 18D72400 == 53 [pid = 3628] [id = 628] 05:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (18F3E000) [pid = 3628] [serial = 1884] [outer = 00000000] 05:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (19DEEC00) [pid = 3628] [serial = 1885] [outer = 18F3E000] 05:35:45 INFO - PROCESS | 3628 | 1461328545576 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A2DCC00) [pid = 3628] [serial = 1886] [outer = 18F3E000] 05:35:46 INFO - PROCESS | 3628 | 1461328546133 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]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 892ms 05:35:46 INFO - PROCESS | 3628 | 1461328546154 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 3628 | 1461328546156 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 05:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:35:46 INFO - PROCESS | 3628 | 1461328546160 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 3628 | 1461328546162 Marionette TRACE conn3 <- [1,2478,null,{}] 05:35:46 INFO - PROCESS | 3628 | 1461328546166 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}] 05:35:46 INFO - PROCESS | 3628 | 1461328546267 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:35:46 INFO - PROCESS | 3628 | 1461328546375 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 3628 | ++DOCSHELL 19D4FC00 == 54 [pid = 3628] [id = 629] 05:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1C1B7C00) [pid = 3628] [serial = 1887] [outer = 00000000] 05:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1C66BC00) [pid = 3628] [serial = 1888] [outer = 1C1B7C00] 05:35:46 INFO - PROCESS | 3628 | 1461328546436 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1C679800) [pid = 3628] [serial = 1889] [outer = 1C1B7C00] 05:35:47 INFO - PROCESS | 3628 | 1461328547071 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 939ms 05:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:35:47 INFO - PROCESS | 3628 | 1461328547105 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 3628 | 1461328547107 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 05:35:47 INFO - PROCESS | 3628 | 1461328547111 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 3628 | 1461328547113 Marionette TRACE conn3 <- [1,2482,null,{}] 05:35:47 INFO - PROCESS | 3628 | 1461328547117 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}] 05:35:47 INFO - PROCESS | 3628 | 1461328547359 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:35:47 INFO - PROCESS | 3628 | 1461328547550 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 3628 | ++DOCSHELL 133D9800 == 55 [pid = 3628] [id = 630] 05:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (133DA800) [pid = 3628] [serial = 1890] [outer = 00000000] 05:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (13DD7C00) [pid = 3628] [serial = 1891] [outer = 133DA800] 05:35:47 INFO - PROCESS | 3628 | 1461328547601 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (14914800) [pid = 3628] [serial = 1892] [outer = 133DA800] 05:35:48 INFO - PROCESS | 3628 | 1461328548203 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1142ms 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 13312400 == 54 [pid = 3628] [id = 624] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 12CA4C00 == 53 [pid = 3628] [id = 623] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 133ED800 == 52 [pid = 3628] [id = 622] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 13BB6800 == 51 [pid = 3628] [id = 621] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 159AE000 == 50 [pid = 3628] [id = 620] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 18D78000 == 49 [pid = 3628] [id = 619] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 16051400 == 48 [pid = 3628] [id = 618] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 133EFC00 == 47 [pid = 3628] [id = 617] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 16002000 == 46 [pid = 3628] [id = 616] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (13DD4800) [pid = 3628] [serial = 1792] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (16D8A400) [pid = 3628] [serial = 1795] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (19749000) [pid = 3628] [serial = 1798] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (19DF3C00) [pid = 3628] [serial = 1831] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | 1461328548293 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 3628 | 1461328548298 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 16D4BC00 == 45 [pid = 3628] [id = 612] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 138E5400 == 44 [pid = 3628] [id = 611] 05:35:48 INFO - PROCESS | 3628 | --DOCSHELL 19DC4800 == 43 [pid = 3628] [id = 610] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (19DE9000) [pid = 3628] [serial = 1829] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1898FC00) [pid = 3628] [serial = 1814] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (15721400) [pid = 3628] [serial = 1804] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (199D3400) [pid = 3628] [serial = 1823] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (16052400) [pid = 3628] [serial = 1807] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (199D0000) [pid = 3628] [serial = 1822] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (19784400) [pid = 3628] [serial = 1802] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (194A6400) [pid = 3628] [serial = 1825] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18DF0C00) [pid = 3628] [serial = 1816] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (16564000) [pid = 3628] [serial = 1808] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1975FC00) [pid = 3628] [serial = 1820] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (18923C00) [pid = 3628] [serial = 1813] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (13BBFC00) [pid = 3628] [serial = 1730] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (19762C00) [pid = 3628] [serial = 1727] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (19782400) [pid = 3628] [serial = 1801] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18DF0400) [pid = 3628] [serial = 1817] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (19DE4800) [pid = 3628] [serial = 1828] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (15F48800) [pid = 3628] [serial = 1805] [outer = 00000000] [url = about:blank] 05:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (180AD800) [pid = 3628] [serial = 1810] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (19778800) [pid = 3628] [serial = 1826] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19755400) [pid = 3628] [serial = 1819] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (180ED800) [pid = 3628] [serial = 1811] [outer = 00000000] [url = about:blank] 05:35:48 INFO - PROCESS | 3628 | 1461328548323 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 3628 | 1461328548328 Marionette TRACE conn3 <- [1,2486,null,{}] 05:35:48 INFO - PROCESS | 3628 | 1461328548332 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}] 05:35:48 INFO - PROCESS | 3628 | 1461328548419 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:35:48 INFO - PROCESS | 3628 | 1461328548426 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 3628 | ++DOCSHELL 148C3C00 == 44 [pid = 3628] [id = 631] 05:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (14912800) [pid = 3628] [serial = 1893] [outer = 00000000] 05:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (15A0F800) [pid = 3628] [serial = 1894] [outer = 14912800] 05:35:48 INFO - PROCESS | 3628 | 1461328548483 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15DF5C00) [pid = 3628] [serial = 1895] [outer = 14912800] 05:35:49 INFO - PROCESS | 3628 | 1461328549032 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 05:35:49 INFO - PROCESS | 3628 | 1461328549069 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3628 | 1461328549072 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:35:49 INFO - PROCESS | 3628 | 1461328549075 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3628 | 1461328549077 Marionette TRACE conn3 <- [1,2490,null,{}] 05:35:49 INFO - PROCESS | 3628 | 1461328549080 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}] 05:35:49 INFO - PROCESS | 3628 | 1461328549159 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:35:49 INFO - PROCESS | 3628 | 1461328549168 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 3628 | ++DOCSHELL 16A31000 == 45 [pid = 3628] [id = 632] 05:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (16D86000) [pid = 3628] [serial = 1896] [outer = 00000000] 05:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (17EE0800) [pid = 3628] [serial = 1897] [outer = 16D86000] 05:35:49 INFO - PROCESS | 3628 | 1461328549214 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (17EEA000) [pid = 3628] [serial = 1898] [outer = 16D86000] 05:35:49 INFO - PROCESS | 3628 | 1461328549693 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 688ms 05:35:49 INFO - PROCESS | 3628 | 1461328549774 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 3628 | 1461328549777 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 05:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:35:49 INFO - PROCESS | 3628 | 1461328549787 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 3628 | 1461328549791 Marionette TRACE conn3 <- [1,2494,null,{}] 05:35:49 INFO - PROCESS | 3628 | 1461328549795 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}] 05:35:49 INFO - PROCESS | 3628 | 1461328549877 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:35:49 INFO - PROCESS | 3628 | 1461328549970 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 3628 | ++DOCSHELL 18190400 == 46 [pid = 3628] [id = 633] 05:35:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (18195400) [pid = 3628] [serial = 1899] [outer = 00000000] 05:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18923C00) [pid = 3628] [serial = 1900] [outer = 18195400] 05:35:50 INFO - PROCESS | 3628 | 1461328550015 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18B29400) [pid = 3628] [serial = 1901] [outer = 18195400] 05:35:50 INFO - PROCESS | 3628 | 1461328550386 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 657ms 05:35:50 INFO - PROCESS | 3628 | 1461328550438 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 3628 | 1461328550440 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 05:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:35:50 INFO - PROCESS | 3628 | 1461328550443 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 3628 | 1461328550445 Marionette TRACE conn3 <- [1,2498,null,{}] 05:35:50 INFO - PROCESS | 3628 | 1461328550461 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}] 05:35:50 INFO - PROCESS | 3628 | 1461328550610 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:35:50 INFO - PROCESS | 3628 | 1461328550633 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 3628 | ++DOCSHELL 18D78000 == 47 [pid = 3628] [id = 634] 05:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18D7C000) [pid = 3628] [serial = 1902] [outer = 00000000] 05:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18DF0C00) [pid = 3628] [serial = 1903] [outer = 18D7C000] 05:35:50 INFO - PROCESS | 3628 | 1461328550678 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (18DEFC00) [pid = 3628] [serial = 1904] [outer = 18D7C000] 05:35:51 INFO - PROCESS | 3628 | 1461328551115 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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 704ms 05:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:35:51 INFO - PROCESS | 3628 | 1461328551149 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 3628 | 1461328551151 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 05:35:51 INFO - PROCESS | 3628 | 1461328551154 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 3628 | 1461328551156 Marionette TRACE conn3 <- [1,2502,null,{}] 05:35:51 INFO - PROCESS | 3628 | 1461328551159 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}] 05:35:51 INFO - PROCESS | 3628 | 1461328551269 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:35:51 INFO - PROCESS | 3628 | 1461328551337 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 3628 | ++DOCSHELL 193AE800 == 48 [pid = 3628] [id = 635] 05:35:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (193B4C00) [pid = 3628] [serial = 1905] [outer = 00000000] 05:35:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (194B3800) [pid = 3628] [serial = 1906] [outer = 193B4C00] 05:35:51 INFO - PROCESS | 3628 | 1461328551391 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1974B400) [pid = 3628] [serial = 1907] [outer = 193B4C00] 05:35:51 INFO - PROCESS | 3628 | 1461328551855 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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 05:35:51 INFO - PROCESS | 3628 | 1461328551897 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 3628 | 1461328551899 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 05:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:35:51 INFO - PROCESS | 3628 | 1461328551909 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 3628 | 1461328551911 Marionette TRACE conn3 <- [1,2506,null,{}] 05:35:51 INFO - PROCESS | 3628 | 1461328551914 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}] 05:35:52 INFO - PROCESS | 3628 | 1461328552056 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:35:52 INFO - PROCESS | 3628 | 1461328552123 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 3628 | ++DOCSHELL 1974D800 == 49 [pid = 3628] [id = 636] 05:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1974E800) [pid = 3628] [serial = 1908] [outer = 00000000] 05:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19778400) [pid = 3628] [serial = 1909] [outer = 1974E800] 05:35:52 INFO - PROCESS | 3628 | 1461328552167 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19778000) [pid = 3628] [serial = 1910] [outer = 1974E800] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1891B800) [pid = 3628] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (133F5C00) [pid = 3628] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (138DD800) [pid = 3628] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15740400) [pid = 3628] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (18729800) [pid = 3628] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (18F3A400) [pid = 3628] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16055C00) [pid = 3628] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (183C2C00) [pid = 3628] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1974AC00) [pid = 3628] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (16602800) [pid = 3628] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18D78400) [pid = 3628] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16003000) [pid = 3628] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (134A9C00) [pid = 3628] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (19750800) [pid = 3628] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (12DE1400) [pid = 3628] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (14960000) [pid = 3628] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19DEA800) [pid = 3628] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:35:52 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (18D70000) [pid = 3628] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:35:52 INFO - PROCESS | 3628 | 1461328552788 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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 892ms 05:35:52 INFO - PROCESS | 3628 | 1461328552809 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 3628 | 1461328552811 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 05:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:35:52 INFO - PROCESS | 3628 | 1461328552818 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 3628 | 1461328552820 Marionette TRACE conn3 <- [1,2510,null,{}] 05:35:52 INFO - PROCESS | 3628 | 1461328552823 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}] 05:35:52 INFO - PROCESS | 3628 | 1461328552899 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:35:52 INFO - PROCESS | 3628 | 1461328552905 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 3628 | ++DOCSHELL 02A98800 == 50 [pid = 3628] [id = 637] 05:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (133F2800) [pid = 3628] [serial = 1911] [outer = 00000000] 05:35:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (16602800) [pid = 3628] [serial = 1912] [outer = 133F2800] 05:35:52 INFO - PROCESS | 3628 | 1461328552950 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17EE1800) [pid = 3628] [serial = 1913] [outer = 133F2800] 05:35:53 INFO - PROCESS | 3628 | 1461328553381 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 641ms 05:35:53 INFO - PROCESS | 3628 | 1461328553457 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 3628 | 1461328553459 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 05:35:53 INFO - PROCESS | 3628 | 1461328553463 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:35:53 INFO - PROCESS | 3628 | 1461328553464 Marionette TRACE conn3 <- [1,2514,null,{}] 05:35:53 INFO - PROCESS | 3628 | 1461328553468 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}] 05:35:53 INFO - PROCESS | 3628 | 1461328553551 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:35:53 INFO - PROCESS | 3628 | 1461328553557 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 3628 | ++DOCSHELL 1892A000 == 51 [pid = 3628] [id = 638] 05:35:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18DE5C00) [pid = 3628] [serial = 1914] [outer = 00000000] 05:35:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (19762800) [pid = 3628] [serial = 1915] [outer = 18DE5C00] 05:35:53 INFO - PROCESS | 3628 | 1461328553603 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (19780C00) [pid = 3628] [serial = 1916] [outer = 18DE5C00] 05:35:54 INFO - PROCESS | 3628 | 1461328554031 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 595ms 05:35:54 INFO - PROCESS | 3628 | 1461328554068 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3628 | 1461328554070 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 05:35:54 INFO - PROCESS | 3628 | 1461328554073 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 3628 | 1461328554075 Marionette TRACE conn3 <- [1,2518,null,{}] 05:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:35:54 INFO - PROCESS | 3628 | 1461328554082 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}] 05:35:54 INFO - PROCESS | 3628 | 1461328554158 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:35:54 INFO - PROCESS | 3628 | 1461328554165 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 3628 | ++DOCSHELL 1975D000 == 52 [pid = 3628] [id = 639] 05:35:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19786000) [pid = 3628] [serial = 1917] [outer = 00000000] 05:35:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (19AC2800) [pid = 3628] [serial = 1918] [outer = 19786000] 05:35:54 INFO - PROCESS | 3628 | 1461328554208 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (19DC1000) [pid = 3628] [serial = 1919] [outer = 19786000] 05:35:54 INFO - PROCESS | 3628 | 1461328554632 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 594ms 05:35:54 INFO - PROCESS | 3628 | 1461328554681 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 3628 | 1461328554683 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 05:35:54 INFO - PROCESS | 3628 | 1461328554687 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 3628 | 1461328554688 Marionette TRACE conn3 <- [1,2522,null,{}] 05:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:35:54 INFO - PROCESS | 3628 | 1461328554692 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}] 05:35:54 INFO - PROCESS | 3628 | 1461328554823 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:35:55 INFO - PROCESS | 3628 | 1461328555004 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 3628 | ++DOCSHELL 134A2000 == 53 [pid = 3628] [id = 640] 05:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (134A6000) [pid = 3628] [serial = 1920] [outer = 00000000] 05:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (14457800) [pid = 3628] [serial = 1921] [outer = 134A6000] 05:35:55 INFO - PROCESS | 3628 | 1461328555062 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (15739800) [pid = 3628] [serial = 1922] [outer = 134A6000] 05:35:55 INFO - PROCESS | 3628 | 1461328555643 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]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 985ms 05:35:55 INFO - PROCESS | 3628 | 1461328555678 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 3628 | 1461328555682 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 05:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:35:55 INFO - PROCESS | 3628 | 1461328555687 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 3628 | 1461328555690 Marionette TRACE conn3 <- [1,2526,null,{}] 05:35:55 INFO - PROCESS | 3628 | 1461328555695 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}] 05:35:55 INFO - PROCESS | 3628 | 1461328555799 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:35:55 INFO - PROCESS | 3628 | 1461328555909 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 3628 | ++DOCSHELL 16A2EC00 == 54 [pid = 3628] [id = 641] 05:35:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (16D4BC00) [pid = 3628] [serial = 1923] [outer = 00000000] 05:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (180B1C00) [pid = 3628] [serial = 1924] [outer = 16D4BC00] 05:35:56 INFO - PROCESS | 3628 | 1461328556008 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18195800) [pid = 3628] [serial = 1925] [outer = 16D4BC00] 05:35:56 INFO - PROCESS | 3628 | 1461328556625 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1000ms 05:35:56 INFO - PROCESS | 3628 | 1461328556691 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 3628 | 1461328556694 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 05:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:35:56 INFO - PROCESS | 3628 | 1461328556698 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 3628 | 1461328556700 Marionette TRACE conn3 <- [1,2530,null,{}] 05:35:56 INFO - PROCESS | 3628 | 1461328556704 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}] 05:35:56 INFO - PROCESS | 3628 | 1461328556807 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:35:56 INFO - PROCESS | 3628 | 1461328556946 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 3628 | ++DOCSHELL 18926400 == 55 [pid = 3628] [id = 642] 05:35:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (18F3CC00) [pid = 3628] [serial = 1926] [outer = 00000000] 05:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19756400) [pid = 3628] [serial = 1927] [outer = 18F3CC00] 05:35:57 INFO - PROCESS | 3628 | 1461328557002 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19783400) [pid = 3628] [serial = 1928] [outer = 18F3CC00] 05:35:57 INFO - PROCESS | 3628 | 1461328557569 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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 954ms 05:35:57 INFO - PROCESS | 3628 | 1461328557642 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 3628 | 1461328557646 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 05:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:35:57 INFO - PROCESS | 3628 | 1461328557657 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 3628 | 1461328557662 Marionette TRACE conn3 <- [1,2534,null,{}] 05:35:57 INFO - PROCESS | 3628 | 1461328557666 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}] 05:35:57 INFO - PROCESS | 3628 | 1461328557770 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:35:57 INFO - PROCESS | 3628 | 1461328557906 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 3628 | ++DOCSHELL 1974A400 == 56 [pid = 3628] [id = 643] 05:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (199CBC00) [pid = 3628] [serial = 1929] [outer = 00000000] 05:35:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1AAD9C00) [pid = 3628] [serial = 1930] [outer = 199CBC00] 05:35:57 INFO - PROCESS | 3628 | 1461328557962 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1C1AA800) [pid = 3628] [serial = 1931] [outer = 199CBC00] 05:35:58 INFO - PROCESS | 3628 | 1461328558523 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]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 907ms 05:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:35:58 INFO - PROCESS | 3628 | 1461328558556 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 3628 | 1461328558559 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 05:35:58 INFO - PROCESS | 3628 | 1461328558562 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 3628 | 1461328558564 Marionette TRACE conn3 <- [1,2538,null,{}] 05:35:58 INFO - PROCESS | 3628 | 1461328558568 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}] 05:35:58 INFO - PROCESS | 3628 | 1461328558676 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:35:58 INFO - PROCESS | 3628 | 1461328558785 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 3628 | ++DOCSHELL 1C1B6800 == 57 [pid = 3628] [id = 644] 05:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1C1B8400) [pid = 3628] [serial = 1932] [outer = 00000000] 05:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1C678000) [pid = 3628] [serial = 1933] [outer = 1C1B8400] 05:35:58 INFO - PROCESS | 3628 | 1461328558842 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1C6E4C00) [pid = 3628] [serial = 1934] [outer = 1C1B8400] 05:35:59 INFO - PROCESS | 3628 | 1461328559650 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]]]}] 05:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1141ms 05:35:59 INFO - PROCESS | 3628 | 1461328559710 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 3628 | 1461328559714 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 05:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:35:59 INFO - PROCESS | 3628 | 1461328559719 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 3628 | 1461328559723 Marionette TRACE conn3 <- [1,2542,null,{}] 05:35:59 INFO - PROCESS | 3628 | 1461328559730 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}] 05:35:59 INFO - PROCESS | 3628 | 1461328559825 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:36:00 INFO - PROCESS | 3628 | 1461328559970 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 3628 | ++DOCSHELL 16049800 == 58 [pid = 3628] [id = 645] 05:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (1604B800) [pid = 3628] [serial = 1935] [outer = 00000000] 05:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (16746800) [pid = 3628] [serial = 1936] [outer = 1604B800] 05:36:00 INFO - PROCESS | 3628 | 1461328560042 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (17AF6400) [pid = 3628] [serial = 1937] [outer = 1604B800] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 1975F400 == 57 [pid = 3628] [id = 561] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 1975D000 == 56 [pid = 3628] [id = 639] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 1892A000 == 55 [pid = 3628] [id = 638] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 02A98800 == 54 [pid = 3628] [id = 637] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 1974D800 == 53 [pid = 3628] [id = 636] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 193AE800 == 52 [pid = 3628] [id = 635] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 18D78000 == 51 [pid = 3628] [id = 634] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 18190400 == 50 [pid = 3628] [id = 633] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 16A31000 == 49 [pid = 3628] [id = 632] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 148C3C00 == 48 [pid = 3628] [id = 631] 05:36:00 INFO - PROCESS | 3628 | --DOCSHELL 133D9800 == 47 [pid = 3628] [id = 630] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (14954000) [pid = 3628] [serial = 1834] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (17EE9800) [pid = 3628] [serial = 1837] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (1974CC00) [pid = 3628] [serial = 1840] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1A9AF400) [pid = 3628] [serial = 1846] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (1A2D9800) [pid = 3628] [serial = 1843] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1C1AF000) [pid = 3628] [serial = 1876] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (18D72C00) [pid = 3628] [serial = 1760] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (15721000) [pid = 3628] [serial = 1751] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (15734000) [pid = 3628] [serial = 1793] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (16A32400) [pid = 3628] [serial = 1754] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1892A400) [pid = 3628] [serial = 1757] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (19758800) [pid = 3628] [serial = 1799] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (180F9C00) [pid = 3628] [serial = 1796] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1892AC00) [pid = 3628] [serial = 1748] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19766000) [pid = 3628] [serial = 1864] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1898EC00) [pid = 3628] [serial = 1855] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (18B33000) [pid = 3628] [serial = 1856] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18E2B000) [pid = 3628] [serial = 1858] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (17AF0000) [pid = 3628] [serial = 1850] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (16A2E400) [pid = 3628] [serial = 1849] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1656CC00) [pid = 3628] [serial = 1852] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (16D86400) [pid = 3628] [serial = 1853] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (19786C00) [pid = 3628] [serial = 1865] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1A2CFC00) [pid = 3628] [serial = 1867] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (17EDB800) [pid = 3628] [serial = 1870] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18733800) [pid = 3628] [serial = 1871] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19DEE400) [pid = 3628] [serial = 1873] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1A908C00) [pid = 3628] [serial = 1868] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A207800) [pid = 3628] [serial = 1832] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (194AE000) [pid = 3628] [serial = 1861] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (194B1400) [pid = 3628] [serial = 1862] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1AA86800) [pid = 3628] [serial = 1874] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (18F36C00) [pid = 3628] [serial = 1859] [outer = 00000000] [url = about:blank] 05:36:00 INFO - PROCESS | 3628 | 1461328560690 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1001ms 05:36:00 INFO - PROCESS | 3628 | 1461328560723 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 3628 | 1461328560728 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 05:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:36:00 INFO - PROCESS | 3628 | 1461328560737 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 3628 | 1461328560739 Marionette TRACE conn3 <- [1,2546,null,{}] 05:36:00 INFO - PROCESS | 3628 | 1461328560743 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}] 05:36:00 INFO - PROCESS | 3628 | 1461328560825 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:36:00 INFO - PROCESS | 3628 | 1461328560923 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 3628 | ++DOCSHELL 13892000 == 48 [pid = 3628] [id = 646] 05:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (15719800) [pid = 3628] [serial = 1938] [outer = 00000000] 05:36:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (15A04000) [pid = 3628] [serial = 1939] [outer = 15719800] 05:36:01 INFO - PROCESS | 3628 | 1461328560970 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (16743000) [pid = 3628] [serial = 1940] [outer = 15719800] 05:36:01 INFO - PROCESS | 3628 | 1461328561420 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]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 735ms 05:36:01 INFO - PROCESS | 3628 | 1461328561479 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 3628 | 1461328561481 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 05:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:36:01 INFO - PROCESS | 3628 | 1461328561485 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 3628 | 1461328561488 Marionette TRACE conn3 <- [1,2550,null,{}] 05:36:01 INFO - PROCESS | 3628 | 1461328561498 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}] 05:36:01 INFO - PROCESS | 3628 | 1461328561582 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:36:01 INFO - PROCESS | 3628 | 1461328561589 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 3628 | ++DOCSHELL 1818E400 == 49 [pid = 3628] [id = 647] 05:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1818E800) [pid = 3628] [serial = 1941] [outer = 00000000] 05:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18730000) [pid = 3628] [serial = 1942] [outer = 1818E800] 05:36:01 INFO - PROCESS | 3628 | 1461328561638 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18922000) [pid = 3628] [serial = 1943] [outer = 1818E800] 05:36:02 INFO - PROCESS | 3628 | 1461328562126 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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 688ms 05:36:02 INFO - PROCESS | 3628 | 1461328562184 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 3628 | 1461328562187 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 05:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:36:02 INFO - PROCESS | 3628 | 1461328562190 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 3628 | 1461328562192 Marionette TRACE conn3 <- [1,2554,null,{}] 05:36:02 INFO - PROCESS | 3628 | 1461328562195 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}] 05:36:02 INFO - PROCESS | 3628 | 1461328562275 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:36:02 INFO - PROCESS | 3628 | 1461328562283 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 3628 | ++DOCSHELL 183C9400 == 50 [pid = 3628] [id = 648] 05:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1891D400) [pid = 3628] [serial = 1944] [outer = 00000000] 05:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (18D7A400) [pid = 3628] [serial = 1945] [outer = 1891D400] 05:36:02 INFO - PROCESS | 3628 | 1461328562328 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18DE5800) [pid = 3628] [serial = 1946] [outer = 1891D400] 05:36:02 INFO - PROCESS | 3628 | 1461328562802 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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 641ms 05:36:02 INFO - PROCESS | 3628 | 1461328562828 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 3628 | 1461328562830 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 05:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:36:02 INFO - PROCESS | 3628 | 1461328562833 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 3628 | 1461328562835 Marionette TRACE conn3 <- [1,2558,null,{}] 05:36:02 INFO - PROCESS | 3628 | 1461328562838 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}] 05:36:02 INFO - PROCESS | 3628 | 1461328562949 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:36:03 INFO - PROCESS | 3628 | 1461328563044 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 3628 | ++DOCSHELL 18DE4000 == 51 [pid = 3628] [id = 649] 05:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18E2AC00) [pid = 3628] [serial = 1947] [outer = 00000000] 05:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18F41400) [pid = 3628] [serial = 1948] [outer = 18E2AC00] 05:36:03 INFO - PROCESS | 3628 | 1461328563090 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (194AE000) [pid = 3628] [serial = 1949] [outer = 18E2AC00] 05:36:03 INFO - PROCESS | 3628 | 1461328563528 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 05:36:03 INFO - PROCESS | 3628 | 1461328563574 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 3628 | 1461328563576 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 05:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:36:03 INFO - PROCESS | 3628 | 1461328563583 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 3628 | 1461328563585 Marionette TRACE conn3 <- [1,2562,null,{}] 05:36:03 INFO - PROCESS | 3628 | 1461328563589 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}] 05:36:03 INFO - PROCESS | 3628 | 1461328563741 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:36:03 INFO - PROCESS | 3628 | 1461328563810 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 3628 | ++DOCSHELL 19753800 == 52 [pid = 3628] [id = 650] 05:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1975F400) [pid = 3628] [serial = 1950] [outer = 00000000] 05:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (19781400) [pid = 3628] [serial = 1951] [outer = 1975F400] 05:36:03 INFO - PROCESS | 3628 | 1461328563858 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (199CEC00) [pid = 3628] [serial = 1952] [outer = 1975F400] 05:36:04 INFO - PROCESS | 3628 | 1461328564290 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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 735ms 05:36:04 INFO - PROCESS | 3628 | 1461328564336 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 3628 | 1461328564338 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 05:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:36:04 INFO - PROCESS | 3628 | 1461328564351 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 3628 | 1461328564352 Marionette TRACE conn3 <- [1,2566,null,{}] 05:36:04 INFO - PROCESS | 3628 | 1461328564356 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}] 05:36:04 INFO - PROCESS | 3628 | 1461328564468 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:36:04 INFO - PROCESS | 3628 | 1461328564474 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 3628 | ++DOCSHELL 180B0C00 == 53 [pid = 3628] [id = 651] 05:36:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18190C00) [pid = 3628] [serial = 1953] [outer = 00000000] 05:36:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19DF0C00) [pid = 3628] [serial = 1954] [outer = 18190C00] 05:36:04 INFO - PROCESS | 3628 | 1461328564518 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (19DEF800) [pid = 3628] [serial = 1955] [outer = 18190C00] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (138E5C00) [pid = 3628] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (16D4C400) [pid = 3628] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (183C4C00) [pid = 3628] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (19DEF400) [pid = 3628] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (15735C00) [pid = 3628] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (133E1C00) [pid = 3628] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (193B4C00) [pid = 3628] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18F3E000) [pid = 3628] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (14912800) [pid = 3628] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18D7C000) [pid = 3628] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1C1B7C00) [pid = 3628] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1974E800) [pid = 3628] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18195400) [pid = 3628] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (180B8400) [pid = 3628] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16D86000) [pid = 3628] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (133DA800) [pid = 3628] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (1495EC00) [pid = 3628] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (133F2800) [pid = 3628] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:36:05 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (18DE5C00) [pid = 3628] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:36:05 INFO - PROCESS | 3628 | 1461328565111 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 798ms 05:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:36:05 INFO - PROCESS | 3628 | 1461328565150 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 3628 | 1461328565152 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 05:36:05 INFO - PROCESS | 3628 | 1461328565155 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 3628 | 1461328565157 Marionette TRACE conn3 <- [1,2570,null,{}] 05:36:05 INFO - PROCESS | 3628 | 1461328565160 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}] 05:36:05 INFO - PROCESS | 3628 | 1461328565239 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:36:05 INFO - PROCESS | 3628 | 1461328565336 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 3628 | ++DOCSHELL 12C99000 == 54 [pid = 3628] [id = 652] 05:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (13312400) [pid = 3628] [serial = 1956] [outer = 00000000] 05:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (16055C00) [pid = 3628] [serial = 1957] [outer = 13312400] 05:36:05 INFO - PROCESS | 3628 | 1461328565382 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18197C00) [pid = 3628] [serial = 1958] [outer = 13312400] 05:36:05 INFO - PROCESS | 3628 | 1461328565756 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 626ms 05:36:05 INFO - PROCESS | 3628 | 1461328565794 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 3628 | 1461328565796 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 05:36:05 INFO - PROCESS | 3628 | 1461328565799 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:36:05 INFO - PROCESS | 3628 | 1461328565801 Marionette TRACE conn3 <- [1,2574,null,{}] 05:36:05 INFO - PROCESS | 3628 | 1461328565804 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}] 05:36:05 INFO - PROCESS | 3628 | 1461328565921 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:36:05 INFO - PROCESS | 3628 | 1461328565928 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 3628 | ++DOCSHELL 14912800 == 55 [pid = 3628] [id = 653] 05:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (15DD4000) [pid = 3628] [serial = 1959] [outer = 00000000] 05:36:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1975F800) [pid = 3628] [serial = 1960] [outer = 15DD4000] 05:36:06 INFO - PROCESS | 3628 | 1461328565973 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (16A34C00) [pid = 3628] [serial = 1961] [outer = 15DD4000] 05:36:06 INFO - PROCESS | 3628 | 1461328566387 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 641ms 05:36:06 INFO - PROCESS | 3628 | 1461328566437 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 3628 | 1461328566439 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 05:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:36:06 INFO - PROCESS | 3628 | 1461328566443 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 3628 | 1461328566444 Marionette TRACE conn3 <- [1,2578,null,{}] 05:36:06 INFO - PROCESS | 3628 | 1461328566448 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}] 05:36:06 INFO - PROCESS | 3628 | 1461328566528 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:36:06 INFO - PROCESS | 3628 | 1461328566534 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 3628 | ++DOCSHELL 133DC800 == 56 [pid = 3628] [id = 654] 05:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1977B000) [pid = 3628] [serial = 1962] [outer = 00000000] 05:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1A7BD400) [pid = 3628] [serial = 1963] [outer = 1977B000] 05:36:06 INFO - PROCESS | 3628 | 1461328566578 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1A9A9400) [pid = 3628] [serial = 1964] [outer = 1977B000] 05:36:07 INFO - PROCESS | 3628 | 1461328567095 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 704ms 05:36:07 INFO - PROCESS | 3628 | 1461328567143 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 3628 | 1461328567147 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 05:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:36:07 INFO - PROCESS | 3628 | 1461328567152 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 3628 | 1461328567157 Marionette TRACE conn3 <- [1,2582,null,{}] 05:36:07 INFO - PROCESS | 3628 | 1461328567164 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}] 05:36:07 INFO - PROCESS | 3628 | 1461328567354 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:36:07 INFO - PROCESS | 3628 | 1461328567486 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 3628 | ++DOCSHELL 14456400 == 57 [pid = 3628] [id = 655] 05:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (15715400) [pid = 3628] [serial = 1965] [outer = 00000000] 05:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (15D33400) [pid = 3628] [serial = 1966] [outer = 15715400] 05:36:07 INFO - PROCESS | 3628 | 1461328567543 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1600A000) [pid = 3628] [serial = 1967] [outer = 15715400] 05:36:08 INFO - PROCESS | 3628 | 1461328568098 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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1001ms 05:36:08 INFO - PROCESS | 3628 | 1461328568161 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 3628 | 1461328568167 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 05:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:36:08 INFO - PROCESS | 3628 | 1461328568174 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 3628 | 1461328568176 Marionette TRACE conn3 <- [1,2586,null,{}] 05:36:08 INFO - PROCESS | 3628 | 1461328568180 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}] 05:36:08 INFO - PROCESS | 3628 | 1461328568287 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:36:08 INFO - PROCESS | 3628 | 1461328568427 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 3628 | ++DOCSHELL 15737000 == 58 [pid = 3628] [id = 656] 05:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1573A400) [pid = 3628] [serial = 1968] [outer = 00000000] 05:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1818FC00) [pid = 3628] [serial = 1969] [outer = 1573A400] 05:36:08 INFO - PROCESS | 3628 | 1461328568482 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1891C800) [pid = 3628] [serial = 1970] [outer = 1573A400] 05:36:09 INFO - PROCESS | 3628 | 1461328569134 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1001ms 05:36:09 INFO - PROCESS | 3628 | 1461328569173 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 3628 | 1461328569176 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 05:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:36:09 INFO - PROCESS | 3628 | 1461328569180 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 3628 | 1461328569184 Marionette TRACE conn3 <- [1,2590,null,{}] 05:36:09 INFO - PROCESS | 3628 | 1461328569195 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}] 05:36:09 INFO - PROCESS | 3628 | 1461328569304 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:36:09 INFO - PROCESS | 3628 | 1461328569444 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 3628 | ++DOCSHELL 194B0400 == 59 [pid = 3628] [id = 657] 05:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1974A000) [pid = 3628] [serial = 1971] [outer = 00000000] 05:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (199DB000) [pid = 3628] [serial = 1972] [outer = 1974A000] 05:36:09 INFO - PROCESS | 3628 | 1461328569502 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19DEF000) [pid = 3628] [serial = 1973] [outer = 1974A000] 05:36:10 INFO - PROCESS | 3628 | 1461328570065 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 938ms 05:36:10 INFO - PROCESS | 3628 | 1461328570124 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 3628 | 1461328570127 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 05:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:36:10 INFO - PROCESS | 3628 | 1461328570131 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 3628 | 1461328570132 Marionette TRACE conn3 <- [1,2594,null,{}] 05:36:10 INFO - PROCESS | 3628 | 1461328570136 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}] 05:36:10 INFO - PROCESS | 3628 | 1461328570242 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:36:10 INFO - PROCESS | 3628 | 1461328570370 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 3628 | ++DOCSHELL 1AAD8800 == 60 [pid = 3628] [id = 658] 05:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1AADA000) [pid = 3628] [serial = 1974] [outer = 00000000] 05:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1C361000) [pid = 3628] [serial = 1975] [outer = 1AADA000] 05:36:10 INFO - PROCESS | 3628 | 1461328570465 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1C670000) [pid = 3628] [serial = 1976] [outer = 1AADA000] 05:36:11 INFO - PROCESS | 3628 | 1461328571125 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]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1048ms 05:36:11 INFO - PROCESS | 3628 | 1461328571421 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 3628 | 1461328571425 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 05:36:11 INFO - PROCESS | 3628 | 1461328571431 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 3628 | 1461328571434 Marionette TRACE conn3 <- [1,2598,null,{}] 05:36:11 INFO - PROCESS | 3628 | 1461328571439 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}] 05:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:36:11 INFO - PROCESS | 3628 | 1461328571535 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:36:11 INFO - PROCESS | 3628 | 1461328571669 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 3628 | ++DOCSHELL 11BB1C00 == 61 [pid = 3628] [id = 659] 05:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (11BB8000) [pid = 3628] [serial = 1977] [outer = 00000000] 05:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (15955000) [pid = 3628] [serial = 1978] [outer = 11BB8000] 05:36:11 INFO - PROCESS | 3628 | 1461328571720 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (15F93C00) [pid = 3628] [serial = 1979] [outer = 11BB8000] 05:36:12 INFO - PROCESS | 3628 | 1461328572244 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]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 892ms 05:36:12 INFO - PROCESS | 3628 | 1461328572333 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 3628 | 1461328572336 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 05:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:36:12 INFO - PROCESS | 3628 | 1461328572343 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 3628 | 1461328572347 Marionette TRACE conn3 <- [1,2602,null,{}] 05:36:12 INFO - PROCESS | 3628 | 1461328572351 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}] 05:36:12 INFO - PROCESS | 3628 | 1461328572449 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:36:12 INFO - PROCESS | 3628 | 1461328572574 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 199CC400 == 60 [pid = 3628] [id = 614] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 17AEC800 == 59 [pid = 3628] [id = 442] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 13DD6800 == 58 [pid = 3628] [id = 444] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 14912800 == 57 [pid = 3628] [id = 653] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 12C99000 == 56 [pid = 3628] [id = 652] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 180B0C00 == 55 [pid = 3628] [id = 651] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 19753800 == 54 [pid = 3628] [id = 650] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 18DE4000 == 53 [pid = 3628] [id = 649] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 183C9400 == 52 [pid = 3628] [id = 648] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 1AADC400 == 51 [pid = 3628] [id = 625] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 1818E400 == 50 [pid = 3628] [id = 647] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 13892000 == 49 [pid = 3628] [id = 646] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 16049800 == 48 [pid = 3628] [id = 645] 05:36:12 INFO - PROCESS | 3628 | ++DOCSHELL 133EDC00 == 49 [pid = 3628] [id = 660] 05:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (133F0400) [pid = 3628] [serial = 1980] [outer = 00000000] 05:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (14956400) [pid = 3628] [serial = 1981] [outer = 133F0400] 05:36:12 INFO - PROCESS | 3628 | 1461328572652 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (15F0E800) [pid = 3628] [serial = 1982] [outer = 133F0400] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 16A2EC00 == 48 [pid = 3628] [id = 641] 05:36:12 INFO - PROCESS | 3628 | --DOCSHELL 134A2000 == 47 [pid = 3628] [id = 640] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (19756C00) [pid = 3628] [serial = 1790] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1AA92C00) [pid = 3628] [serial = 1847] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (194B3800) [pid = 3628] [serial = 1906] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1A2DCC00) [pid = 3628] [serial = 1886] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (19DEEC00) [pid = 3628] [serial = 1885] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (15A0F800) [pid = 3628] [serial = 1894] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (15DF5C00) [pid = 3628] [serial = 1895] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (18DF0C00) [pid = 3628] [serial = 1903] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (18DEFC00) [pid = 3628] [serial = 1904] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1C679800) [pid = 3628] [serial = 1889] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1C66BC00) [pid = 3628] [serial = 1888] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (19778400) [pid = 3628] [serial = 1909] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18923C00) [pid = 3628] [serial = 1900] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18925C00) [pid = 3628] [serial = 1883] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18734000) [pid = 3628] [serial = 1882] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (17EE0800) [pid = 3628] [serial = 1897] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (17EEA000) [pid = 3628] [serial = 1898] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (14914800) [pid = 3628] [serial = 1892] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (13DD7C00) [pid = 3628] [serial = 1891] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1974B400) [pid = 3628] [serial = 1907] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1604C800) [pid = 3628] [serial = 1880] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (15DFF400) [pid = 3628] [serial = 1879] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16602800) [pid = 3628] [serial = 1912] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (17EE1800) [pid = 3628] [serial = 1913] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (19762800) [pid = 3628] [serial = 1915] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (19778000) [pid = 3628] [serial = 1910] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19780C00) [pid = 3628] [serial = 1916] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (18B29400) [pid = 3628] [serial = 1901] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (15701C00) [pid = 3628] [serial = 1835] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (180F9400) [pid = 3628] [serial = 1838] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (1977E000) [pid = 3628] [serial = 1841] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1A7BC800) [pid = 3628] [serial = 1844] [outer = 00000000] [url = about:blank] 05:36:12 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19AC2800) [pid = 3628] [serial = 1918] [outer = 00000000] [url = about:blank] 05:36:13 INFO - PROCESS | 3628 | 1461328573106 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 798ms 05:36:13 INFO - PROCESS | 3628 | 1461328573145 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 3628 | 1461328573147 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 05:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:36:13 INFO - PROCESS | 3628 | 1461328573150 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 3628 | 1461328573152 Marionette TRACE conn3 <- [1,2606,null,{}] 05:36:13 INFO - PROCESS | 3628 | 1461328573161 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}] 05:36:13 INFO - PROCESS | 3628 | 1461328573248 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:36:13 INFO - PROCESS | 3628 | 1461328573260 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 3628 | ++DOCSHELL 17EE8800 == 48 [pid = 3628] [id = 661] 05:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (18057C00) [pid = 3628] [serial = 1983] [outer = 00000000] 05:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (180B6000) [pid = 3628] [serial = 1984] [outer = 18057C00] 05:36:13 INFO - PROCESS | 3628 | 1461328573308 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (1818F000) [pid = 3628] [serial = 1985] [outer = 18057C00] 05:36:14 INFO - PROCESS | 3628 | 1461328574053 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]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 954ms 05:36:14 INFO - PROCESS | 3628 | 1461328574097 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 3628 | 1461328574102 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 05:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:36:14 INFO - PROCESS | 3628 | 1461328574108 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 3628 | 1461328574112 Marionette TRACE conn3 <- [1,2610,null,{}] 05:36:14 INFO - PROCESS | 3628 | 1461328574117 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}] 05:36:14 INFO - PROCESS | 3628 | 1461328574223 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:36:14 INFO - PROCESS | 3628 | 1461328574362 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 3628 | ++DOCSHELL 16002000 == 49 [pid = 3628] [id = 662] 05:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (16006C00) [pid = 3628] [serial = 1986] [outer = 00000000] 05:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (16A35400) [pid = 3628] [serial = 1987] [outer = 16006C00] 05:36:14 INFO - PROCESS | 3628 | 1461328574420 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (17AF8800) [pid = 3628] [serial = 1988] [outer = 16006C00] 05:36:15 INFO - PROCESS | 3628 | 1461328575033 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]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1001ms 05:36:15 INFO - PROCESS | 3628 | 1461328575114 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 3628 | 1461328575120 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 05:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:36:15 INFO - PROCESS | 3628 | 1461328575127 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 3628 | 1461328575130 Marionette TRACE conn3 <- [1,2614,null,{}] 05:36:15 INFO - PROCESS | 3628 | 1461328575134 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}] 05:36:15 INFO - PROCESS | 3628 | 1461328575241 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:36:15 INFO - PROCESS | 3628 | 1461328575375 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 3628 | ++DOCSHELL 1872A800 == 50 [pid = 3628] [id = 663] 05:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1872D000) [pid = 3628] [serial = 1989] [outer = 00000000] 05:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18920000) [pid = 3628] [serial = 1990] [outer = 1872D000] 05:36:15 INFO - PROCESS | 3628 | 1461328575447 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18928C00) [pid = 3628] [serial = 1991] [outer = 1872D000] 05:36:16 INFO - PROCESS | 3628 | 1461328576053 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]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1001ms 05:36:16 INFO - PROCESS | 3628 | 1461328576127 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 3628 | 1461328576129 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 05:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:36:16 INFO - PROCESS | 3628 | 1461328576133 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 3628 | 1461328576137 Marionette TRACE conn3 <- [1,2618,null,{}] 05:36:16 INFO - PROCESS | 3628 | 1461328576148 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}] 05:36:16 INFO - PROCESS | 3628 | 1461328576251 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:36:16 INFO - PROCESS | 3628 | 1461328576389 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 3628 | ++DOCSHELL 18DEFC00 == 51 [pid = 3628] [id = 664] 05:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18DF0400) [pid = 3628] [serial = 1992] [outer = 00000000] 05:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (18F35800) [pid = 3628] [serial = 1993] [outer = 18DF0400] 05:36:16 INFO - PROCESS | 3628 | 1461328576448 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18F3D400) [pid = 3628] [serial = 1994] [outer = 18DF0400] 05:36:17 INFO - PROCESS | 3628 | 1461328577050 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 938ms 05:36:17 INFO - PROCESS | 3628 | 1461328577077 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 3628 | 1461328577080 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 05:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:36:17 INFO - PROCESS | 3628 | 1461328577084 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 3628 | 1461328577086 Marionette TRACE conn3 <- [1,2622,null,{}] 05:36:17 INFO - PROCESS | 3628 | 1461328577090 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}] 05:36:17 INFO - PROCESS | 3628 | 1461328577190 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:36:17 INFO - PROCESS | 3628 | 1461328577297 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 3628 | ++DOCSHELL 194AF800 == 52 [pid = 3628] [id = 665] 05:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (194AFC00) [pid = 3628] [serial = 1995] [outer = 00000000] 05:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (19747C00) [pid = 3628] [serial = 1996] [outer = 194AFC00] 05:36:17 INFO - PROCESS | 3628 | 1461328577351 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (196EB000) [pid = 3628] [serial = 1997] [outer = 194AFC00] 05:36:17 INFO - PROCESS | 3628 | 1461328577923 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 907ms 05:36:17 INFO - PROCESS | 3628 | 1461328577989 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 3628 | 1461328577993 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 05:36:18 INFO - PROCESS | 3628 | 1461328577996 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:36:18 INFO - PROCESS | 3628 | 1461328577998 Marionette TRACE conn3 <- [1,2626,null,{}] 05:36:18 INFO - PROCESS | 3628 | 1461328578002 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}] 05:36:18 INFO - PROCESS | 3628 | 1461328578130 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:36:18 INFO - PROCESS | 3628 | 1461328578330 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 3628 | ++DOCSHELL 139EBC00 == 53 [pid = 3628] [id = 666] 05:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (13BB7000) [pid = 3628] [serial = 1998] [outer = 00000000] 05:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (14959800) [pid = 3628] [serial = 1999] [outer = 13BB7000] 05:36:18 INFO - PROCESS | 3628 | 1461328578382 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1573F400) [pid = 3628] [serial = 2000] [outer = 13BB7000] 05:36:18 INFO - PROCESS | 3628 | 1461328578976 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]]]}] 05:36:18 INFO - PROCESS | 3628 | --DOCSHELL 1974A400 == 52 [pid = 3628] [id = 643] 05:36:18 INFO - PROCESS | 3628 | --DOCSHELL 133EDC00 == 51 [pid = 3628] [id = 660] 05:36:18 INFO - PROCESS | 3628 | --DOCSHELL 11BB1C00 == 50 [pid = 3628] [id = 659] 05:36:18 INFO - PROCESS | 3628 | --DOCSHELL 14456400 == 49 [pid = 3628] [id = 655] 05:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1032ms 05:36:19 INFO - PROCESS | 3628 | 1461328579053 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3628 | 1461328579058 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 05:36:19 INFO - PROCESS | 3628 | 1461328579063 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3628 | 1461328579066 Marionette TRACE conn3 <- [1,2630,null,{}] 05:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:36:19 INFO - PROCESS | 3628 | 1461328579085 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}] 05:36:19 INFO - PROCESS | 3628 | 1461328579177 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:36:19 INFO - PROCESS | 3628 | 1461328579184 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 3628 | ++DOCSHELL 16A2E000 == 50 [pid = 3628] [id = 667] 05:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (16A2EC00) [pid = 3628] [serial = 2001] [outer = 00000000] 05:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (180ABC00) [pid = 3628] [serial = 2002] [outer = 16A2EC00] 05:36:19 INFO - PROCESS | 3628 | 1461328579232 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18996400) [pid = 3628] [serial = 2003] [outer = 16A2EC00] 05:36:19 INFO - PROCESS | 3628 | 1461328579712 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]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:36:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 703ms 05:36:19 INFO - PROCESS | 3628 | 1461328579799 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 3628 | 1461328579803 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 05:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:36:19 INFO - PROCESS | 3628 | 1461328579809 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 3628 | 1461328579811 Marionette TRACE conn3 <- [1,2634,null,{}] 05:36:19 INFO - PROCESS | 3628 | 1461328579815 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}] 05:36:19 INFO - PROCESS | 3628 | 1461328579898 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:36:20 INFO - PROCESS | 3628 | 1461328580006 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 3628 | ++DOCSHELL 15F0F400 == 51 [pid = 3628] [id = 668] 05:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1604E800) [pid = 3628] [serial = 2004] [outer = 00000000] 05:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1974D400) [pid = 3628] [serial = 2005] [outer = 1604E800] 05:36:20 INFO - PROCESS | 3628 | 1461328580060 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1975B800) [pid = 3628] [serial = 2006] [outer = 1604E800] 05:36:20 INFO - PROCESS | 3628 | 1461328580492 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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 735ms 05:36:20 INFO - PROCESS | 3628 | 1461328580552 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 3628 | 1461328580554 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 05:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:36:20 INFO - PROCESS | 3628 | 1461328580559 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 3628 | 1461328580565 Marionette TRACE conn3 <- [1,2638,null,{}] 05:36:20 INFO - PROCESS | 3628 | 1461328580573 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}] 05:36:20 INFO - PROCESS | 3628 | 1461328580690 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:36:20 INFO - PROCESS | 3628 | 1461328580760 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 3628 | ++DOCSHELL 199CC400 == 52 [pid = 3628] [id = 669] 05:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (199CCC00) [pid = 3628] [serial = 2007] [outer = 00000000] 05:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (19C7C400) [pid = 3628] [serial = 2008] [outer = 199CCC00] 05:36:20 INFO - PROCESS | 3628 | 1461328580805 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19D47400) [pid = 3628] [serial = 2009] [outer = 199CCC00] 05:36:21 INFO - PROCESS | 3628 | 1461328581226 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 704ms 05:36:21 INFO - PROCESS | 3628 | 1461328581261 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3628 | 1461328581263 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 05:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:36:21 INFO - PROCESS | 3628 | 1461328581267 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 3628 | 1461328581268 Marionette TRACE conn3 <- [1,2642,null,{}] 05:36:21 INFO - PROCESS | 3628 | 1461328581272 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}] 05:36:21 INFO - PROCESS | 3628 | 1461328581413 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:36:21 INFO - PROCESS | 3628 | 1461328581424 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 3628 | ++DOCSHELL 133F2800 == 53 [pid = 3628] [id = 670] 05:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (19DEC800) [pid = 3628] [serial = 2010] [outer = 00000000] 05:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1A90B800) [pid = 3628] [serial = 2011] [outer = 19DEC800] 05:36:21 INFO - PROCESS | 3628 | 1461328581524 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1AA91800) [pid = 3628] [serial = 2012] [outer = 19DEC800] 05:36:21 INFO - PROCESS | 3628 | 1461328581927 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 688ms 05:36:21 INFO - PROCESS | 3628 | 1461328581966 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 3628 | 1461328581968 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 05:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:36:21 INFO - PROCESS | 3628 | 1461328581980 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 3628 | 1461328581982 Marionette TRACE conn3 <- [1,2646,null,{}] 05:36:21 INFO - PROCESS | 3628 | 1461328581985 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}] 05:36:22 INFO - PROCESS | 3628 | 1461328582103 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:36:22 INFO - PROCESS | 3628 | 1461328582109 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 3628 | ++DOCSHELL 1AADD000 == 54 [pid = 3628] [id = 671] 05:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1AAE4000) [pid = 3628] [serial = 2013] [outer = 00000000] 05:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1C1B7800) [pid = 3628] [serial = 2014] [outer = 1AAE4000] 05:36:22 INFO - PROCESS | 3628 | 1461328582164 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1C673000) [pid = 3628] [serial = 2015] [outer = 1AAE4000] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1975F400) [pid = 3628] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1604B800) [pid = 3628] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (133F0400) [pid = 3628] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (15719800) [pid = 3628] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (15DD4000) [pid = 3628] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (18E2AC00) [pid = 3628] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (13312400) [pid = 3628] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1891D400) [pid = 3628] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1C1A9C00) [pid = 3628] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (1C1B8400) [pid = 3628] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (18190C00) [pid = 3628] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (11BB8000) [pid = 3628] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (19786000) [pid = 3628] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:36:22 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (1818E800) [pid = 3628] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:36:22 INFO - PROCESS | 3628 | 1461328582706 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 735ms 05:36:22 INFO - PROCESS | 3628 | 1461328582717 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 3628 | 1461328582719 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 05:36:22 INFO - PROCESS | 3628 | 1461328582722 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:36:22 INFO - PROCESS | 3628 | 1461328582724 Marionette TRACE conn3 <- [1,2650,null,{}] 05:36:22 INFO - PROCESS | 3628 | 1461328582727 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}] 05:36:22 INFO - PROCESS | 3628 | 1461328582836 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:36:22 INFO - PROCESS | 3628 | 1461328582843 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 3628 | ++DOCSHELL 13313800 == 55 [pid = 3628] [id = 672] 05:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (15740400) [pid = 3628] [serial = 2016] [outer = 00000000] 05:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (194AB000) [pid = 3628] [serial = 2017] [outer = 15740400] 05:36:22 INFO - PROCESS | 3628 | 1461328582887 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (19DF0800) [pid = 3628] [serial = 2018] [outer = 15740400] 05:36:23 INFO - PROCESS | 3628 | 1461328583319 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]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:36:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 641ms 05:36:23 INFO - PROCESS | 3628 | 1461328583361 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 3628 | 1461328583363 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 05:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:36:23 INFO - PROCESS | 3628 | 1461328583366 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 3628 | 1461328583368 Marionette TRACE conn3 <- [1,2654,null,{}] 05:36:23 INFO - PROCESS | 3628 | 1461328583371 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}] 05:36:23 INFO - PROCESS | 3628 | 1461328583449 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:36:23 INFO - PROCESS | 3628 | 1461328583457 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 3628 | ++DOCSHELL 1A2D9000 == 56 [pid = 3628] [id = 673] 05:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1A7B1C00) [pid = 3628] [serial = 2019] [outer = 00000000] 05:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1C6E6800) [pid = 3628] [serial = 2020] [outer = 1A7B1C00] 05:36:23 INFO - PROCESS | 3628 | 1461328583500 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1C6EBC00) [pid = 3628] [serial = 2021] [outer = 1A7B1C00] 05:36:24 INFO - PROCESS | 3628 | 1461328584486 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]]]}] 05:36:24 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) 05:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1142ms 05:36:24 INFO - PROCESS | 3628 | 1461328584508 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 3628 | 1461328584512 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 05:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:36:24 INFO - PROCESS | 3628 | 1461328584518 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 3628 | 1461328584522 Marionette TRACE conn3 <- [1,2658,null,{}] 05:36:24 INFO - PROCESS | 3628 | 1461328584529 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}] 05:36:24 INFO - PROCESS | 3628 | 1461328584641 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:36:24 INFO - PROCESS | 3628 | 1461328584777 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 3628 | ++DOCSHELL 13DD6C00 == 57 [pid = 3628] [id = 674] 05:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (13DD8800) [pid = 3628] [serial = 2022] [outer = 00000000] 05:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1660C400) [pid = 3628] [serial = 2023] [outer = 13DD8800] 05:36:24 INFO - PROCESS | 3628 | 1461328584837 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (16D4B400) [pid = 3628] [serial = 2024] [outer = 13DD8800] 05:36:25 INFO - PROCESS | 3628 | 1461328585913 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] 05:36:25 INFO - PROCESS | 3628 | 1461328585989 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 05:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:36:26 INFO - PROCESS | 3628 | 1461328585995 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 3628 | 1461328585998 Marionette TRACE conn3 <- [1,2662,null,{}] 05:36:26 INFO - PROCESS | 3628 | 1461328586043 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}] 05:36:26 INFO - PROCESS | 3628 | 1461328586227 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:36:26 INFO - PROCESS | 3628 | 1461328586305 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 3628 | ++DOCSHELL 18E2C000 == 58 [pid = 3628] [id = 675] 05:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (18E2CC00) [pid = 3628] [serial = 2025] [outer = 00000000] 05:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19756C00) [pid = 3628] [serial = 2026] [outer = 18E2CC00] 05:36:26 INFO - PROCESS | 3628 | 1461328586359 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19761400) [pid = 3628] [serial = 2027] [outer = 18E2CC00] 05:36:27 INFO - PROCESS | 3628 | 1461328587353 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] 05:36:27 INFO - PROCESS | 3628 | 1461328587445 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 05:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:36:27 INFO - PROCESS | 3628 | 1461328587450 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 3628 | 1461328587454 Marionette TRACE conn3 <- [1,2666,null,{}] 05:36:27 INFO - PROCESS | 3628 | 1461328587465 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}] 05:36:27 INFO - PROCESS | 3628 | 1461328587562 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:36:27 INFO - PROCESS | 3628 | 1461328587784 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 3628 | ++DOCSHELL 1A2D4800 == 59 [pid = 3628] [id = 676] 05:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1A2DA400) [pid = 3628] [serial = 2028] [outer = 00000000] 05:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1C6E3000) [pid = 3628] [serial = 2029] [outer = 1A2DA400] 05:36:27 INFO - PROCESS | 3628 | 1461328587842 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1C763400) [pid = 3628] [serial = 2030] [outer = 1A2DA400] 05:36:28 INFO - PROCESS | 3628 | 1461328588975 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]]]}] 05:36:29 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) 05:36:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1563ms 05:36:29 INFO - PROCESS | 3628 | 1461328589007 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 3628 | 1461328589011 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 05:36:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:36:29 INFO - PROCESS | 3628 | 1461328589016 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 3628 | 1461328589020 Marionette TRACE conn3 <- [1,2670,null,{}] 05:36:29 INFO - PROCESS | 3628 | 1461328589026 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}] 05:36:29 INFO - PROCESS | 3628 | 1461328589154 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:36:29 INFO - PROCESS | 3628 | 1461328589318 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 3628 | ++DOCSHELL 16055400 == 60 [pid = 3628] [id = 677] 05:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (160D6C00) [pid = 3628] [serial = 2031] [outer = 00000000] 05:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (16A27400) [pid = 3628] [serial = 2032] [outer = 160D6C00] 05:36:29 INFO - PROCESS | 3628 | 1461328589367 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (16D86C00) [pid = 3628] [serial = 2033] [outer = 160D6C00] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 13313800 == 59 [pid = 3628] [id = 672] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 1AADD000 == 58 [pid = 3628] [id = 671] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 133F2800 == 57 [pid = 3628] [id = 670] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 199CC400 == 56 [pid = 3628] [id = 669] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 15F0F400 == 55 [pid = 3628] [id = 668] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 16A2E000 == 54 [pid = 3628] [id = 667] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 139EBC00 == 53 [pid = 3628] [id = 666] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 133DC800 == 52 [pid = 3628] [id = 654] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 16002000 == 51 [pid = 3628] [id = 662] 05:36:30 INFO - PROCESS | 3628 | --DOCSHELL 17EE8800 == 50 [pid = 3628] [id = 661] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (1C1B1800) [pid = 3628] [serial = 1877] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (19DC1000) [pid = 3628] [serial = 1919] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (180B6000) [pid = 3628] [serial = 1984] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (19781400) [pid = 3628] [serial = 1951] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (18730000) [pid = 3628] [serial = 1942] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (18922000) [pid = 3628] [serial = 1943] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (16746800) [pid = 3628] [serial = 1936] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18F41400) [pid = 3628] [serial = 1948] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (194AE000) [pid = 3628] [serial = 1949] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1C6E4C00) [pid = 3628] [serial = 1934] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1C678000) [pid = 3628] [serial = 1933] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (15A04000) [pid = 3628] [serial = 1939] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16743000) [pid = 3628] [serial = 1940] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (14457800) [pid = 3628] [serial = 1921] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19756400) [pid = 3628] [serial = 1927] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1AAD9C00) [pid = 3628] [serial = 1930] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (199CEC00) [pid = 3628] [serial = 1952] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (15955000) [pid = 3628] [serial = 1978] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (15F93C00) [pid = 3628] [serial = 1979] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (16055C00) [pid = 3628] [serial = 1957] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (14956400) [pid = 3628] [serial = 1981] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (15D33400) [pid = 3628] [serial = 1966] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1A7BD400) [pid = 3628] [serial = 1963] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (19DF0C00) [pid = 3628] [serial = 1954] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (16A34C00) [pid = 3628] [serial = 1961] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1975F800) [pid = 3628] [serial = 1960] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1818FC00) [pid = 3628] [serial = 1969] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (15F0E800) [pid = 3628] [serial = 1982] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (199DB000) [pid = 3628] [serial = 1972] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (19DEF800) [pid = 3628] [serial = 1955] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (17AF6400) [pid = 3628] [serial = 1937] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (180B1C00) [pid = 3628] [serial = 1924] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1C361000) [pid = 3628] [serial = 1975] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18D7A400) [pid = 3628] [serial = 1945] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18197C00) [pid = 3628] [serial = 1958] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (18DE5800) [pid = 3628] [serial = 1946] [outer = 00000000] [url = about:blank] 05:36:30 INFO - PROCESS | 3628 | 1461328590391 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]]]}] 05:36:30 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) 05:36:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1392ms 05:36:30 INFO - PROCESS | 3628 | 1461328590421 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 3628 | 1461328590427 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 05:36:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:36:30 INFO - PROCESS | 3628 | 1461328590433 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 3628 | 1461328590435 Marionette TRACE conn3 <- [1,2674,null,{}] 05:36:30 INFO - PROCESS | 3628 | 1461328590439 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}] 05:36:30 INFO - PROCESS | 3628 | 1461328590522 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:36:30 INFO - PROCESS | 3628 | 1461328590529 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 3628 | ++DOCSHELL 133DE000 == 51 [pid = 3628] [id = 678] 05:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (1495E800) [pid = 3628] [serial = 2034] [outer = 00000000] 05:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (15F97400) [pid = 3628] [serial = 2035] [outer = 1495E800] 05:36:30 INFO - PROCESS | 3628 | 1461328590576 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (1604D800) [pid = 3628] [serial = 2036] [outer = 1495E800] 05:36:31 INFO - PROCESS | 3628 | 1461328591596 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] 05:36:31 INFO - PROCESS | 3628 | 1461328591645 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 05:36:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:36:31 INFO - PROCESS | 3628 | 1461328591649 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 3628 | 1461328591652 Marionette TRACE conn3 <- [1,2678,null,{}] 05:36:31 INFO - PROCESS | 3628 | 1461328591662 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}] 05:36:31 INFO - PROCESS | 3628 | 1461328591751 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:36:31 INFO - PROCESS | 3628 | 1461328591759 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 3628 | ++DOCSHELL 16A2E400 == 52 [pid = 3628] [id = 679] 05:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (1818FC00) [pid = 3628] [serial = 2037] [outer = 00000000] 05:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18924C00) [pid = 3628] [serial = 2038] [outer = 1818FC00] 05:36:31 INFO - PROCESS | 3628 | 1461328591807 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (18B2C000) [pid = 3628] [serial = 2039] [outer = 1818FC00] 05:36:32 INFO - PROCESS | 3628 | 1461328592771 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] 05:36:32 INFO - PROCESS | 3628 | 1461328592808 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 05:36:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:36:32 INFO - PROCESS | 3628 | 1461328592812 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 3628 | 1461328592813 Marionette TRACE conn3 <- [1,2682,null,{}] 05:36:32 INFO - PROCESS | 3628 | 1461328592822 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}] 05:36:32 INFO - PROCESS | 3628 | 1461328592936 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:36:32 INFO - PROCESS | 3628 | 1461328592943 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 3628 | ++DOCSHELL 18D7C000 == 53 [pid = 3628] [id = 680] 05:36:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (18D7CC00) [pid = 3628] [serial = 2040] [outer = 00000000] 05:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (194AE000) [pid = 3628] [serial = 2041] [outer = 18D7CC00] 05:36:33 INFO - PROCESS | 3628 | 1461328592988 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (194B3800) [pid = 3628] [serial = 2042] [outer = 18D7CC00] 05:36:33 INFO - PROCESS | 3628 | 1461328593960 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] 05:36:34 INFO - PROCESS | 3628 | 1461328594016 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 05:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:36:34 INFO - PROCESS | 3628 | 1461328594019 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 3628 | 1461328594021 Marionette TRACE conn3 <- [1,2686,null,{}] 05:36:34 INFO - PROCESS | 3628 | 1461328594024 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}] 05:36:34 INFO - PROCESS | 3628 | 1461328594141 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:36:34 INFO - PROCESS | 3628 | 1461328594147 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 3628 | ++DOCSHELL 195A4C00 == 54 [pid = 3628] [id = 681] 05:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (196E4000) [pid = 3628] [serial = 2043] [outer = 00000000] 05:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (19781C00) [pid = 3628] [serial = 2044] [outer = 196E4000] 05:36:34 INFO - PROCESS | 3628 | 1461328594192 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (19781400) [pid = 3628] [serial = 2045] [outer = 196E4000] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1AADA000) [pid = 3628] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (134A6000) [pid = 3628] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (16D4BC00) [pid = 3628] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1974A000) [pid = 3628] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (18F3CC00) [pid = 3628] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (15715400) [pid = 3628] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (199CBC00) [pid = 3628] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (1573A400) [pid = 3628] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (199CCC00) [pid = 3628] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (19DEC800) [pid = 3628] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (13BB7000) [pid = 3628] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (16A2EC00) [pid = 3628] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (1604E800) [pid = 3628] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1AAE4000) [pid = 3628] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:36:34 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (15740400) [pid = 3628] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:36:35 INFO - PROCESS | 3628 | 1461328595293 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] 05:36:35 INFO - PROCESS | 3628 | 1461328595320 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 05:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:36:35 INFO - PROCESS | 3628 | 1461328595324 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 3628 | 1461328595325 Marionette TRACE conn3 <- [1,2690,null,{}] 05:36:35 INFO - PROCESS | 3628 | 1461328595329 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}] 05:36:35 INFO - PROCESS | 3628 | 1461328595429 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:36:35 INFO - PROCESS | 3628 | 1461328595437 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 3628 | ++DOCSHELL 11BB9400 == 55 [pid = 3628] [id = 682] 05:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (144A7400) [pid = 3628] [serial = 2046] [outer = 00000000] 05:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (194B3400) [pid = 3628] [serial = 2047] [outer = 144A7400] 05:36:35 INFO - PROCESS | 3628 | 1461328595488 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (19784000) [pid = 3628] [serial = 2048] [outer = 144A7400] 05:36:35 INFO - PROCESS | 3628 | 1461328595966 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 704ms 05:36:36 INFO - PROCESS | 3628 | 1461328596023 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 3628 | 1461328596025 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 05:36:36 INFO - PROCESS | 3628 | 1461328596029 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:36:36 INFO - PROCESS | 3628 | 1461328596030 Marionette TRACE conn3 <- [1,2694,null,{}] 05:36:36 INFO - PROCESS | 3628 | 1461328596034 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}] 05:36:36 INFO - PROCESS | 3628 | 1461328596112 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:36:36 INFO - PROCESS | 3628 | 1461328596118 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 3628 | ++DOCSHELL 1673C000 == 56 [pid = 3628] [id = 683] 05:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (19759000) [pid = 3628] [serial = 2049] [outer = 00000000] 05:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (19DE6C00) [pid = 3628] [serial = 2050] [outer = 19759000] 05:36:36 INFO - PROCESS | 3628 | 1461328596162 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (19DEC800) [pid = 3628] [serial = 2051] [outer = 19759000] 05:36:36 INFO - PROCESS | 3628 | 1461328596586 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 594ms 05:36:36 INFO - PROCESS | 3628 | 1461328596636 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 3628 | 1461328596638 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 05:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:36:36 INFO - PROCESS | 3628 | 1461328596644 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 3628 | 1461328596646 Marionette TRACE conn3 <- [1,2698,null,{}] 05:36:36 INFO - PROCESS | 3628 | 1461328596649 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}] 05:36:36 INFO - PROCESS | 3628 | 1461328596729 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:36:36 INFO - PROCESS | 3628 | 1461328596931 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 3628 | ++DOCSHELL 133F0400 == 57 [pid = 3628] [id = 684] 05:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (133F2800) [pid = 3628] [serial = 2052] [outer = 00000000] 05:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (14457800) [pid = 3628] [serial = 2053] [outer = 133F2800] 05:36:37 INFO - PROCESS | 3628 | 1461328597030 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1495B800) [pid = 3628] [serial = 2054] [outer = 133F2800] 05:36:37 INFO - PROCESS | 3628 | 1461328597623 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] 05:36:37 INFO - PROCESS | 3628 | 1461328597705 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 05:36:37 INFO - PROCESS | 3628 | 1461328597710 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:36:37 INFO - PROCESS | 3628 | 1461328597715 Marionette TRACE conn3 <- [1,2702,null,{}] 05:36:37 INFO - PROCESS | 3628 | 1461328597720 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}] 05:36:37 INFO - PROCESS | 3628 | 1461328597882 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:36:37 INFO - PROCESS | 3628 | 1461328597894 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 3628 | ++DOCSHELL 16746800 == 58 [pid = 3628] [id = 685] 05:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (180B1C00) [pid = 3628] [serial = 2055] [outer = 00000000] 05:36:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (18193000) [pid = 3628] [serial = 2056] [outer = 180B1C00] 05:36:37 INFO - PROCESS | 3628 | 1461328597950 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18198000) [pid = 3628] [serial = 2057] [outer = 180B1C00] 05:36:38 INFO - PROCESS | 3628 | 1461328598599 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:36:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 954ms 05:36:38 INFO - PROCESS | 3628 | 1461328598663 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 3628 | 1461328598667 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 05:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:36:38 INFO - PROCESS | 3628 | 1461328598671 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 3628 | 1461328598674 Marionette TRACE conn3 <- [1,2706,null,{}] 05:36:38 INFO - PROCESS | 3628 | 1461328598678 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}] 05:36:38 INFO - PROCESS | 3628 | 1461328598787 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:36:38 INFO - PROCESS | 3628 | 1461328598929 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 3628 | ++DOCSHELL 194AEC00 == 59 [pid = 3628] [id = 686] 05:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1975D400) [pid = 3628] [serial = 2058] [outer = 00000000] 05:36:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (199D7C00) [pid = 3628] [serial = 2059] [outer = 1975D400] 05:36:39 INFO - PROCESS | 3628 | 1461328598985 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (19DE4C00) [pid = 3628] [serial = 2060] [outer = 1975D400] 05:36:39 INFO - PROCESS | 3628 | 1461328599585 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] 05:36:39 INFO - PROCESS | 3628 | 1461328599619 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 05:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:36:39 INFO - PROCESS | 3628 | 1461328599630 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 3628 | 1461328599636 Marionette TRACE conn3 <- [1,2710,null,{}] 05:36:39 INFO - PROCESS | 3628 | 1461328599641 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}] 05:36:39 INFO - PROCESS | 3628 | 1461328599747 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:36:39 INFO - PROCESS | 3628 | 1461328599887 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 3628 | ++DOCSHELL 1898E400 == 60 [pid = 3628] [id = 687] 05:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1C1AB800) [pid = 3628] [serial = 2061] [outer = 00000000] 05:36:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1C35D800) [pid = 3628] [serial = 2062] [outer = 1C1AB800] 05:36:39 INFO - PROCESS | 3628 | 1461328599942 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (1C36A400) [pid = 3628] [serial = 2063] [outer = 1C1AB800] 05:36:40 INFO - PROCESS | 3628 | 1461328600557 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] 05:36:40 INFO - PROCESS | 3628 | 1461328600628 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 05:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:36:40 INFO - PROCESS | 3628 | 1461328600631 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 3628 | 1461328600633 Marionette TRACE conn3 <- [1,2714,null,{}] 05:36:40 INFO - PROCESS | 3628 | 1461328600637 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}] 05:36:40 INFO - PROCESS | 3628 | 1461328600741 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:36:40 INFO - PROCESS | 3628 | 1461328600883 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 3628 | ++DOCSHELL 1AA91400 == 61 [pid = 3628] [id = 688] 05:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (1C1AD400) [pid = 3628] [serial = 2064] [outer = 00000000] 05:36:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1C76A400) [pid = 3628] [serial = 2065] [outer = 1C1AD400] 05:36:40 INFO - PROCESS | 3628 | 1461328600938 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1C76C000) [pid = 3628] [serial = 2066] [outer = 1C1AD400] 05:36:41 INFO - PROCESS | 3628 | 1461328601519 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]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:36:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 938ms 05:36:41 INFO - PROCESS | 3628 | 1461328601586 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 3628 | 1461328601588 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 05:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:36:41 INFO - PROCESS | 3628 | 1461328601593 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 3628 | 1461328601595 Marionette TRACE conn3 <- [1,2718,null,{}] 05:36:41 INFO - PROCESS | 3628 | 1461328601599 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}] 05:36:41 INFO - PROCESS | 3628 | 1461328601704 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:36:41 INFO - PROCESS | 3628 | 1461328601846 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 3628 | ++DOCSHELL 17EE1400 == 62 [pid = 3628] [id = 689] 05:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19754000) [pid = 3628] [serial = 2067] [outer = 00000000] 05:36:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (19DEE800) [pid = 3628] [serial = 2068] [outer = 19754000] 05:36:41 INFO - PROCESS | 3628 | 1461328601911 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1C363C00) [pid = 3628] [serial = 2069] [outer = 19754000] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 1673C000 == 61 [pid = 3628] [id = 683] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 11BB9400 == 60 [pid = 3628] [id = 682] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 195A4C00 == 59 [pid = 3628] [id = 681] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 18D7C000 == 58 [pid = 3628] [id = 680] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 16A2E400 == 57 [pid = 3628] [id = 679] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 133DE000 == 56 [pid = 3628] [id = 678] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 16055400 == 55 [pid = 3628] [id = 677] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 18E2C000 == 54 [pid = 3628] [id = 675] 05:36:43 INFO - PROCESS | 3628 | --DOCSHELL 13DD6C00 == 53 [pid = 3628] [id = 674] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (18195800) [pid = 3628] [serial = 1925] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (19DEF000) [pid = 3628] [serial = 1973] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (19783400) [pid = 3628] [serial = 1928] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1600A000) [pid = 3628] [serial = 1967] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1C1AA800) [pid = 3628] [serial = 1931] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1891C800) [pid = 3628] [serial = 1970] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1C670000) [pid = 3628] [serial = 1976] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (15739800) [pid = 3628] [serial = 1922] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1C6E6800) [pid = 3628] [serial = 2020] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (19C7C400) [pid = 3628] [serial = 2008] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1A90B800) [pid = 3628] [serial = 2011] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1573F400) [pid = 3628] [serial = 2000] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (14959800) [pid = 3628] [serial = 1999] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (180ABC00) [pid = 3628] [serial = 2002] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (18996400) [pid = 3628] [serial = 2003] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (19D47400) [pid = 3628] [serial = 2009] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (16A35400) [pid = 3628] [serial = 1987] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 86 (1974D400) [pid = 3628] [serial = 2005] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 85 (18920000) [pid = 3628] [serial = 1990] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 84 (18F35800) [pid = 3628] [serial = 1993] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 83 (1C673000) [pid = 3628] [serial = 2015] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 82 (19747C00) [pid = 3628] [serial = 1996] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 81 (1C1B7800) [pid = 3628] [serial = 2014] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 80 (1AA91800) [pid = 3628] [serial = 2012] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 79 (194AB000) [pid = 3628] [serial = 2017] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 78 (19DF0800) [pid = 3628] [serial = 2018] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | --DOMWINDOW == 77 (1975B800) [pid = 3628] [serial = 2006] [outer = 00000000] [url = about:blank] 05:36:43 INFO - PROCESS | 3628 | 1461328603084 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] 05:36:43 INFO - PROCESS | 3628 | 1461328603147 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 05:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:36:43 INFO - PROCESS | 3628 | 1461328603152 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 3628 | 1461328603154 Marionette TRACE conn3 <- [1,2722,null,{}] 05:36:43 INFO - PROCESS | 3628 | 1461328603160 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}] 05:36:43 INFO - PROCESS | 3628 | 1461328603283 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:36:43 INFO - PROCESS | 3628 | 1461328603382 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 3628 | ++DOCSHELL 15F97000 == 54 [pid = 3628] [id = 690] 05:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 78 (15F98400) [pid = 3628] [serial = 2070] [outer = 00000000] 05:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 79 (160D7000) [pid = 3628] [serial = 2071] [outer = 15F98400] 05:36:43 INFO - PROCESS | 3628 | 1461328603438 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 80 (1660E400) [pid = 3628] [serial = 2072] [outer = 15F98400] 05:36:43 INFO - PROCESS | 3628 | 1461328603852 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]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:36:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 750ms 05:36:43 INFO - PROCESS | 3628 | 1461328603896 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 3628 | 1461328603902 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 05:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:36:43 INFO - PROCESS | 3628 | 1461328603908 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 3628 | 1461328603910 Marionette TRACE conn3 <- [1,2726,null,{}] 05:36:43 INFO - PROCESS | 3628 | 1461328603914 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}] 05:36:44 INFO - PROCESS | 3628 | 1461328603998 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:36:44 INFO - PROCESS | 3628 | 1461328604006 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 3628 | ++DOCSHELL 159A9400 == 55 [pid = 3628] [id = 691] 05:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 81 (180B0800) [pid = 3628] [serial = 2073] [outer = 00000000] 05:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 82 (18197000) [pid = 3628] [serial = 2074] [outer = 180B0800] 05:36:44 INFO - PROCESS | 3628 | 1461328604055 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 83 (1891B800) [pid = 3628] [serial = 2075] [outer = 180B0800] 05:36:44 INFO - PROCESS | 3628 | 1461328604541 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]]]}] 05:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 688ms 05:36:44 INFO - PROCESS | 3628 | 1461328604609 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 3628 | 1461328604612 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 05:36:44 INFO - PROCESS | 3628 | 1461328604615 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:36:44 INFO - PROCESS | 3628 | 1461328604618 Marionette TRACE conn3 <- [1,2730,null,{}] 05:36:44 INFO - PROCESS | 3628 | 1461328604628 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}] 05:36:44 INFO - PROCESS | 3628 | 1461328604751 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:36:44 INFO - PROCESS | 3628 | 1461328604864 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 3628 | ++DOCSHELL 18F34400 == 56 [pid = 3628] [id = 692] 05:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 84 (18F35800) [pid = 3628] [serial = 2076] [outer = 00000000] 05:36:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 85 (194A9C00) [pid = 3628] [serial = 2077] [outer = 18F35800] 05:36:44 INFO - PROCESS | 3628 | 1461328604913 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 86 (195A4C00) [pid = 3628] [serial = 2078] [outer = 18F35800] 05:36:45 INFO - PROCESS | 3628 | 1461328605320 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 735ms 05:36:45 INFO - PROCESS | 3628 | 1461328605359 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 3628 | 1461328605361 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 05:36:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:36:45 INFO - PROCESS | 3628 | 1461328605365 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 3628 | 1461328605366 Marionette TRACE conn3 <- [1,2734,null,{}] 05:36:45 INFO - PROCESS | 3628 | 1461328605370 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}] 05:36:45 INFO - PROCESS | 3628 | 1461328605494 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:36:45 INFO - PROCESS | 3628 | 1461328605561 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 3628 | ++DOCSHELL 19755C00 == 57 [pid = 3628] [id = 693] 05:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 87 (19756400) [pid = 3628] [serial = 2079] [outer = 00000000] 05:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (19761C00) [pid = 3628] [serial = 2080] [outer = 19756400] 05:36:45 INFO - PROCESS | 3628 | 1461328605608 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1977FC00) [pid = 3628] [serial = 2081] [outer = 19756400] 05:36:46 INFO - PROCESS | 3628 | 1461328606031 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 704ms 05:36:46 INFO - PROCESS | 3628 | 1461328606065 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 3628 | 1461328606067 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 05:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:36:46 INFO - PROCESS | 3628 | 1461328606071 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 3628 | 1461328606072 Marionette TRACE conn3 <- [1,2738,null,{}] 05:36:46 INFO - PROCESS | 3628 | 1461328606076 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}] 05:36:46 INFO - PROCESS | 3628 | 1461328606223 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:36:46 INFO - PROCESS | 3628 | 1461328606247 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 3628 | ++DOCSHELL 134A7C00 == 58 [pid = 3628] [id = 694] 05:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1975F400) [pid = 3628] [serial = 2082] [outer = 00000000] 05:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (19DE4800) [pid = 3628] [serial = 2083] [outer = 1975F400] 05:36:46 INFO - PROCESS | 3628 | 1461328606292 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (19DE9800) [pid = 3628] [serial = 2084] [outer = 1975F400] 05:36:46 INFO - PROCESS | 3628 | 1461328606732 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 704ms 05:36:46 INFO - PROCESS | 3628 | 1461328606770 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 3628 | 1461328606772 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 05:36:46 INFO - PROCESS | 3628 | 1461328606776 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:36:46 INFO - PROCESS | 3628 | 1461328606778 Marionette TRACE conn3 <- [1,2742,null,{}] 05:36:46 INFO - PROCESS | 3628 | 1461328606781 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}] 05:36:46 INFO - PROCESS | 3628 | 1461328606914 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:36:47 INFO - PROCESS | 3628 | 1461328606982 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 3628 | ++DOCSHELL 134A7800 == 59 [pid = 3628] [id = 695] 05:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1A2DD800) [pid = 3628] [serial = 2085] [outer = 00000000] 05:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1C1AC000) [pid = 3628] [serial = 2086] [outer = 1A2DD800] 05:36:47 INFO - PROCESS | 3628 | 1461328607029 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1C1B4C00) [pid = 3628] [serial = 2087] [outer = 1A2DD800] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (18057C00) [pid = 3628] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1818FC00) [pid = 3628] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (1495E800) [pid = 3628] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (18D7CC00) [pid = 3628] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (160D6C00) [pid = 3628] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (196E4000) [pid = 3628] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (1A7B1C00) [pid = 3628] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:36:47 INFO - PROCESS | 3628 | --DOMWINDOW == 87 (144A7400) [pid = 3628] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:36:47 INFO - PROCESS | 3628 | 1461328607459 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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 751ms 05:36:47 INFO - PROCESS | 3628 | 1461328607517 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 3628 | 1461328607519 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 05:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:36:47 INFO - PROCESS | 3628 | 1461328607522 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 3628 | 1461328607524 Marionette TRACE conn3 <- [1,2746,null,{}] 05:36:47 INFO - PROCESS | 3628 | 1461328607528 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}] 05:36:47 INFO - PROCESS | 3628 | 1461328607634 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:36:47 INFO - PROCESS | 3628 | 1461328607642 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 3628 | ++DOCSHELL 18989800 == 60 [pid = 3628] [id = 696] 05:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 88 (18D6EC00) [pid = 3628] [serial = 2088] [outer = 00000000] 05:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (1C1B7800) [pid = 3628] [serial = 2089] [outer = 18D6EC00] 05:36:47 INFO - PROCESS | 3628 | 1461328607686 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (1C6E2000) [pid = 3628] [serial = 2090] [outer = 18D6EC00] 05:36:48 INFO - PROCESS | 3628 | 1461328608144 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 703ms 05:36:48 INFO - PROCESS | 3628 | 1461328608222 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 3628 | 1461328608224 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 05:36:48 INFO - PROCESS | 3628 | 1461328608227 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:36:48 INFO - PROCESS | 3628 | 1461328608229 Marionette TRACE conn3 <- [1,2750,null,{}] 05:36:48 INFO - PROCESS | 3628 | 1461328608232 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}] 05:36:48 INFO - PROCESS | 3628 | 1461328608313 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:36:48 INFO - PROCESS | 3628 | 1461328608319 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 3628 | ++DOCSHELL 1A9B4800 == 61 [pid = 3628] [id = 697] 05:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (1C6E5400) [pid = 3628] [serial = 2091] [outer = 00000000] 05:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (1CB36400) [pid = 3628] [serial = 2092] [outer = 1C6E5400] 05:36:48 INFO - PROCESS | 3628 | 1461328608363 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1CB3E000) [pid = 3628] [serial = 2093] [outer = 1C6E5400] 05:36:48 INFO - PROCESS | 3628 | 1461328608796 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 05:36:48 INFO - PROCESS | 3628 | 1461328608840 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 3628 | 1461328608842 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 05:36:48 INFO - PROCESS | 3628 | 1461328608846 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 3628 | 1461328608847 Marionette TRACE conn3 <- [1,2754,null,{}] 05:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:36:48 INFO - PROCESS | 3628 | 1461328608851 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}] 05:36:48 INFO - PROCESS | 3628 | 1461328608932 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:36:48 INFO - PROCESS | 3628 | 1461328608938 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 3628 | ++DOCSHELL 133E1800 == 62 [pid = 3628] [id = 698] 05:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (1CB41400) [pid = 3628] [serial = 2094] [outer = 00000000] 05:36:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (1CB70800) [pid = 3628] [serial = 2095] [outer = 1CB41400] 05:36:49 INFO - PROCESS | 3628 | 1461328608982 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (1CF54400) [pid = 3628] [serial = 2096] [outer = 1CB41400] 05:36:49 INFO - PROCESS | 3628 | 1461328609616 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]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 797ms 05:36:49 INFO - PROCESS | 3628 | 1461328609650 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 3628 | 1461328609655 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 05:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:36:49 INFO - PROCESS | 3628 | 1461328609661 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 3628 | 1461328609664 Marionette TRACE conn3 <- [1,2758,null,{}] 05:36:49 INFO - PROCESS | 3628 | 1461328609670 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}] 05:36:49 INFO - PROCESS | 3628 | 1461328609782 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:36:49 INFO - PROCESS | 3628 | 1461328609927 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 3628 | ++DOCSHELL 16049800 == 63 [pid = 3628] [id = 699] 05:36:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (1604AC00) [pid = 3628] [serial = 2097] [outer = 00000000] 05:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (17AFB800) [pid = 3628] [serial = 2098] [outer = 1604AC00] 05:36:50 INFO - PROCESS | 3628 | 1461328609986 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (180ED800) [pid = 3628] [serial = 2099] [outer = 1604AC00] 05:36:50 INFO - PROCESS | 3628 | 1461328610625 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]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 938ms 05:36:50 INFO - PROCESS | 3628 | 1461328610638 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 3628 | 1461328610644 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 05:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:36:50 INFO - PROCESS | 3628 | 1461328610651 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 3628 | 1461328610654 Marionette TRACE conn3 <- [1,2762,null,{}] 05:36:50 INFO - PROCESS | 3628 | 1461328610657 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}] 05:36:50 INFO - PROCESS | 3628 | 1461328610765 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:36:50 INFO - PROCESS | 3628 | 1461328610880 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 3628 | ++DOCSHELL 18D79400 == 64 [pid = 3628] [id = 700] 05:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18D79800) [pid = 3628] [serial = 2100] [outer = 00000000] 05:36:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (194AE800) [pid = 3628] [serial = 2101] [outer = 18D79800] 05:36:50 INFO - PROCESS | 3628 | 1461328610975 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (19760C00) [pid = 3628] [serial = 2102] [outer = 18D79800] 05:36:51 INFO - PROCESS | 3628 | 1461328611526 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]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 938ms 05:36:51 INFO - PROCESS | 3628 | 1461328611595 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 3628 | 1461328611599 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 05:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:36:51 INFO - PROCESS | 3628 | 1461328611604 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 3628 | 1461328611610 Marionette TRACE conn3 <- [1,2766,null,{}] 05:36:51 INFO - PROCESS | 3628 | 1461328611621 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}] 05:36:51 INFO - PROCESS | 3628 | 1461328611730 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:36:51 INFO - PROCESS | 3628 | 1461328611875 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 3628 | ++DOCSHELL 18DEE000 == 65 [pid = 3628] [id = 701] 05:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1AADC400) [pid = 3628] [serial = 2103] [outer = 00000000] 05:36:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1CB40400) [pid = 3628] [serial = 2104] [outer = 1AADC400] 05:36:51 INFO - PROCESS | 3628 | 1461328611934 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (1CB6B800) [pid = 3628] [serial = 2105] [outer = 1AADC400] 05:36:52 INFO - PROCESS | 3628 | 1461328612519 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]]]}] 05:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 954ms 05:36:52 INFO - PROCESS | 3628 | 1461328612550 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 3628 | 1461328612552 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 05:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:36:52 INFO - PROCESS | 3628 | 1461328612556 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 3628 | 1461328612558 Marionette TRACE conn3 <- [1,2770,null,{}] 05:36:52 INFO - PROCESS | 3628 | 1461328612562 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}] 05:36:52 INFO - PROCESS | 3628 | 1461328612674 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:36:52 INFO - PROCESS | 3628 | 1461328612789 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 3628 | ++DOCSHELL 1D18A400 == 66 [pid = 3628] [id = 702] 05:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (1D18A800) [pid = 3628] [serial = 2106] [outer = 00000000] 05:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1D218000) [pid = 3628] [serial = 2107] [outer = 1D18A800] 05:36:52 INFO - PROCESS | 3628 | 1461328612888 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1D21B000) [pid = 3628] [serial = 2108] [outer = 1D18A800] 05:36:53 INFO - PROCESS | 3628 | 1461328613424 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:36:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 907ms 05:36:53 INFO - PROCESS | 3628 | 1461328613460 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 3628 | 1461328613462 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 05:36:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:36:53 INFO - PROCESS | 3628 | 1461328613465 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 3628 | 1461328613467 Marionette TRACE conn3 <- [1,2774,null,{}] 05:36:53 INFO - PROCESS | 3628 | 1461328613471 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}] 05:36:53 INFO - PROCESS | 3628 | 1461328613573 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:36:53 INFO - PROCESS | 3628 | 1461328613734 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 3628 | ++DOCSHELL 1D183000 == 67 [pid = 3628] [id = 703] 05:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1D216800) [pid = 3628] [serial = 2109] [outer = 00000000] 05:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1D223C00) [pid = 3628] [serial = 2110] [outer = 1D216800] 05:36:53 INFO - PROCESS | 3628 | 1461328613789 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1D223800) [pid = 3628] [serial = 2111] [outer = 1D216800] 05:36:54 INFO - PROCESS | 3628 | 1461328614373 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]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 954ms 05:36:54 INFO - PROCESS | 3628 | 1461328614411 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 3628 | 1461328614413 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 05:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:36:54 INFO - PROCESS | 3628 | 1461328614417 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 3628 | 1461328614418 Marionette TRACE conn3 <- [1,2778,null,{}] 05:36:54 INFO - PROCESS | 3628 | 1461328614422 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}] 05:36:54 INFO - PROCESS | 3628 | 1461328614559 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:36:54 INFO - PROCESS | 3628 | 1461328614820 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 3628 | ++DOCSHELL 02A97400 == 68 [pid = 3628] [id = 704] 05:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (11BB4000) [pid = 3628] [serial = 2112] [outer = 00000000] 05:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (13DDD400) [pid = 3628] [serial = 2113] [outer = 11BB4000] 05:36:54 INFO - PROCESS | 3628 | 1461328614896 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1495E800) [pid = 3628] [serial = 2114] [outer = 11BB4000] 05:36:55 INFO - PROCESS | 3628 | 1461328615442 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]]]}] 05:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1094ms 05:36:55 INFO - PROCESS | 3628 | 1461328615512 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 3628 | 1461328615516 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 05:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:36:55 INFO - PROCESS | 3628 | 1461328615522 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 3628 | 1461328615525 Marionette TRACE conn3 <- [1,2782,null,{}] 05:36:55 INFO - PROCESS | 3628 | 1461328615530 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}] 05:36:55 INFO - PROCESS | 3628 | 1461328615653 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:36:55 INFO - PROCESS | 3628 | 1461328615813 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 3628 | ++DOCSHELL 15732800 == 69 [pid = 3628] [id = 705] 05:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1660E800) [pid = 3628] [serial = 2115] [outer = 00000000] 05:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (17AEF000) [pid = 3628] [serial = 2116] [outer = 1660E800] 05:36:55 INFO - PROCESS | 3628 | 1461328615864 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (17EEA400) [pid = 3628] [serial = 2117] [outer = 1660E800] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 18DEFC00 == 68 [pid = 3628] [id = 664] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 18D72400 == 67 [pid = 3628] [id = 628] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 1872A800 == 66 [pid = 3628] [id = 663] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 1495D000 == 65 [pid = 3628] [id = 626] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 19766800 == 64 [pid = 3628] [id = 600] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 16054400 == 63 [pid = 3628] [id = 449] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 1A9B4800 == 62 [pid = 3628] [id = 697] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 18989800 == 61 [pid = 3628] [id = 696] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 134A7800 == 60 [pid = 3628] [id = 695] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 134A7C00 == 59 [pid = 3628] [id = 694] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 19755C00 == 58 [pid = 3628] [id = 693] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 18F34400 == 57 [pid = 3628] [id = 692] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 159A9400 == 56 [pid = 3628] [id = 691] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 15F97000 == 55 [pid = 3628] [id = 690] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 1AA91400 == 54 [pid = 3628] [id = 688] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1660C400) [pid = 3628] [serial = 2023] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1C6E3000) [pid = 3628] [serial = 2029] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (19756C00) [pid = 3628] [serial = 2026] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 1898E400 == 53 [pid = 3628] [id = 687] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 194AEC00 == 52 [pid = 3628] [id = 686] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 16746800 == 51 [pid = 3628] [id = 685] 05:36:56 INFO - PROCESS | 3628 | --DOCSHELL 133F0400 == 50 [pid = 3628] [id = 684] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1818F000) [pid = 3628] [serial = 1985] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (19DE6C00) [pid = 3628] [serial = 2050] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18924C00) [pid = 3628] [serial = 2038] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (15F97400) [pid = 3628] [serial = 2035] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1604D800) [pid = 3628] [serial = 2036] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (194B3800) [pid = 3628] [serial = 2042] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (16D86C00) [pid = 3628] [serial = 2033] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (16A27400) [pid = 3628] [serial = 2032] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (194AE000) [pid = 3628] [serial = 2041] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19781400) [pid = 3628] [serial = 2045] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (19781C00) [pid = 3628] [serial = 2044] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1C6EBC00) [pid = 3628] [serial = 2021] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (194B3400) [pid = 3628] [serial = 2047] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18B2C000) [pid = 3628] [serial = 2039] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (19784000) [pid = 3628] [serial = 2048] [outer = 00000000] [url = about:blank] 05:36:56 INFO - PROCESS | 3628 | 1461328616446 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]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:36:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 938ms 05:36:56 INFO - PROCESS | 3628 | 1461328616469 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 3628 | 1461328616473 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 05:36:56 INFO - PROCESS | 3628 | 1461328616478 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:36:56 INFO - PROCESS | 3628 | 1461328616480 Marionette TRACE conn3 <- [1,2786,null,{}] 05:36:56 INFO - PROCESS | 3628 | 1461328616483 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}] 05:36:56 INFO - PROCESS | 3628 | 1461328616570 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:36:56 INFO - PROCESS | 3628 | 1461328616581 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 3628 | ++DOCSHELL 138DFC00 == 51 [pid = 3628] [id = 706] 05:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (139E1800) [pid = 3628] [serial = 2118] [outer = 00000000] 05:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1660C400) [pid = 3628] [serial = 2119] [outer = 139E1800] 05:36:56 INFO - PROCESS | 3628 | 1461328616660 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (16D4A800) [pid = 3628] [serial = 2120] [outer = 139E1800] 05:36:57 INFO - PROCESS | 3628 | 1461328617206 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]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms 05:36:57 INFO - PROCESS | 3628 | 1461328617218 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 3628 | 1461328617221 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 05:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:36:57 INFO - PROCESS | 3628 | 1461328617230 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 3628 | 1461328617235 Marionette TRACE conn3 <- [1,2790,null,{}] 05:36:57 INFO - PROCESS | 3628 | 1461328617244 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}] 05:36:57 INFO - PROCESS | 3628 | 1461328617359 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:36:57 INFO - PROCESS | 3628 | 1461328617457 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 3628 | ++DOCSHELL 180AD800 == 52 [pid = 3628] [id = 707] 05:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (18193C00) [pid = 3628] [serial = 2121] [outer = 00000000] 05:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (18B28C00) [pid = 3628] [serial = 2122] [outer = 18193C00] 05:36:57 INFO - PROCESS | 3628 | 1461328617510 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (18D6D800) [pid = 3628] [serial = 2123] [outer = 18193C00] 05:36:57 INFO - PROCESS | 3628 | 1461328617891 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]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 704ms 05:36:57 INFO - PROCESS | 3628 | 1461328617928 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 3628 | 1461328617931 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 05:36:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:36:57 INFO - PROCESS | 3628 | 1461328617934 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 3628 | 1461328617936 Marionette TRACE conn3 <- [1,2794,null,{}] 05:36:57 INFO - PROCESS | 3628 | 1461328617939 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}] 05:36:58 INFO - PROCESS | 3628 | 1461328618022 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:36:58 INFO - PROCESS | 3628 | 1461328618028 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3628 | ++DOCSHELL 138E5400 == 53 [pid = 3628] [id = 708] 05:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (16055C00) [pid = 3628] [serial = 2124] [outer = 00000000] 05:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (18F40000) [pid = 3628] [serial = 2125] [outer = 16055C00] 05:36:58 INFO - PROCESS | 3628 | 1461328618073 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (194AA400) [pid = 3628] [serial = 2126] [outer = 16055C00] 05:36:58 INFO - PROCESS | 3628 | 1461328618506 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]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 594ms 05:36:58 INFO - PROCESS | 3628 | 1461328618531 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 3628 | 1461328618533 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 05:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:36:58 INFO - PROCESS | 3628 | 1461328618537 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 3628 | 1461328618538 Marionette TRACE conn3 <- [1,2798,null,{}] 05:36:58 INFO - PROCESS | 3628 | 1461328618565 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}] 05:36:58 INFO - PROCESS | 3628 | 1461328618681 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:36:58 INFO - PROCESS | 3628 | 1461328618779 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 3628 | ++DOCSHELL 1974A800 == 54 [pid = 3628] [id = 709] 05:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1974B000) [pid = 3628] [serial = 2127] [outer = 00000000] 05:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (19758800) [pid = 3628] [serial = 2128] [outer = 1974B000] 05:36:58 INFO - PROCESS | 3628 | 1461328618842 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1977E800) [pid = 3628] [serial = 2129] [outer = 1974B000] 05:36:59 INFO - PROCESS | 3628 | 1461328619284 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]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 751ms 05:36:59 INFO - PROCESS | 3628 | 1461328619297 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 3628 | 1461328619299 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 05:36:59 INFO - PROCESS | 3628 | 1461328619303 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:36:59 INFO - PROCESS | 3628 | 1461328619304 Marionette TRACE conn3 <- [1,2802,null,{}] 05:36:59 INFO - PROCESS | 3628 | 1461328619308 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}] 05:36:59 INFO - PROCESS | 3628 | 1461328619427 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:36:59 INFO - PROCESS | 3628 | 1461328619496 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 3628 | ++DOCSHELL 1975C400 == 55 [pid = 3628] [id = 710] 05:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (19783800) [pid = 3628] [serial = 2130] [outer = 00000000] 05:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (19DEEC00) [pid = 3628] [serial = 2131] [outer = 19783800] 05:36:59 INFO - PROCESS | 3628 | 1461328619540 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1A20CC00) [pid = 3628] [serial = 2132] [outer = 19783800] 05:36:59 INFO - PROCESS | 3628 | 1461328619968 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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 704ms 05:37:00 INFO - PROCESS | 3628 | 1461328620008 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 3628 | 1461328620010 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 05:37:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:37:00 INFO - PROCESS | 3628 | 1461328620014 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 3628 | 1461328620016 Marionette TRACE conn3 <- [1,2806,null,{}] 05:37:00 INFO - PROCESS | 3628 | 1461328620019 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}] 05:37:00 INFO - PROCESS | 3628 | 1461328620135 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:37:00 INFO - PROCESS | 3628 | 1461328620230 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 3628 | ++DOCSHELL 19DF1400 == 56 [pid = 3628] [id = 711] 05:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1A2D8400) [pid = 3628] [serial = 2133] [outer = 00000000] 05:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1AA91400) [pid = 3628] [serial = 2134] [outer = 1A2D8400] 05:37:00 INFO - PROCESS | 3628 | 1461328620274 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1AADE400) [pid = 3628] [serial = 2135] [outer = 1A2D8400] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (15F98400) [pid = 3628] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1C1AD400) [pid = 3628] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1975F400) [pid = 3628] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1975D400) [pid = 3628] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (19754000) [pid = 3628] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (180B0800) [pid = 3628] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (1A2DD800) [pid = 3628] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (18D6EC00) [pid = 3628] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1C6E5400) [pid = 3628] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1A2DA400) [pid = 3628] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (13DD8800) [pid = 3628] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (18E2CC00) [pid = 3628] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (16006C00) [pid = 3628] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1977B000) [pid = 3628] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (18DF0400) [pid = 3628] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (194AFC00) [pid = 3628] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (1872D000) [pid = 3628] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (18F35800) [pid = 3628] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1C1AB800) [pid = 3628] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (133F2800) [pid = 3628] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (19756400) [pid = 3628] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:37:00 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (180B1C00) [pid = 3628] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:37:00 INFO - PROCESS | 3628 | 1461328620817 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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:37:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 844ms 05:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:37:00 INFO - PROCESS | 3628 | 1461328620858 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 3628 | 1461328620860 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 05:37:00 INFO - PROCESS | 3628 | 1461328620863 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 3628 | 1461328620865 Marionette TRACE conn3 <- [1,2810,null,{}] 05:37:00 INFO - PROCESS | 3628 | 1461328620868 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}] 05:37:00 INFO - PROCESS | 3628 | 1461328620950 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:37:00 INFO - PROCESS | 3628 | 1461328620956 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 3628 | ++DOCSHELL 1331EC00 == 57 [pid = 3628] [id = 712] 05:37:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (15716800) [pid = 3628] [serial = 2136] [outer = 00000000] 05:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (183C2400) [pid = 3628] [serial = 2137] [outer = 15716800] 05:37:01 INFO - PROCESS | 3628 | 1461328621000 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (18D6EC00) [pid = 3628] [serial = 2138] [outer = 15716800] 05:37:01 INFO - PROCESS | 3628 | 1461328621456 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]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 626ms 05:37:01 INFO - PROCESS | 3628 | 1461328621509 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 3628 | 1461328621511 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 05:37:01 INFO - PROCESS | 3628 | 1461328621514 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 3628 | 1461328621516 Marionette TRACE conn3 <- [1,2814,null,{}] 05:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:37:01 INFO - PROCESS | 3628 | 1461328621520 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}] 05:37:01 INFO - PROCESS | 3628 | 1461328621603 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:37:01 INFO - PROCESS | 3628 | 1461328621609 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 3628 | ++DOCSHELL 16568C00 == 58 [pid = 3628] [id = 713] 05:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18928000) [pid = 3628] [serial = 2139] [outer = 00000000] 05:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1975F400) [pid = 3628] [serial = 2140] [outer = 18928000] 05:37:01 INFO - PROCESS | 3628 | 1461328621653 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (19ABDC00) [pid = 3628] [serial = 2141] [outer = 18928000] 05:37:02 INFO - PROCESS | 3628 | 1461328622087 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 594ms 05:37:02 INFO - PROCESS | 3628 | 1461328622122 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 3628 | 1461328622123 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 05:37:02 INFO - PROCESS | 3628 | 1461328622127 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 3628 | 1461328622128 Marionette TRACE conn3 <- [1,2818,null,{}] 05:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:37:02 INFO - PROCESS | 3628 | 1461328622132 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}] 05:37:02 INFO - PROCESS | 3628 | 1461328622215 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:37:02 INFO - PROCESS | 3628 | 1461328622222 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 3628 | ++DOCSHELL 1A20FC00 == 59 [pid = 3628] [id = 714] 05:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1A2DA400) [pid = 3628] [serial = 2142] [outer = 00000000] 05:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1C1B7C00) [pid = 3628] [serial = 2143] [outer = 1A2DA400] 05:37:02 INFO - PROCESS | 3628 | 1461328622272 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1C6E1400) [pid = 3628] [serial = 2144] [outer = 1A2DA400] 05:37:02 INFO - PROCESS | 3628 | 1461328622730 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]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 688ms 05:37:02 INFO - PROCESS | 3628 | 1461328622830 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 3628 | 1461328622834 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 05:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:37:02 INFO - PROCESS | 3628 | 1461328622839 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 3628 | 1461328622843 Marionette TRACE conn3 <- [1,2822,null,{}] 05:37:02 INFO - PROCESS | 3628 | 1461328622849 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}] 05:37:02 INFO - PROCESS | 3628 | 1461328622963 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:37:03 INFO - PROCESS | 3628 | 1461328623153 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 3628 | ++DOCSHELL 15737800 == 60 [pid = 3628] [id = 715] 05:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (159A9400) [pid = 3628] [serial = 2145] [outer = 00000000] 05:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (15FE3800) [pid = 3628] [serial = 2146] [outer = 159A9400] 05:37:03 INFO - PROCESS | 3628 | 1461328623208 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1604D800) [pid = 3628] [serial = 2147] [outer = 159A9400] 05:37:03 INFO - PROCESS | 3628 | 1461328623754 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 954ms 05:37:03 INFO - PROCESS | 3628 | 1461328623786 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 3628 | 1461328623790 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 05:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:37:03 INFO - PROCESS | 3628 | 1461328623798 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 3628 | 1461328623805 Marionette TRACE conn3 <- [1,2826,null,{}] 05:37:03 INFO - PROCESS | 3628 | 1461328623810 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}] 05:37:03 INFO - PROCESS | 3628 | 1461328623922 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:37:04 INFO - PROCESS | 3628 | 1461328624038 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 3628 | ++DOCSHELL 13DD8800 == 61 [pid = 3628] [id = 716] 05:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (16051C00) [pid = 3628] [serial = 2148] [outer = 00000000] 05:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (183C1400) [pid = 3628] [serial = 2149] [outer = 16051C00] 05:37:04 INFO - PROCESS | 3628 | 1461328624133 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (18924C00) [pid = 3628] [serial = 2150] [outer = 16051C00] 05:37:04 INFO - PROCESS | 3628 | 1461328624725 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]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1001ms 05:37:04 INFO - PROCESS | 3628 | 1461328624803 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 3628 | 1461328624806 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 05:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:37:04 INFO - PROCESS | 3628 | 1461328624810 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 3628 | 1461328624812 Marionette TRACE conn3 <- [1,2830,null,{}] 05:37:04 INFO - PROCESS | 3628 | 1461328624828 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}] 05:37:04 INFO - PROCESS | 3628 | 1461328624946 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:37:05 INFO - PROCESS | 3628 | 1461328625090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 3628 | ++DOCSHELL 1975F800 == 62 [pid = 3628] [id = 717] 05:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (19778C00) [pid = 3628] [serial = 2151] [outer = 00000000] 05:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1A259800) [pid = 3628] [serial = 2152] [outer = 19778C00] 05:37:05 INFO - PROCESS | 3628 | 1461328625149 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1C1AD400) [pid = 3628] [serial = 2153] [outer = 19778C00] 05:37:05 INFO - PROCESS | 3628 | 1461328625732 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1001ms 05:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:37:05 INFO - PROCESS | 3628 | 1461328625812 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 3628 | 1461328625814 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 05:37:05 INFO - PROCESS | 3628 | 1461328625818 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 3628 | 1461328625820 Marionette TRACE conn3 <- [1,2834,null,{}] 05:37:05 INFO - PROCESS | 3628 | 1461328625823 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}] 05:37:05 INFO - PROCESS | 3628 | 1461328625969 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:37:06 INFO - PROCESS | 3628 | 1461328626111 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 3628 | ++DOCSHELL 1C6EC800 == 63 [pid = 3628] [id = 718] 05:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1C6EDC00) [pid = 3628] [serial = 2154] [outer = 00000000] 05:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1CB35C00) [pid = 3628] [serial = 2155] [outer = 1C6EDC00] 05:37:06 INFO - PROCESS | 3628 | 1461328626167 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1CB64C00) [pid = 3628] [serial = 2156] [outer = 1C6EDC00] 05:37:06 INFO - PROCESS | 3628 | 1461328626742 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]]]}] 05:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1001ms 05:37:06 INFO - PROCESS | 3628 | 1461328626821 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 3628 | 1461328626823 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 05:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:37:06 INFO - PROCESS | 3628 | 1461328626827 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 3628 | 1461328626829 Marionette TRACE conn3 <- [1,2838,null,{}] 05:37:06 INFO - PROCESS | 3628 | 1461328626833 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}] 05:37:06 INFO - PROCESS | 3628 | 1461328626947 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:37:07 INFO - PROCESS | 3628 | 1461328627090 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 3628 | ++DOCSHELL 11BBE000 == 64 [pid = 3628] [id = 719] 05:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (138DC000) [pid = 3628] [serial = 2157] [outer = 00000000] 05:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1D220000) [pid = 3628] [serial = 2158] [outer = 138DC000] 05:37:07 INFO - PROCESS | 3628 | 1461328627145 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1D225400) [pid = 3628] [serial = 2159] [outer = 138DC000] 05:37:07 INFO - PROCESS | 3628 | 1461328627762 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1001ms 05:37:07 INFO - PROCESS | 3628 | 1461328627829 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 3628 | 1461328627832 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 05:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:37:07 INFO - PROCESS | 3628 | 1461328627835 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 3628 | 1461328627837 Marionette TRACE conn3 <- [1,2842,null,{}] 05:37:07 INFO - PROCESS | 3628 | 1461328627841 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}] 05:37:07 INFO - PROCESS | 3628 | 1461328627978 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:37:08 INFO - PROCESS | 3628 | 1461328628310 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 3628 | ++DOCSHELL 11BB9000 == 65 [pid = 3628] [id = 720] 05:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (11BB9400) [pid = 3628] [serial = 2160] [outer = 00000000] 05:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (13DD6800) [pid = 3628] [serial = 2161] [outer = 11BB9400] 05:37:08 INFO - PROCESS | 3628 | 1461328628367 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (15734400) [pid = 3628] [serial = 2162] [outer = 11BB9400] 05:37:08 INFO - PROCESS | 3628 | 1461328628944 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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1141ms 05:37:08 INFO - PROCESS | 3628 | 1461328628978 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 3628 | 1461328628983 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 05:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:37:08 INFO - PROCESS | 3628 | 1461328628988 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 3628 | 1461328628991 Marionette TRACE conn3 <- [1,2846,null,{}] 05:37:08 INFO - PROCESS | 3628 | 1461328628996 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}] 05:37:09 INFO - PROCESS | 3628 | 1461328629098 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:37:09 INFO - PROCESS | 3628 | 1461328629264 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 3628 | ++DOCSHELL 16744800 == 66 [pid = 3628] [id = 721] 05:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (16744C00) [pid = 3628] [serial = 2163] [outer = 00000000] 05:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (17AEC800) [pid = 3628] [serial = 2164] [outer = 16744C00] 05:37:09 INFO - PROCESS | 3628 | 1461328629317 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (17EE4400) [pid = 3628] [serial = 2165] [outer = 16744C00] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 1C1B6800 == 65 [pid = 3628] [id = 644] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 16568C00 == 64 [pid = 3628] [id = 713] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 1331EC00 == 63 [pid = 3628] [id = 712] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 19DF1400 == 62 [pid = 3628] [id = 711] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 1975C400 == 61 [pid = 3628] [id = 710] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 1974A800 == 60 [pid = 3628] [id = 709] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 138E5400 == 59 [pid = 3628] [id = 708] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 180AD800 == 58 [pid = 3628] [id = 707] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 138DFC00 == 57 [pid = 3628] [id = 706] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 15732800 == 56 [pid = 3628] [id = 705] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 02A97400 == 55 [pid = 3628] [id = 704] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1CB70800) [pid = 3628] [serial = 2095] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 18D79400 == 54 [pid = 3628] [id = 700] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 16049800 == 53 [pid = 3628] [id = 699] 05:37:09 INFO - PROCESS | 3628 | --DOCSHELL 133E1800 == 52 [pid = 3628] [id = 698] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (17AF8800) [pid = 3628] [serial = 1988] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A9A9400) [pid = 3628] [serial = 1964] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (18F3D400) [pid = 3628] [serial = 1994] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (196EB000) [pid = 3628] [serial = 1997] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (18928C00) [pid = 3628] [serial = 1991] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (19761400) [pid = 3628] [serial = 2027] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (194A9C00) [pid = 3628] [serial = 2077] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1C36A400) [pid = 3628] [serial = 2063] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1C35D800) [pid = 3628] [serial = 2062] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1495B800) [pid = 3628] [serial = 2054] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (14457800) [pid = 3628] [serial = 2053] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (19761C00) [pid = 3628] [serial = 2080] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18198000) [pid = 3628] [serial = 2057] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (18193000) [pid = 3628] [serial = 2056] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (160D7000) [pid = 3628] [serial = 2071] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1660E400) [pid = 3628] [serial = 2072] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (1C76C000) [pid = 3628] [serial = 2066] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (1C76A400) [pid = 3628] [serial = 2065] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (19DE4800) [pid = 3628] [serial = 2083] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (19DE4C00) [pid = 3628] [serial = 2060] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (199D7C00) [pid = 3628] [serial = 2059] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (1C363C00) [pid = 3628] [serial = 2069] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (19DEE800) [pid = 3628] [serial = 2068] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18197000) [pid = 3628] [serial = 2074] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (1891B800) [pid = 3628] [serial = 2075] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1C1AC000) [pid = 3628] [serial = 2086] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (1C1B7800) [pid = 3628] [serial = 2089] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (1CB3E000) [pid = 3628] [serial = 2093] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1CB36400) [pid = 3628] [serial = 2092] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1C1B4C00) [pid = 3628] [serial = 2087] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (1977FC00) [pid = 3628] [serial = 2081] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (19DE9800) [pid = 3628] [serial = 2084] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 91 (1C6E2000) [pid = 3628] [serial = 2090] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 90 (195A4C00) [pid = 3628] [serial = 2078] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 89 (1C763400) [pid = 3628] [serial = 2030] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | --DOMWINDOW == 88 (16D4B400) [pid = 3628] [serial = 2024] [outer = 00000000] [url = about:blank] 05:37:09 INFO - PROCESS | 3628 | 1461328629853 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 907ms 05:37:09 INFO - PROCESS | 3628 | 1461328629894 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 3628 | 1461328629898 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 05:37:09 INFO - PROCESS | 3628 | 1461328629903 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:37:09 INFO - PROCESS | 3628 | 1461328629906 Marionette TRACE conn3 <- [1,2850,null,{}] 05:37:09 INFO - PROCESS | 3628 | 1461328629910 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}] 05:37:10 INFO - PROCESS | 3628 | 1461328630001 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:37:10 INFO - PROCESS | 3628 | 1461328630010 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3628 | ++DOCSHELL 1604DC00 == 53 [pid = 3628] [id = 722] 05:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 89 (16050C00) [pid = 3628] [serial = 2166] [outer = 00000000] 05:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 90 (17AF8800) [pid = 3628] [serial = 2167] [outer = 16050C00] 05:37:10 INFO - PROCESS | 3628 | 1461328630056 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 91 (180B0800) [pid = 3628] [serial = 2168] [outer = 16050C00] 05:37:10 INFO - PROCESS | 3628 | 1461328630591 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 750ms 05:37:10 INFO - PROCESS | 3628 | 1461328630644 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 3628 | 1461328630646 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 05:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:37:10 INFO - PROCESS | 3628 | 1461328630651 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 3628 | 1461328630656 Marionette TRACE conn3 <- [1,2854,null,{}] 05:37:10 INFO - PROCESS | 3628 | 1461328630665 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}] 05:37:10 INFO - PROCESS | 3628 | 1461328630798 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:37:10 INFO - PROCESS | 3628 | 1461328630915 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 3628 | ++DOCSHELL 1872F800 == 54 [pid = 3628] [id = 723] 05:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 92 (18733000) [pid = 3628] [serial = 2169] [outer = 00000000] 05:37:10 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (1892AC00) [pid = 3628] [serial = 2170] [outer = 18733000] 05:37:10 INFO - PROCESS | 3628 | 1461328630967 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (18B2EC00) [pid = 3628] [serial = 2171] [outer = 18733000] 05:37:11 INFO - PROCESS | 3628 | 1461328631337 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]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 05:37:11 INFO - PROCESS | 3628 | 1461328631390 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 3628 | 1461328631392 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 05:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:37:11 INFO - PROCESS | 3628 | 1461328631396 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 3628 | 1461328631398 Marionette TRACE conn3 <- [1,2858,null,{}] 05:37:11 INFO - PROCESS | 3628 | 1461328631401 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}] 05:37:11 INFO - PROCESS | 3628 | 1461328631520 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:37:11 INFO - PROCESS | 3628 | 1461328631526 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 3628 | ++DOCSHELL 16D4B400 == 55 [pid = 3628] [id = 724] 05:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (18D71800) [pid = 3628] [serial = 2172] [outer = 00000000] 05:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (18E2C000) [pid = 3628] [serial = 2173] [outer = 18D71800] 05:37:11 INFO - PROCESS | 3628 | 1461328631576 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (18F3B400) [pid = 3628] [serial = 2174] [outer = 18D71800] 05:37:12 INFO - PROCESS | 3628 | 1461328632078 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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 735ms 05:37:12 INFO - PROCESS | 3628 | 1461328632138 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 3628 | 1461328632140 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 05:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:37:12 INFO - PROCESS | 3628 | 1461328632143 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 3628 | 1461328632145 Marionette TRACE conn3 <- [1,2862,null,{}] 05:37:12 INFO - PROCESS | 3628 | 1461328632148 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}] 05:37:12 INFO - PROCESS | 3628 | 1461328632268 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:37:12 INFO - PROCESS | 3628 | 1461328632333 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 3628 | ++DOCSHELL 133EEC00 == 56 [pid = 3628] [id = 725] 05:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (193B6800) [pid = 3628] [serial = 2175] [outer = 00000000] 05:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (195A1800) [pid = 3628] [serial = 2176] [outer = 193B6800] 05:37:12 INFO - PROCESS | 3628 | 1461328632388 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1974DC00) [pid = 3628] [serial = 2177] [outer = 193B6800] 05:37:12 INFO - PROCESS | 3628 | 1461328632824 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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 735ms 05:37:12 INFO - PROCESS | 3628 | 1461328632922 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 3628 | 1461328632924 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 05:37:12 INFO - PROCESS | 3628 | 1461328632940 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:37:12 INFO - PROCESS | 3628 | 1461328632942 Marionette TRACE conn3 <- [1,2866,null,{}] 05:37:12 INFO - PROCESS | 3628 | 1461328632945 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}] 05:37:13 INFO - PROCESS | 3628 | 1461328633070 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:37:13 INFO - PROCESS | 3628 | 1461328633136 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 3628 | ++DOCSHELL 194B3C00 == 57 [pid = 3628] [id = 726] 05:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1975C400) [pid = 3628] [serial = 2178] [outer = 00000000] 05:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1977B400) [pid = 3628] [serial = 2179] [outer = 1975C400] 05:37:13 INFO - PROCESS | 3628 | 1461328633181 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (19782C00) [pid = 3628] [serial = 2180] [outer = 1975C400] 05:37:13 INFO - PROCESS | 3628 | 1461328633603 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 688ms 05:37:13 INFO - PROCESS | 3628 | 1461328633642 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 3628 | 1461328633644 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 05:37:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:37:13 INFO - PROCESS | 3628 | 1461328633647 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 3628 | 1461328633648 Marionette TRACE conn3 <- [1,2870,null,{}] 05:37:13 INFO - PROCESS | 3628 | 1461328633652 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}] 05:37:14 INFO - PROCESS | 3628 | 1461328634028 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (11BB4000) [pid = 3628] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (16055C00) [pid = 3628] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (15716800) [pid = 3628] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (139E1800) [pid = 3628] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (1974B000) [pid = 3628] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 97 (18928000) [pid = 3628] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 96 (18193C00) [pid = 3628] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 95 (1A2D8400) [pid = 3628] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 94 (1660E800) [pid = 3628] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 93 (19783800) [pid = 3628] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:37:14 INFO - PROCESS | 3628 | --DOMWINDOW == 92 (19759000) [pid = 3628] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:37:14 INFO - PROCESS | 3628 | 1461328634098 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 3628 | ++DOCSHELL 12B86C00 == 58 [pid = 3628] [id = 727] 05:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 93 (12DE0C00) [pid = 3628] [serial = 2181] [outer = 00000000] 05:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 94 (15F9DC00) [pid = 3628] [serial = 2182] [outer = 12DE0C00] 05:37:14 INFO - PROCESS | 3628 | 1461328634142 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 95 (16055C00) [pid = 3628] [serial = 2183] [outer = 12DE0C00] 05:37:14 INFO - PROCESS | 3628 | 1461328634546 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:37:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 938ms 05:37:14 INFO - PROCESS | 3628 | 1461328634597 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 3628 | 1461328634599 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 05:37:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:37:14 INFO - PROCESS | 3628 | 1461328634603 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 3628 | 1461328634604 Marionette TRACE conn3 <- [1,2874,null,{}] 05:37:14 INFO - PROCESS | 3628 | 1461328634608 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}] 05:37:14 INFO - PROCESS | 3628 | 1461328634692 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:37:14 INFO - PROCESS | 3628 | 1461328634698 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 3628 | ++DOCSHELL 1898F400 == 59 [pid = 3628] [id = 728] 05:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 96 (19760400) [pid = 3628] [serial = 2184] [outer = 00000000] 05:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 97 (199D7C00) [pid = 3628] [serial = 2185] [outer = 19760400] 05:37:14 INFO - PROCESS | 3628 | 1461328634742 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 3628 | ++DOMWINDOW == 98 (19DEB400) [pid = 3628] [serial = 2186] [outer = 19760400] 05:37:15 INFO - PROCESS | 3628 | 1461328635229 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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 704ms 05:37:15 INFO - PROCESS | 3628 | 1461328635303 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 3628 | 1461328635305 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 05:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:37:15 INFO - PROCESS | 3628 | 1461328635308 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 3628 | 1461328635310 Marionette TRACE conn3 <- [1,2878,null,{}] 05:37:15 INFO - PROCESS | 3628 | 1461328635314 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}] 05:37:15 INFO - PROCESS | 3628 | 1461328635398 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:37:15 INFO - PROCESS | 3628 | 1461328635408 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 3628 | ++DOCSHELL 19758000 == 60 [pid = 3628] [id = 729] 05:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (19D49800) [pid = 3628] [serial = 2187] [outer = 00000000] 05:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (1A2D9C00) [pid = 3628] [serial = 2188] [outer = 19D49800] 05:37:15 INFO - PROCESS | 3628 | 1461328635452 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (1A7BDC00) [pid = 3628] [serial = 2189] [outer = 19D49800] 05:37:15 INFO - PROCESS | 3628 | 1461328635887 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:37:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 641ms 05:37:15 INFO - PROCESS | 3628 | 1461328635947 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 3628 | 1461328635948 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 05:37:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:37:15 INFO - PROCESS | 3628 | 1461328635952 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 3628 | 1461328635954 Marionette TRACE conn3 <- [1,2882,null,{}] 05:37:15 INFO - PROCESS | 3628 | 1461328635957 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}] 05:37:16 INFO - PROCESS | 3628 | 1461328636106 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:37:16 INFO - PROCESS | 3628 | 1461328636311 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 3628 | ++DOCSHELL 133D9400 == 61 [pid = 3628] [id = 730] 05:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (133DC800) [pid = 3628] [serial = 2190] [outer = 00000000] 05:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (13BC0C00) [pid = 3628] [serial = 2191] [outer = 133DC800] 05:37:16 INFO - PROCESS | 3628 | 1461328636368 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (1495B800) [pid = 3628] [serial = 2192] [outer = 133DC800] 05:37:16 INFO - PROCESS | 3628 | 1461328636934 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:37:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1032ms 05:37:17 INFO - PROCESS | 3628 | 1461328637011 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 3628 | 1461328637015 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 05:37:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:37:17 INFO - PROCESS | 3628 | 1461328637021 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 3628 | 1461328637027 Marionette TRACE conn3 <- [1,2886,null,{}] 05:37:17 INFO - PROCESS | 3628 | 1461328637034 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}] 05:37:17 INFO - PROCESS | 3628 | 1461328637148 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:37:17 INFO - PROCESS | 3628 | 1461328637293 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 3628 | ++DOCSHELL 16D92C00 == 62 [pid = 3628] [id = 731] 05:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (17EE6400) [pid = 3628] [serial = 2193] [outer = 00000000] 05:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (18196000) [pid = 3628] [serial = 2194] [outer = 17EE6400] 05:37:17 INFO - PROCESS | 3628 | 1461328637354 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (183C0400) [pid = 3628] [serial = 2195] [outer = 17EE6400] 05:37:17 INFO - PROCESS | 3628 | 1461328637954 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]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:37:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1001ms 05:37:18 INFO - PROCESS | 3628 | 1461328638025 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 3628 | 1461328638028 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 05:37:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:37:18 INFO - PROCESS | 3628 | 1461328638033 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 3628 | 1461328638035 Marionette TRACE conn3 <- [1,2890,null,{}] 05:37:18 INFO - PROCESS | 3628 | 1461328638039 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}] 05:37:18 INFO - PROCESS | 3628 | 1461328638184 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:37:18 INFO - PROCESS | 3628 | 1461328638329 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 3628 | ++DOCSHELL 194AE000 == 63 [pid = 3628] [id = 732] 05:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (194B3800) [pid = 3628] [serial = 2196] [outer = 00000000] 05:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (19762400) [pid = 3628] [serial = 2197] [outer = 194B3800] 05:37:18 INFO - PROCESS | 3628 | 1461328638385 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (19AC2C00) [pid = 3628] [serial = 2198] [outer = 194B3800] 05:37:19 INFO - PROCESS | 3628 | 1461328638989 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1001ms 05:37:19 INFO - PROCESS | 3628 | 1461328639038 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 3628 | 1461328639042 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 05:37:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:37:19 INFO - PROCESS | 3628 | 1461328639053 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 3628 | 1461328639060 Marionette TRACE conn3 <- [1,2894,null,{}] 05:37:19 INFO - PROCESS | 3628 | 1461328639065 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}] 05:37:19 INFO - PROCESS | 3628 | 1461328639179 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:37:19 INFO - PROCESS | 3628 | 1461328639321 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 3628 | ++DOCSHELL 1AAE1800 == 64 [pid = 3628] [id = 733] 05:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1C35D400) [pid = 3628] [serial = 2199] [outer = 00000000] 05:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1C678800) [pid = 3628] [serial = 2200] [outer = 1C35D400] 05:37:19 INFO - PROCESS | 3628 | 1461328639376 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1C6E4800) [pid = 3628] [serial = 2201] [outer = 1C35D400] 05:37:19 INFO - PROCESS | 3628 | 1461328639914 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]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:37:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 891ms 05:37:19 INFO - PROCESS | 3628 | 1461328639953 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 3628 | 1461328639955 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 05:37:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:37:19 INFO - PROCESS | 3628 | 1461328639958 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 3628 | 1461328639960 Marionette TRACE conn3 <- [1,2898,null,{}] 05:37:19 INFO - PROCESS | 3628 | 1461328639964 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}] 05:37:20 INFO - PROCESS | 3628 | 1461328640071 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:37:20 INFO - PROCESS | 3628 | 1461328640188 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 3628 | ++DOCSHELL 1331A400 == 65 [pid = 3628] [id = 734] 05:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1C1B7800) [pid = 3628] [serial = 2202] [outer = 00000000] 05:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1C765800) [pid = 3628] [serial = 2203] [outer = 1C1B7800] 05:37:20 INFO - PROCESS | 3628 | 1461328640283 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1C769800) [pid = 3628] [serial = 2204] [outer = 1C1B7800] 05:37:20 INFO - PROCESS | 3628 | 1461328640820 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]]]}] 05:37:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:37:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:37:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 907ms 05:37:20 INFO - PROCESS | 3628 | 1461328640863 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 3628 | 1461328640865 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 05:37:20 INFO - TEST-START | /DOMEvents/constructors.html 05:37:20 INFO - PROCESS | 3628 | 1461328640869 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 3628 | 1461328640871 Marionette TRACE conn3 <- [1,2902,null,{}] 05:37:20 INFO - PROCESS | 3628 | 1461328640874 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}] 05:37:21 INFO - PROCESS | 3628 | 1461328640979 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:37:21 INFO - PROCESS | 3628 | 1461328641143 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 3628 | ++DOCSHELL 1C76F400 == 66 [pid = 3628] [id = 735] 05:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1CB33C00) [pid = 3628] [serial = 2205] [outer = 00000000] 05:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (1CB3FC00) [pid = 3628] [serial = 2206] [outer = 1CB33C00] 05:37:21 INFO - PROCESS | 3628 | 1461328641207 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (1CF5A800) [pid = 3628] [serial = 2207] [outer = 1CB33C00] 05:37:21 INFO - PROCESS | 3628 | 1461328641840 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]]]}] 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:37:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:37:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:37:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:37:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:37:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:37:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:37:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:37:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:37:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1063ms 05:37:21 INFO - PROCESS | 3628 | 1461328641925 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 3628 | 1461328641928 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 05:37:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:37:21 INFO - PROCESS | 3628 | 1461328641932 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 3628 | 1461328641934 Marionette TRACE conn3 <- [1,2906,null,{}] 05:37:21 INFO - PROCESS | 3628 | 1461328641938 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}] 05:37:22 INFO - PROCESS | 3628 | 1461328642047 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:37:22 INFO - PROCESS | 3628 | 1461328642337 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 3628 | ++DOCSHELL 133E0C00 == 67 [pid = 3628] [id = 736] 05:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (133E1800) [pid = 3628] [serial = 2208] [outer = 00000000] 05:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (160D6800) [pid = 3628] [serial = 2209] [outer = 133E1800] 05:37:22 INFO - PROCESS | 3628 | 1461328642398 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1660EC00) [pid = 3628] [serial = 2210] [outer = 133E1800] 05:37:22 INFO - PROCESS | 3628 | 1461328642950 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:37:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:37:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1048ms 05:37:23 INFO - PROCESS | 3628 | 1461328642996 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 3628 | 1461328643001 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 05:37:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:37:23 INFO - PROCESS | 3628 | 1461328643008 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 3628 | 1461328643012 Marionette TRACE conn3 <- [1,2910,null,{}] 05:37:23 INFO - PROCESS | 3628 | 1461328643017 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}] 05:37:23 INFO - PROCESS | 3628 | 1461328643122 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:37:23 INFO - PROCESS | 3628 | 1461328643288 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 3628 | ++DOCSHELL 1872C000 == 68 [pid = 3628] [id = 737] 05:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (18922000) [pid = 3628] [serial = 2211] [outer = 00000000] 05:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (18D78C00) [pid = 3628] [serial = 2212] [outer = 18922000] 05:37:23 INFO - PROCESS | 3628 | 1461328643339 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (18F37800) [pid = 3628] [serial = 2213] [outer = 18922000] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 1A2D9000 == 67 [pid = 3628] [id = 673] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 19758000 == 66 [pid = 3628] [id = 729] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 1898F400 == 65 [pid = 3628] [id = 728] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 12B86C00 == 64 [pid = 3628] [id = 727] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 194B3C00 == 63 [pid = 3628] [id = 726] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 133EEC00 == 62 [pid = 3628] [id = 725] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 16D4B400 == 61 [pid = 3628] [id = 724] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 1872F800 == 60 [pid = 3628] [id = 723] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 1604DC00 == 59 [pid = 3628] [id = 722] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 16744800 == 58 [pid = 3628] [id = 721] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 11BB9000 == 57 [pid = 3628] [id = 720] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 1975F800 == 56 [pid = 3628] [id = 717] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1C1B7C00) [pid = 3628] [serial = 2143] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 13DD8800 == 55 [pid = 3628] [id = 716] 05:37:23 INFO - PROCESS | 3628 | --DOCSHELL 15737800 == 54 [pid = 3628] [id = 715] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (13DDD400) [pid = 3628] [serial = 2113] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (194AA400) [pid = 3628] [serial = 2126] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1495E800) [pid = 3628] [serial = 2114] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (18D6EC00) [pid = 3628] [serial = 2138] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (16D4A800) [pid = 3628] [serial = 2120] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (19758800) [pid = 3628] [serial = 2128] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 117 (17AFB800) [pid = 3628] [serial = 2098] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 116 (1D218000) [pid = 3628] [serial = 2107] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (1975F400) [pid = 3628] [serial = 2140] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (18D6D800) [pid = 3628] [serial = 2123] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1CB40400) [pid = 3628] [serial = 2104] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (1AADE400) [pid = 3628] [serial = 2135] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (1977E800) [pid = 3628] [serial = 2129] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (17EEA400) [pid = 3628] [serial = 2117] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (1660C400) [pid = 3628] [serial = 2119] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (1D223C00) [pid = 3628] [serial = 2110] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19DEEC00) [pid = 3628] [serial = 2131] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (19DEC800) [pid = 3628] [serial = 2051] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 105 (17AEF000) [pid = 3628] [serial = 2116] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 104 (1A20CC00) [pid = 3628] [serial = 2132] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 103 (1AA91400) [pid = 3628] [serial = 2134] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 102 (194AE800) [pid = 3628] [serial = 2101] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 101 (18B28C00) [pid = 3628] [serial = 2122] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 100 (18F40000) [pid = 3628] [serial = 2125] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 99 (183C2400) [pid = 3628] [serial = 2137] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | --DOMWINDOW == 98 (19ABDC00) [pid = 3628] [serial = 2141] [outer = 00000000] [url = about:blank] 05:37:23 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:37:23 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:37:23 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:37:23 INFO - PROCESS | 3628 | [3628] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:37:23 INFO - PROCESS | 3628 | 1461328643875 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]]]}] 05:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:37:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:37:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:37:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:37:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:37:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:37:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:37:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 907ms 05:37:23 INFO - PROCESS | 3628 | 1461328643920 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 3628 | 1461328643925 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 05:37:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:37:23 INFO - PROCESS | 3628 | 1461328643929 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 3628 | 1461328643931 Marionette TRACE conn3 <- [1,2914,null,{}] 05:37:23 INFO - PROCESS | 3628 | 1461328643935 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}] 05:37:24 INFO - PROCESS | 3628 | 1461328644028 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:37:24 INFO - PROCESS | 3628 | 1461328644037 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3628 | ++DOCSHELL 18057800 == 55 [pid = 3628] [id = 738] 05:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 99 (18057C00) [pid = 3628] [serial = 2214] [outer = 00000000] 05:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 100 (18D7AC00) [pid = 3628] [serial = 2215] [outer = 18057C00] 05:37:24 INFO - PROCESS | 3628 | 1461328644082 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 101 (194A8400) [pid = 3628] [serial = 2216] [outer = 18057C00] 05:37:24 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:37:24 INFO - PROCESS | 3628 | 1461328644582 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]]]}] 05:37:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:37:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 703ms 05:37:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:37:24 INFO - PROCESS | 3628 | 1461328644631 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 3628 | 1461328644633 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 05:37:24 INFO - PROCESS | 3628 | 1461328644638 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 3628 | 1461328644643 Marionette TRACE conn3 <- [1,2918,null,{}] 05:37:24 INFO - PROCESS | 3628 | 1461328644652 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}] 05:37:24 INFO - PROCESS | 3628 | 1461328644741 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:37:24 INFO - PROCESS | 3628 | 1461328644750 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 3628 | ++DOCSHELL 1975D800 == 56 [pid = 3628] [id = 739] 05:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 102 (1975DC00) [pid = 3628] [serial = 2217] [outer = 00000000] 05:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 103 (1977EC00) [pid = 3628] [serial = 2218] [outer = 1975DC00] 05:37:24 INFO - PROCESS | 3628 | 1461328644794 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 3628 | ++DOMWINDOW == 104 (19786800) [pid = 3628] [serial = 2219] [outer = 1975DC00] 05:37:25 INFO - PROCESS | 3628 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:37:25 INFO - PROCESS | 3628 | 1461328645248 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]]]}] 05:37:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:37:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 657ms 05:37:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:37:25 INFO - PROCESS | 3628 | 1461328645292 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 3628 | 1461328645295 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 05:37:25 INFO - PROCESS | 3628 | 1461328645298 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 3628 | 1461328645299 Marionette TRACE conn3 <- [1,2922,null,{}] 05:37:25 INFO - PROCESS | 3628 | 1461328645302 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}] 05:37:25 INFO - PROCESS | 3628 | 1461328645387 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:37:25 INFO - PROCESS | 3628 | 1461328645394 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 3628 | ++DOCSHELL 13892800 == 57 [pid = 3628] [id = 740] 05:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 105 (19778400) [pid = 3628] [serial = 2220] [outer = 00000000] 05:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 106 (19DF3C00) [pid = 3628] [serial = 2221] [outer = 19778400] 05:37:25 INFO - PROCESS | 3628 | 1461328645438 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (1A2CE400) [pid = 3628] [serial = 2222] [outer = 19778400] 05:37:25 INFO - PROCESS | 3628 | 1461328645912 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]]]}] 05:37:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:37:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 625ms 05:37:25 INFO - PROCESS | 3628 | 1461328645950 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 3628 | 1461328645952 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 05:37:25 INFO - PROCESS | 3628 | 1461328645955 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 3628 | 1461328645957 Marionette TRACE conn3 <- [1,2926,null,{}] 05:37:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:37:25 INFO - PROCESS | 3628 | 1461328645969 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}] 05:37:26 INFO - PROCESS | 3628 | 1461328646089 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:37:26 INFO - PROCESS | 3628 | 1461328646095 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 3628 | ++DOCSHELL 1A9B6800 == 58 [pid = 3628] [id = 741] 05:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1AA90400) [pid = 3628] [serial = 2223] [outer = 00000000] 05:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1C1B1800) [pid = 3628] [serial = 2224] [outer = 1AA90400] 05:37:26 INFO - PROCESS | 3628 | 1461328646214 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1C367000) [pid = 3628] [serial = 2225] [outer = 1AA90400] 05:37:26 INFO - PROCESS | 3628 | 1461328646626 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]]]}] 05:37:26 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:37:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 703ms 05:37:26 INFO - PROCESS | 3628 | 1461328646665 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 3628 | 1461328646667 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 05:37:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:37:26 INFO - PROCESS | 3628 | 1461328646670 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 3628 | 1461328646672 Marionette TRACE conn3 <- [1,2930,null,{}] 05:37:26 INFO - PROCESS | 3628 | 1461328646680 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}] 05:37:26 INFO - PROCESS | 3628 | 1461328646801 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:37:26 INFO - PROCESS | 3628 | 1461328646904 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 3628 | ++DOCSHELL 1C762400 == 59 [pid = 3628] [id = 742] 05:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1C76B400) [pid = 3628] [serial = 2226] [outer = 00000000] 05:37:26 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (1CB3E400) [pid = 3628] [serial = 2227] [outer = 1C76B400] 05:37:26 INFO - PROCESS | 3628 | 1461328646947 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1CB66800) [pid = 3628] [serial = 2228] [outer = 1C76B400] 05:37:27 INFO - PROCESS | 3628 | 1461328647337 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"]]]}] 05:37:27 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:37:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:37:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 704ms 05:37:27 INFO - PROCESS | 3628 | 1461328647369 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 3628 | 1461328647370 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 05:37:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:37:27 INFO - PROCESS | 3628 | 1461328647374 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 3628 | 1461328647376 Marionette TRACE conn3 <- [1,2934,null,{}] 05:37:27 INFO - PROCESS | 3628 | 1461328647383 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}] 05:37:27 INFO - PROCESS | 3628 | 1461328647503 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:37:27 INFO - PROCESS | 3628 | 1461328647510 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 3628 | ++DOCSHELL 1C76C000 == 60 [pid = 3628] [id = 743] 05:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1CB63000) [pid = 3628] [serial = 2229] [outer = 00000000] 05:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1D28E400) [pid = 3628] [serial = 2230] [outer = 1CB63000] 05:37:27 INFO - PROCESS | 3628 | 1461328647612 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1D293C00) [pid = 3628] [serial = 2231] [outer = 1CB63000] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 115 (193B6800) [pid = 3628] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 114 (1A2DA400) [pid = 3628] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 113 (1975C400) [pid = 3628] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 112 (11BB9400) [pid = 3628] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 111 (18D71800) [pid = 3628] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 110 (18733000) [pid = 3628] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 109 (16050C00) [pid = 3628] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 108 (16744C00) [pid = 3628] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 107 (19760400) [pid = 3628] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:37:28 INFO - PROCESS | 3628 | --DOMWINDOW == 106 (12DE0C00) [pid = 3628] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:37:28 INFO - PROCESS | 3628 | 1461328648234 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]]]}] 05:37:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:37:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 891ms 05:37:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:37:28 INFO - PROCESS | 3628 | 1461328648279 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 3628 | 1461328648280 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 05:37:28 INFO - PROCESS | 3628 | 1461328648284 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 3628 | 1461328648285 Marionette TRACE conn3 <- [1,2938,null,{}] 05:37:28 INFO - PROCESS | 3628 | 1461328648289 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}] 05:37:28 INFO - PROCESS | 3628 | 1461328648372 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:37:28 INFO - PROCESS | 3628 | 1461328648379 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 3628 | ++DOCSHELL 1331B000 == 61 [pid = 3628] [id = 744] 05:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 107 (133ECC00) [pid = 3628] [serial = 2232] [outer = 00000000] 05:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 108 (1891CC00) [pid = 3628] [serial = 2233] [outer = 133ECC00] 05:37:28 INFO - PROCESS | 3628 | 1461328648422 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 109 (1891BC00) [pid = 3628] [serial = 2234] [outer = 133ECC00] 05:37:28 INFO - PROCESS | 3628 | ++DOCSHELL 1D219000 == 62 [pid = 3628] [id = 745] 05:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 110 (1D21B400) [pid = 3628] [serial = 2235] [outer = 00000000] 05:37:28 INFO - PROCESS | 3628 | ++DOMWINDOW == 111 (1D21D400) [pid = 3628] [serial = 2236] [outer = 1D21B400] 05:37:28 INFO - PROCESS | 3628 | 1461328648873 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]]]}] 05:37:28 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:37:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 625ms 05:37:28 INFO - PROCESS | 3628 | 1461328648922 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 3628 | 1461328648924 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 05:37:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:37:28 INFO - PROCESS | 3628 | 1461328648928 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 3628 | 1461328648929 Marionette TRACE conn3 <- [1,2942,null,{}] 05:37:28 INFO - PROCESS | 3628 | 1461328648933 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}] 05:37:29 INFO - PROCESS | 3628 | 1461328649039 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:37:29 INFO - PROCESS | 3628 | 1461328649045 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 3628 | ++DOCSHELL 16D90800 == 63 [pid = 3628] [id = 746] 05:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 112 (18D7A000) [pid = 3628] [serial = 2237] [outer = 00000000] 05:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 113 (1D5C7400) [pid = 3628] [serial = 2238] [outer = 18D7A000] 05:37:29 INFO - PROCESS | 3628 | 1461328649089 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 114 (1D5C9800) [pid = 3628] [serial = 2239] [outer = 18D7A000] 05:37:29 INFO - PROCESS | 3628 | 1461328649557 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]]]}] 05:37:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:37:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:37:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 641ms 05:37:29 INFO - PROCESS | 3628 | 1461328649598 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:37:29 INFO - PROCESS | 3628 | 1461328649600 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 05:37:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:37:29 INFO - PROCESS | 3628 | 1461328649603 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 3628 | 1461328649605 Marionette TRACE conn3 <- [1,2946,null,{}] 05:37:29 INFO - PROCESS | 3628 | 1461328649609 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}] 05:37:29 INFO - PROCESS | 3628 | 1461328649709 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:37:29 INFO - PROCESS | 3628 | 1461328649715 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 3628 | ++DOCSHELL 1D5CC000 == 64 [pid = 3628] [id = 747] 05:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 115 (1D69D800) [pid = 3628] [serial = 2240] [outer = 00000000] 05:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 116 (1D6A5000) [pid = 3628] [serial = 2241] [outer = 1D69D800] 05:37:29 INFO - PROCESS | 3628 | 1461328649764 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 3628 | ++DOMWINDOW == 117 (1D6A9800) [pid = 3628] [serial = 2242] [outer = 1D69D800] 05:37:30 INFO - PROCESS | 3628 | 1461328650311 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]]]}] 05:37:30 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:37:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 735ms 05:37:30 INFO - PROCESS | 3628 | 1461328650344 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 3628 | 1461328650348 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 05:37:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:37:30 INFO - PROCESS | 3628 | 1461328650354 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 3628 | 1461328650358 Marionette TRACE conn3 <- [1,2950,null,{}] 05:37:30 INFO - PROCESS | 3628 | 1461328650365 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}] 05:37:30 INFO - PROCESS | 3628 | 1461328650481 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:37:30 INFO - PROCESS | 3628 | 1461328650604 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 3628 | ++DOCSHELL 138DC800 == 65 [pid = 3628] [id = 748] 05:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 118 (13BB6800) [pid = 3628] [serial = 2243] [outer = 00000000] 05:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (16D86000) [pid = 3628] [serial = 2244] [outer = 13BB6800] 05:37:30 INFO - PROCESS | 3628 | 1461328650661 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (17EDE800) [pid = 3628] [serial = 2245] [outer = 13BB6800] 05:37:31 INFO - PROCESS | 3628 | 1461328651214 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]]]}] 05:37:31 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. 05:37:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 907ms 05:37:31 INFO - PROCESS | 3628 | 1461328651259 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 3628 | 1461328651265 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 05:37:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:37:31 INFO - PROCESS | 3628 | 1461328651272 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 3628 | 1461328651275 Marionette TRACE conn3 <- [1,2954,null,{}] 05:37:31 INFO - PROCESS | 3628 | 1461328651279 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}] 05:37:31 INFO - PROCESS | 3628 | 1461328651397 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:37:31 INFO - PROCESS | 3628 | 1461328651557 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 3628 | ++DOCSHELL 18922C00 == 66 [pid = 3628] [id = 749] 05:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (18B28C00) [pid = 3628] [serial = 2246] [outer = 00000000] 05:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (18D79C00) [pid = 3628] [serial = 2247] [outer = 18B28C00] 05:37:31 INFO - PROCESS | 3628 | 1461328651612 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (194A9000) [pid = 3628] [serial = 2248] [outer = 18B28C00] 05:37:32 INFO - PROCESS | 3628 | 1461328652115 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]]]}] 05:37:32 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. 05:37:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 892ms 05:37:32 INFO - PROCESS | 3628 | 1461328652174 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 3628 | 1461328652177 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 05:37:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:37:32 INFO - PROCESS | 3628 | 1461328652181 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 3628 | 1461328652184 Marionette TRACE conn3 <- [1,2958,null,{}] 05:37:32 INFO - PROCESS | 3628 | 1461328652196 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}] 05:37:32 INFO - PROCESS | 3628 | 1461328652313 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:37:32 INFO - PROCESS | 3628 | 1461328652475 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 3628 | ++DOCSHELL 18929800 == 67 [pid = 3628] [id = 750] 05:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (19DED800) [pid = 3628] [serial = 2249] [outer = 00000000] 05:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1C1B6400) [pid = 3628] [serial = 2250] [outer = 19DED800] 05:37:32 INFO - PROCESS | 3628 | 1461328652533 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1C6E5800) [pid = 3628] [serial = 2251] [outer = 19DED800] 05:37:33 INFO - PROCESS | 3628 | 1461328653080 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]]]}] 05:37:33 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. 05:37:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 939ms 05:37:33 INFO - PROCESS | 3628 | 1461328653141 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 3628 | 1461328653144 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 05:37:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:37:33 INFO - PROCESS | 3628 | 1461328653148 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 3628 | 1461328653150 Marionette TRACE conn3 <- [1,2962,null,{}] 05:37:33 INFO - PROCESS | 3628 | 1461328653154 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}] 05:37:33 INFO - PROCESS | 3628 | 1461328653262 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:37:33 INFO - PROCESS | 3628 | 1461328653427 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 3628 | ++DOCSHELL 1C763000 == 68 [pid = 3628] [id = 751] 05:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1C765C00) [pid = 3628] [serial = 2252] [outer = 00000000] 05:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1D7A8000) [pid = 3628] [serial = 2253] [outer = 1C765C00] 05:37:33 INFO - PROCESS | 3628 | 1461328653482 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1D7AD800) [pid = 3628] [serial = 2254] [outer = 1C765C00] 05:37:33 INFO - PROCESS | 3628 | 1461328653971 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]]]}] 05:37:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:37:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 844ms 05:37:34 INFO - PROCESS | 3628 | 1461328654005 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 3628 | 1461328654008 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 05:37:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:37:34 INFO - PROCESS | 3628 | 1461328654014 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 3628 | 1461328654016 Marionette TRACE conn3 <- [1,2966,null,{}] 05:37:34 INFO - PROCESS | 3628 | 1461328654020 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}] 05:37:34 INFO - PROCESS | 3628 | 1461328654128 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:37:34 INFO - PROCESS | 3628 | 1461328654286 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 3628 | ++DOCSHELL 1AADB400 == 69 [pid = 3628] [id = 752] 05:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1D222C00) [pid = 3628] [serial = 2255] [outer = 00000000] 05:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (1DDD6400) [pid = 3628] [serial = 2256] [outer = 1D222C00] 05:37:34 INFO - PROCESS | 3628 | 1461328654341 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (1DDD9000) [pid = 3628] [serial = 2257] [outer = 1D222C00] 05:37:34 INFO - PROCESS | 3628 | 1461328654858 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]]]}] 05:37:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:37:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 907ms 05:37:34 INFO - PROCESS | 3628 | 1461328654919 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 3628 | 1461328654921 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 05:37:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:37:34 INFO - PROCESS | 3628 | 1461328654925 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 3628 | 1461328654927 Marionette TRACE conn3 <- [1,2970,null,{}] 05:37:34 INFO - PROCESS | 3628 | 1461328654931 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}] 05:37:35 INFO - PROCESS | 3628 | 1461328655062 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:37:35 INFO - PROCESS | 3628 | 1461328655228 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 3628 | ++DOCSHELL 19DC2000 == 70 [pid = 3628] [id = 753] 05:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (19DC4800) [pid = 3628] [serial = 2258] [outer = 00000000] 05:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1DFAFC00) [pid = 3628] [serial = 2259] [outer = 19DC4800] 05:37:35 INFO - PROCESS | 3628 | 1461328655315 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1DFB5000) [pid = 3628] [serial = 2260] [outer = 19DC4800] 05:37:36 INFO - PROCESS | 3628 | 1461328656188 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"]]]}] 05:37:36 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 05:37:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:37:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1297ms 05:37:36 INFO - PROCESS | 3628 | 1461328656227 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 3628 | 1461328656231 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 05:37:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:37:36 INFO - PROCESS | 3628 | 1461328656236 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 3628 | 1461328656240 Marionette TRACE conn3 <- [1,2974,null,{}] 05:37:36 INFO - PROCESS | 3628 | 1461328656247 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}] 05:37:36 INFO - PROCESS | 3628 | 1461328656347 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:37:36 INFO - PROCESS | 3628 | 1461328656504 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 3628 | ++DOCSHELL 15DD3000 == 71 [pid = 3628] [id = 754] 05:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (15DDEC00) [pid = 3628] [serial = 2261] [outer = 00000000] 05:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (16053800) [pid = 3628] [serial = 2262] [outer = 15DDEC00] 05:37:36 INFO - PROCESS | 3628 | 1461328656554 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (1673EC00) [pid = 3628] [serial = 2263] [outer = 15DDEC00] 05:37:37 INFO - PROCESS | 3628 | 1461328657087 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]]]}] 05:37:37 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. 05:37:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 891ms 05:37:37 INFO - PROCESS | 3628 | 1461328657142 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 3628 | 1461328657148 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 05:37:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:37:37 INFO - PROCESS | 3628 | 1461328657154 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 3628 | 1461328657156 Marionette TRACE conn3 <- [1,2978,null,{}] 05:37:37 INFO - PROCESS | 3628 | 1461328657160 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}] 05:37:37 INFO - PROCESS | 3628 | 1461328657261 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:37:37 INFO - PROCESS | 3628 | 1461328657409 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 3628 | ++DOCSHELL 15701C00 == 72 [pid = 3628] [id = 755] 05:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (159B4800) [pid = 3628] [serial = 2264] [outer = 00000000] 05:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (1604E000) [pid = 3628] [serial = 2265] [outer = 159B4800] 05:37:37 INFO - PROCESS | 3628 | 1461328657462 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (17AF8C00) [pid = 3628] [serial = 2266] [outer = 159B4800] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1D18A400 == 71 [pid = 3628] [id = 702] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1D183000 == 70 [pid = 3628] [id = 703] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 18DEE000 == 69 [pid = 3628] [id = 701] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 16D90800 == 68 [pid = 3628] [id = 746] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1D219000 == 67 [pid = 3628] [id = 745] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1331B000 == 66 [pid = 3628] [id = 744] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1C76C000 == 65 [pid = 3628] [id = 743] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1C762400 == 64 [pid = 3628] [id = 742] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1A9B6800 == 63 [pid = 3628] [id = 741] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 13892800 == 62 [pid = 3628] [id = 740] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1975D800 == 61 [pid = 3628] [id = 739] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 18057800 == 60 [pid = 3628] [id = 738] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1872C000 == 59 [pid = 3628] [id = 737] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (15FE3800) [pid = 3628] [serial = 2146] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (183C1400) [pid = 3628] [serial = 2149] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (1A259800) [pid = 3628] [serial = 2152] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (1CB35C00) [pid = 3628] [serial = 2155] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (1D220000) [pid = 3628] [serial = 2158] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (1A2D9C00) [pid = 3628] [serial = 2188] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 133E0C00 == 58 [pid = 3628] [id = 736] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1331A400 == 57 [pid = 3628] [id = 734] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 1AAE1800 == 56 [pid = 3628] [id = 733] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 194AE000 == 55 [pid = 3628] [id = 732] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 16D92C00 == 54 [pid = 3628] [id = 731] 05:37:37 INFO - PROCESS | 3628 | --DOCSHELL 133D9400 == 53 [pid = 3628] [id = 730] 05:37:37 INFO - PROCESS | 3628 | ++DOCSHELL 15D38400 == 54 [pid = 3628] [id = 756] 05:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (16005400) [pid = 3628] [serial = 2267] [outer = 00000000] 05:37:37 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (16054400) [pid = 3628] [serial = 2268] [outer = 16005400] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (195A1800) [pid = 3628] [serial = 2176] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (1C6E1400) [pid = 3628] [serial = 2144] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (1977B400) [pid = 3628] [serial = 2179] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (15734400) [pid = 3628] [serial = 2162] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (13DD6800) [pid = 3628] [serial = 2161] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (18E2C000) [pid = 3628] [serial = 2173] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1974DC00) [pid = 3628] [serial = 2177] [outer = 00000000] [url = about:blank] 05:37:37 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (1892AC00) [pid = 3628] [serial = 2170] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (18B2EC00) [pid = 3628] [serial = 2171] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (17AF8800) [pid = 3628] [serial = 2167] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (180B0800) [pid = 3628] [serial = 2168] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (17EE4400) [pid = 3628] [serial = 2165] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (17AEC800) [pid = 3628] [serial = 2164] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (19782C00) [pid = 3628] [serial = 2180] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (199D7C00) [pid = 3628] [serial = 2185] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (15F9DC00) [pid = 3628] [serial = 2182] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 120 (16055C00) [pid = 3628] [serial = 2183] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 119 (18F3B400) [pid = 3628] [serial = 2174] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | --DOMWINDOW == 118 (19DEB400) [pid = 3628] [serial = 2186] [outer = 00000000] [url = about:blank] 05:37:38 INFO - PROCESS | 3628 | 1461328658004 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]]]}] 05:37:38 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. 05:37:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 907ms 05:37:38 INFO - PROCESS | 3628 | 1461328658056 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3628 | 1461328658059 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:37:38 INFO - PROCESS | 3628 | 1461328658062 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3628 | 1461328658065 Marionette TRACE conn3 <- [1,2982,null,{}] 05:37:38 INFO - PROCESS | 3628 | 1461328658077 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}] 05:37:38 INFO - PROCESS | 3628 | 1461328658184 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:37:38 INFO - PROCESS | 3628 | 1461328658192 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3628 | ++DOCSHELL 17EDCC00 == 55 [pid = 3628] [id = 757] 05:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 119 (17EE3C00) [pid = 3628] [serial = 2269] [outer = 00000000] 05:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 120 (180EEC00) [pid = 3628] [serial = 2270] [outer = 17EE3C00] 05:37:38 INFO - PROCESS | 3628 | 1461328658239 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 121 (18192400) [pid = 3628] [serial = 2271] [outer = 17EE3C00] 05:37:38 INFO - PROCESS | 3628 | 1461328658757 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]]]}] 05:37:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:37:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:37:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 735ms 05:37:38 INFO - PROCESS | 3628 | 1461328658803 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 3628 | 1461328658805 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 05:37:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:37:38 INFO - PROCESS | 3628 | 1461328658813 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 3628 | 1461328658814 Marionette TRACE conn3 <- [1,2986,null,{}] 05:37:38 INFO - PROCESS | 3628 | 1461328658818 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}] 05:37:38 INFO - PROCESS | 3628 | 1461328658907 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:37:38 INFO - PROCESS | 3628 | 1461328658913 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 3628 | ++DOCSHELL 1891B400 == 56 [pid = 3628] [id = 758] 05:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (1891E400) [pid = 3628] [serial = 2272] [outer = 00000000] 05:37:38 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (18B25800) [pid = 3628] [serial = 2273] [outer = 1891E400] 05:37:38 INFO - PROCESS | 3628 | 1461328658958 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (18D6EC00) [pid = 3628] [serial = 2274] [outer = 1891E400] 05:37:39 INFO - PROCESS | 3628 | 1461328659405 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]]]}] 05:37:39 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. 05:37:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 625ms 05:37:39 INFO - PROCESS | 3628 | 1461328659451 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 3628 | 1461328659453 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 05:37:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:37:39 INFO - PROCESS | 3628 | 1461328659456 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 3628 | 1461328659458 Marionette TRACE conn3 <- [1,2990,null,{}] 05:37:39 INFO - PROCESS | 3628 | 1461328659461 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}] 05:37:39 INFO - PROCESS | 3628 | 1461328659543 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:37:39 INFO - PROCESS | 3628 | 1461328659549 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 3628 | ++DOCSHELL 12B41800 == 57 [pid = 3628] [id = 759] 05:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (18196800) [pid = 3628] [serial = 2275] [outer = 00000000] 05:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (18F39400) [pid = 3628] [serial = 2276] [outer = 18196800] 05:37:39 INFO - PROCESS | 3628 | 1461328659593 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (193AC000) [pid = 3628] [serial = 2277] [outer = 18196800] 05:37:40 INFO - PROCESS | 3628 | 1461328660048 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]]]}] 05:37:40 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. 05:37:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 625ms 05:37:40 INFO - PROCESS | 3628 | 1461328660109 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 3628 | 1461328660111 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 05:37:40 INFO - PROCESS | 3628 | 1461328660115 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 3628 | 1461328660117 Marionette TRACE conn3 <- [1,2994,null,{}] 05:37:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:37:40 INFO - PROCESS | 3628 | 1461328660133 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}] 05:37:40 INFO - PROCESS | 3628 | 1461328660268 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:37:40 INFO - PROCESS | 3628 | 1461328660275 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 3628 | ++DOCSHELL 18DE8400 == 58 [pid = 3628] [id = 760] 05:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (194B0800) [pid = 3628] [serial = 2278] [outer = 00000000] 05:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1974EC00) [pid = 3628] [serial = 2279] [outer = 194B0800] 05:37:40 INFO - PROCESS | 3628 | 1461328660376 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (19754800) [pid = 3628] [serial = 2280] [outer = 194B0800] 05:37:40 INFO - PROCESS | 3628 | 1461328660773 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]]]}] 05:37:40 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. 05:37:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 704ms 05:37:40 INFO - PROCESS | 3628 | 1461328660817 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 3628 | 1461328660819 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 05:37:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:37:40 INFO - PROCESS | 3628 | 1461328660822 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 3628 | 1461328660824 Marionette TRACE conn3 <- [1,2998,null,{}] 05:37:40 INFO - PROCESS | 3628 | 1461328660827 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}] 05:37:40 INFO - PROCESS | 3628 | 1461328660949 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:37:41 INFO - PROCESS | 3628 | 1461328661084 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 3628 | ++DOCSHELL 19784800 == 59 [pid = 3628] [id = 761] 05:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (19784C00) [pid = 3628] [serial = 2281] [outer = 00000000] 05:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (199D0000) [pid = 3628] [serial = 2282] [outer = 19784C00] 05:37:41 INFO - PROCESS | 3628 | 1461328661128 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (19AC3800) [pid = 3628] [serial = 2283] [outer = 19784C00] 05:37:41 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:37:41 INFO - PROCESS | 3628 | 1461328661569 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:37:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:37:41 INFO - {} 05:37:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:37:41 INFO - {} 05:37:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:37:41 INFO - {} 05:37:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:37:41 INFO - {} 05:37:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 797ms 05:37:41 INFO - PROCESS | 3628 | 1461328661625 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 3628 | 1461328661627 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 05:37:41 INFO - PROCESS | 3628 | 1461328661630 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - TEST-START | /FileAPI/fileReader.html 05:37:41 INFO - PROCESS | 3628 | 1461328661632 Marionette TRACE conn3 <- [1,3002,null,{}] 05:37:41 INFO - PROCESS | 3628 | 1461328661635 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}] 05:37:41 INFO - PROCESS | 3628 | 1461328661755 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:37:41 INFO - PROCESS | 3628 | 1461328661822 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 3628 | ++DOCSHELL 1975CC00 == 60 [pid = 3628] [id = 762] 05:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1A259800) [pid = 3628] [serial = 2284] [outer = 00000000] 05:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1A909400) [pid = 3628] [serial = 2285] [outer = 1A259800] 05:37:41 INFO - PROCESS | 3628 | 1461328661866 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1A9B7800) [pid = 3628] [serial = 2286] [outer = 1A259800] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (1C76B400) [pid = 3628] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (19778400) [pid = 3628] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (18922000) [pid = 3628] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (133E1800) [pid = 3628] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1975DC00) [pid = 3628] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1CB63000) [pid = 3628] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (18057C00) [pid = 3628] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (19D49800) [pid = 3628] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (1D21B400) [pid = 3628] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (133ECC00) [pid = 3628] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1AA90400) [pid = 3628] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:37:42 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (18D7A000) [pid = 3628] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:37:42 INFO - PROCESS | 3628 | 1461328662692 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]]]}] 05:37:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:37:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:37:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:37:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:37:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 1094ms 05:37:42 INFO - TEST-START | /FileAPI/historical.html 05:37:42 INFO - PROCESS | 3628 | 1461328662732 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 3628 | 1461328662734 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 05:37:42 INFO - PROCESS | 3628 | 1461328662737 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 3628 | 1461328662738 Marionette TRACE conn3 <- [1,3006,null,{}] 05:37:42 INFO - PROCESS | 3628 | 1461328662742 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}] 05:37:42 INFO - PROCESS | 3628 | 1461328662826 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:37:42 INFO - PROCESS | 3628 | 1461328662934 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 3628 | ++DOCSHELL 12DDA400 == 61 [pid = 3628] [id = 763] 05:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (139EB000) [pid = 3628] [serial = 2287] [outer = 00000000] 05:37:42 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (19DEB800) [pid = 3628] [serial = 2288] [outer = 139EB000] 05:37:42 INFO - PROCESS | 3628 | 1461328662978 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1AAD7800) [pid = 3628] [serial = 2289] [outer = 139EB000] 05:37:43 INFO - PROCESS | 3628 | 1461328663321 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"]]]}] 05:37:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:37:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:37:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:37:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:37:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:37:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:37:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:37:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:37:43 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 05:37:43 INFO - PROCESS | 3628 | 1461328663375 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 3628 | 1461328663377 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 05:37:43 INFO - TEST-START | /FileAPI/idlharness.html 05:37:43 INFO - PROCESS | 3628 | 1461328663381 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 3628 | 1461328663383 Marionette TRACE conn3 <- [1,3010,null,{}] 05:37:43 INFO - PROCESS | 3628 | 1461328663386 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}] 05:37:43 INFO - PROCESS | 3628 | 1461328663526 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:37:43 INFO - PROCESS | 3628 | 1461328663534 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 3628 | ++DOCSHELL 15D0D400 == 62 [pid = 3628] [id = 764] 05:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (1A257800) [pid = 3628] [serial = 2290] [outer = 00000000] 05:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (1C6E9800) [pid = 3628] [serial = 2291] [outer = 1A257800] 05:37:43 INFO - PROCESS | 3628 | 1461328663579 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1C766400) [pid = 3628] [serial = 2292] [outer = 1A257800] 05:37:44 INFO - PROCESS | 3628 | 1461328664445 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]]]}] 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:37:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:37:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:37:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:37:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:37:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:37:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:37:44 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 05:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:37:44 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 05:37:44 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 05:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:37:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:37:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:37:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:37:44 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 05:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:37:44 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 05:37:44 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 05:37:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:37:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:37:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:37:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:37:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:37:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:37:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1266ms 05:37:44 INFO - PROCESS | 3628 | 1461328664647 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 3628 | 1461328664652 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 05:37:44 INFO - TEST-START | /FileAPI/idlharness.worker 05:37:44 INFO - PROCESS | 3628 | 1461328664657 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 3628 | 1461328664661 Marionette TRACE conn3 <- [1,3014,null,{}] 05:37:44 INFO - PROCESS | 3628 | 1461328664668 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}] 05:37:44 INFO - PROCESS | 3628 | 1461328664817 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:37:44 INFO - PROCESS | 3628 | 1461328664968 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 3628 | ++DOCSHELL 13BBE800 == 63 [pid = 3628] [id = 765] 05:37:44 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (13DD5000) [pid = 3628] [serial = 2293] [outer = 00000000] 05:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (14958000) [pid = 3628] [serial = 2294] [outer = 13DD5000] 05:37:45 INFO - PROCESS | 3628 | 1461328665028 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (15737C00) [pid = 3628] [serial = 2295] [outer = 13DD5000] 05:37:45 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:37:46 INFO - PROCESS | 3628 | 1461328666251 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,{},{}]]]}] 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:37:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:37:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:37:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:37:46 INFO - {} 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:37:46 INFO - {} 05:37:46 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 - {} 05:37:46 INFO - {} 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:37:46 INFO - {} 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:37:46 INFO - {} 05:37:46 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 - {} 05:37:46 INFO - {} 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:37:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:37:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 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 05:37:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:37:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:37:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:37:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:37:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:37:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:37:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:37:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:37:46 INFO - {} 05:37:46 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1782ms 05:37:46 INFO - PROCESS | 3628 | 1461328666449 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 3628 | 1461328666454 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 05:37:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:37:46 INFO - PROCESS | 3628 | 1461328666462 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 3628 | 1461328666467 Marionette TRACE conn3 <- [1,3018,null,{}] 05:37:46 INFO - PROCESS | 3628 | 1461328666471 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}] 05:37:46 INFO - PROCESS | 3628 | 1461328666607 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:37:46 INFO - PROCESS | 3628 | 1461328666753 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 3628 | ++DOCSHELL 13892000 == 64 [pid = 3628] [id = 766] 05:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (14459C00) [pid = 3628] [serial = 2296] [outer = 00000000] 05:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (19C8B400) [pid = 3628] [serial = 2297] [outer = 14459C00] 05:37:46 INFO - PROCESS | 3628 | 1461328666809 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (19DF1400) [pid = 3628] [serial = 2298] [outer = 14459C00] 05:37:47 INFO - PROCESS | 3628 | 1461328667315 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]]]}] 05:37:47 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 05:37:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 906ms 05:37:47 INFO - PROCESS | 3628 | 1461328667364 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 3628 | 1461328667366 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 05:37:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:37:47 INFO - PROCESS | 3628 | 1461328667385 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 3628 | 1461328667388 Marionette TRACE conn3 <- [1,3022,null,{}] 05:37:47 INFO - PROCESS | 3628 | 1461328667401 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}] 05:37:47 INFO - PROCESS | 3628 | 1461328667515 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:37:47 INFO - PROCESS | 3628 | 1461328667685 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 3628 | ++DOCSHELL 1FE52800 == 65 [pid = 3628] [id = 767] 05:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1FE53000) [pid = 3628] [serial = 2299] [outer = 00000000] 05:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (1FE59000) [pid = 3628] [serial = 2300] [outer = 1FE53000] 05:37:47 INFO - PROCESS | 3628 | 1461328667744 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (1FE5C400) [pid = 3628] [serial = 2301] [outer = 1FE53000] 05:37:48 INFO - PROCESS | 3628 | 1461328668306 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]]]}] 05:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:37:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 05:37:48 INFO - PROCESS | 3628 | 1461328668337 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 3628 | 1461328668340 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 05:37:48 INFO - PROCESS | 3628 | 1461328668344 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:37:48 INFO - PROCESS | 3628 | 1461328668346 Marionette TRACE conn3 <- [1,3026,null,{}] 05:37:48 INFO - PROCESS | 3628 | 1461328668349 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}] 05:37:48 INFO - PROCESS | 3628 | 1461328668458 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:37:48 INFO - PROCESS | 3628 | 1461328668619 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 3628 | ++DOCSHELL 1FE5EC00 == 66 [pid = 3628] [id = 768] 05:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (20832800) [pid = 3628] [serial = 2302] [outer = 00000000] 05:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (20839800) [pid = 3628] [serial = 2303] [outer = 20832800] 05:37:48 INFO - PROCESS | 3628 | 1461328668674 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (2083B400) [pid = 3628] [serial = 2304] [outer = 20832800] 05:37:49 INFO - PROCESS | 3628 | 1461328669160 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"]]]}] 05:37:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:37:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:37:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 829ms 05:37:49 INFO - PROCESS | 3628 | 1461328669204 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 3628 | 1461328669206 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 05:37:49 INFO - PROCESS | 3628 | 1461328669211 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:37:49 INFO - PROCESS | 3628 | 1461328669213 Marionette TRACE conn3 <- [1,3030,null,{}] 05:37:49 INFO - PROCESS | 3628 | 1461328669217 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}] 05:37:49 INFO - PROCESS | 3628 | 1461328669323 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:37:49 INFO - PROCESS | 3628 | 1461328669505 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 3628 | ++DOCSHELL 1D5C9000 == 67 [pid = 3628] [id = 769] 05:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (1D5C9400) [pid = 3628] [serial = 2305] [outer = 00000000] 05:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (20840C00) [pid = 3628] [serial = 2306] [outer = 1D5C9400] 05:37:49 INFO - PROCESS | 3628 | 1461328669561 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (2089E400) [pid = 3628] [serial = 2307] [outer = 1D5C9400] 05:37:50 INFO - PROCESS | 3628 | 1461328670310 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]]]}] 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:37:50 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. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:37:50 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'.) 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:37:50 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. 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:37:50 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. 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:37:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:37:50 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. 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:37:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:37:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:37:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:37:50 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:37:50 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1235ms 05:37:50 INFO - PROCESS | 3628 | 1461328670449 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 3628 | 1461328670451 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 05:37:50 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:37:50 INFO - PROCESS | 3628 | 1461328670454 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 3628 | 1461328670457 Marionette TRACE conn3 <- [1,3034,null,{}] 05:37:50 INFO - PROCESS | 3628 | 1461328670657 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}] 05:37:50 INFO - PROCESS | 3628 | 1461328670792 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:37:50 INFO - PROCESS | 3628 | 1461328670904 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 3628 | ++DOCSHELL 18199C00 == 68 [pid = 3628] [id = 770] 05:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (183C2400) [pid = 3628] [serial = 2308] [outer = 00000000] 05:37:50 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (18D77000) [pid = 3628] [serial = 2309] [outer = 183C2400] 05:37:50 INFO - PROCESS | 3628 | 1461328670954 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (1974BC00) [pid = 3628] [serial = 2310] [outer = 183C2400] 05:37:51 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:37:51 INFO - PROCESS | 3628 | 1461328671516 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:37:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:37:51 INFO - {} 05:37:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1095ms 05:37:51 INFO - PROCESS | 3628 | 1461328671546 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 3628 | 1461328671552 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 05:37:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:37:51 INFO - PROCESS | 3628 | 1461328671558 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 3628 | 1461328671562 Marionette TRACE conn3 <- [1,3038,null,{}] 05:37:51 INFO - PROCESS | 3628 | 1461328671585 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}] 05:37:51 INFO - PROCESS | 3628 | 1461328671699 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:37:51 INFO - PROCESS | 3628 | 1461328671844 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 3628 | ++DOCSHELL 13BBAC00 == 69 [pid = 3628] [id = 771] 05:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (13BBE000) [pid = 3628] [serial = 2311] [outer = 00000000] 05:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (180B3800) [pid = 3628] [serial = 2312] [outer = 13BBE000] 05:37:51 INFO - PROCESS | 3628 | 1461328671895 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (18733400) [pid = 3628] [serial = 2313] [outer = 13BBE000] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 18729400 == 68 [pid = 3628] [id = 585] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 12DDA400 == 67 [pid = 3628] [id = 763] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 1975CC00 == 66 [pid = 3628] [id = 762] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 19784800 == 65 [pid = 3628] [id = 761] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 18DE8400 == 64 [pid = 3628] [id = 760] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 12B41800 == 63 [pid = 3628] [id = 759] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 1891B400 == 62 [pid = 3628] [id = 758] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 17EDCC00 == 61 [pid = 3628] [id = 757] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 15D38400 == 60 [pid = 3628] [id = 756] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 15701C00 == 59 [pid = 3628] [id = 755] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 15DD3000 == 58 [pid = 3628] [id = 754] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 19DC2000 == 57 [pid = 3628] [id = 753] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 1AADB400 == 56 [pid = 3628] [id = 752] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (1CB3FC00) [pid = 3628] [serial = 2206] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (1D6A5000) [pid = 3628] [serial = 2241] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 1C763000 == 55 [pid = 3628] [id = 751] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 18929800 == 54 [pid = 3628] [id = 750] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 18922C00 == 53 [pid = 3628] [id = 749] 05:37:52 INFO - PROCESS | 3628 | --DOCSHELL 138DC800 == 52 [pid = 3628] [id = 748] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (1CB3E400) [pid = 3628] [serial = 2227] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (19DF3C00) [pid = 3628] [serial = 2221] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (18F37800) [pid = 3628] [serial = 2213] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (18D78C00) [pid = 3628] [serial = 2212] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (1660EC00) [pid = 3628] [serial = 2210] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (160D6800) [pid = 3628] [serial = 2209] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (18196000) [pid = 3628] [serial = 2194] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (1977EC00) [pid = 3628] [serial = 2218] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (19786800) [pid = 3628] [serial = 2219] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (1C765800) [pid = 3628] [serial = 2203] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (13BC0C00) [pid = 3628] [serial = 2191] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (19762400) [pid = 3628] [serial = 2197] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (1D28E400) [pid = 3628] [serial = 2230] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (1C678800) [pid = 3628] [serial = 2200] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (18D7AC00) [pid = 3628] [serial = 2215] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (194A8400) [pid = 3628] [serial = 2216] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (1A7BDC00) [pid = 3628] [serial = 2189] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1CB66800) [pid = 3628] [serial = 2228] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1D21D400) [pid = 3628] [serial = 2236] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (1891CC00) [pid = 3628] [serial = 2233] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1891BC00) [pid = 3628] [serial = 2234] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (1D5C9800) [pid = 3628] [serial = 2239] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1D293C00) [pid = 3628] [serial = 2231] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1C1B1800) [pid = 3628] [serial = 2224] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (1C367000) [pid = 3628] [serial = 2225] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (1D5C7400) [pid = 3628] [serial = 2238] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1A2CE400) [pid = 3628] [serial = 2222] [outer = 00000000] [url = about:blank] 05:37:52 INFO - PROCESS | 3628 | 1461328672408 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]]]}] 05:37:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:37:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:37:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:37:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:37:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 907ms 05:37:52 INFO - PROCESS | 3628 | 1461328672460 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 3628 | 1461328672462 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 05:37:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:37:52 INFO - PROCESS | 3628 | 1461328672466 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 3628 | 1461328672468 Marionette TRACE conn3 <- [1,3042,null,{}] 05:37:52 INFO - PROCESS | 3628 | 1461328672473 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}] 05:37:52 INFO - PROCESS | 3628 | 1461328672590 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:37:52 INFO - PROCESS | 3628 | 1461328672698 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 3628 | ++DOCSHELL 1660EC00 == 53 [pid = 3628] [id = 772] 05:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (16740800) [pid = 3628] [serial = 2314] [outer = 00000000] 05:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (18729400) [pid = 3628] [serial = 2315] [outer = 16740800] 05:37:52 INFO - PROCESS | 3628 | 1461328672754 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (18925C00) [pid = 3628] [serial = 2316] [outer = 16740800] 05:37:53 INFO - PROCESS | 3628 | 1461328673412 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"]]]}] 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:37:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:37:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:37:53 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" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:37:53 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" 05:37:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:37:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:37:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1110ms 05:37:53 INFO - PROCESS | 3628 | 1461328673574 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 3628 | 1461328673580 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 05:37:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:37:53 INFO - PROCESS | 3628 | 1461328673589 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 3628 | 1461328673591 Marionette TRACE conn3 <- [1,3046,null,{}] 05:37:53 INFO - PROCESS | 3628 | 1461328673594 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}] 05:37:53 INFO - PROCESS | 3628 | 1461328673686 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:37:53 INFO - PROCESS | 3628 | 1461328673692 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 3628 | ++DOCSHELL 19785800 == 54 [pid = 3628] [id = 773] 05:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (19786800) [pid = 3628] [serial = 2317] [outer = 00000000] 05:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (19DE7400) [pid = 3628] [serial = 2318] [outer = 19786800] 05:37:53 INFO - PROCESS | 3628 | 1461328673738 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (19DEE800) [pid = 3628] [serial = 2319] [outer = 19786800] 05:37:54 INFO - PROCESS | 3628 | 1461328674280 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]]]}] 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:37:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:37:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:37:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:37:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:37:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:37:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:37:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:37:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:37:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 750ms 05:37:54 INFO - PROCESS | 3628 | 1461328674333 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 3628 | 1461328674335 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 05:37:54 INFO - PROCESS | 3628 | 1461328674338 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:37:54 INFO - PROCESS | 3628 | 1461328674340 Marionette TRACE conn3 <- [1,3050,null,{}] 05:37:54 INFO - PROCESS | 3628 | 1461328674343 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}] 05:37:54 INFO - PROCESS | 3628 | 1461328674427 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:37:54 INFO - PROCESS | 3628 | 1461328674433 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 3628 | ++DOCSHELL 18922400 == 55 [pid = 3628] [id = 774] 05:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (19DC2000) [pid = 3628] [serial = 2320] [outer = 00000000] 05:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (1C1B1C00) [pid = 3628] [serial = 2321] [outer = 19DC2000] 05:37:54 INFO - PROCESS | 3628 | 1461328674477 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (1C35D800) [pid = 3628] [serial = 2322] [outer = 19DC2000] 05:37:54 INFO - PROCESS | 3628 | [3628] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:37:55 INFO - PROCESS | 3628 | 1461328674979 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:37:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:37:55 INFO - {} 05:37:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 704ms 05:37:55 INFO - PROCESS | 3628 | 1461328675039 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 3628 | 1461328675041 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 05:37:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:37:55 INFO - PROCESS | 3628 | 1461328675044 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 3628 | 1461328675045 Marionette TRACE conn3 <- [1,3054,null,{}] 05:37:55 INFO - PROCESS | 3628 | 1461328675049 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}] 05:37:55 INFO - PROCESS | 3628 | 1461328675228 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:37:55 INFO - PROCESS | 3628 | 1461328675249 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 3628 | ++DOCSHELL 1C6E2C00 == 56 [pid = 3628] [id = 775] 05:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (1C6E8800) [pid = 3628] [serial = 2323] [outer = 00000000] 05:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (1CF63400) [pid = 3628] [serial = 2324] [outer = 1C6E8800] 05:37:55 INFO - PROCESS | 3628 | 1461328675297 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (1D225C00) [pid = 3628] [serial = 2325] [outer = 1C6E8800] 05:37:55 INFO - PROCESS | 3628 | 1461328675746 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]]]}] 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:37:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:37:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 750ms 05:37:55 INFO - PROCESS | 3628 | 1461328675785 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 3628 | 1461328675787 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 05:37:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:37:55 INFO - PROCESS | 3628 | 1461328675790 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 3628 | 1461328675792 Marionette TRACE conn3 <- [1,3058,null,{}] 05:37:55 INFO - PROCESS | 3628 | 1461328675795 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}] 05:37:55 INFO - PROCESS | 3628 | 1461328675915 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:37:55 INFO - PROCESS | 3628 | 1461328675921 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 3628 | ++DOCSHELL 1CB6C000 == 57 [pid = 3628] [id = 776] 05:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1CB70400) [pid = 3628] [serial = 2326] [outer = 00000000] 05:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (1D5CC800) [pid = 3628] [serial = 2327] [outer = 1CB70400] 05:37:56 INFO - PROCESS | 3628 | 1461328676025 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (1D5CC400) [pid = 3628] [serial = 2328] [outer = 1CB70400] 05:37:56 INFO - PROCESS | 3628 | 1461328676490 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]]]}] 05:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:37:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 05:37:56 INFO - PROCESS | 3628 | 1461328676531 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:37:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:37:56 INFO - PROCESS | 3628 | 1461328676533 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 05:37:56 INFO - PROCESS | 3628 | 1461328676536 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 3628 | 1461328676538 Marionette TRACE conn3 <- [1,3062,null,{}] 05:37:56 INFO - PROCESS | 3628 | 1461328676541 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}] 05:37:56 INFO - PROCESS | 3628 | 1461328676905 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (19784C00) [pid = 3628] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (16005400) [pid = 3628] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (1D216800) [pid = 3628] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (18196800) [pid = 3628] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (159B4800) [pid = 3628] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (17EE3C00) [pid = 3628] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1891E400) [pid = 3628] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (15DDEC00) [pid = 3628] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1AADC400) [pid = 3628] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (194B0800) [pid = 3628] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (1A259800) [pid = 3628] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (1604AC00) [pid = 3628] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (18D79800) [pid = 3628] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (139EB000) [pid = 3628] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (1D69D800) [pid = 3628] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:37:56 INFO - PROCESS | 3628 | --DOMWINDOW == 121 (1D18A800) [pid = 3628] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:37:57 INFO - PROCESS | 3628 | 1461328676985 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 3628 | ++DOCSHELL 139EB000 == 58 [pid = 3628] [id = 777] 05:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 122 (13DD4800) [pid = 3628] [serial = 2329] [outer = 00000000] 05:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 123 (16739800) [pid = 3628] [serial = 2330] [outer = 13DD4800] 05:37:57 INFO - PROCESS | 3628 | 1461328677030 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 124 (17EE5800) [pid = 3628] [serial = 2331] [outer = 13DD4800] 05:37:57 INFO - PROCESS | 3628 | 1461328677359 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]]]}] 05:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:37:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 844ms 05:37:57 INFO - PROCESS | 3628 | 1461328677379 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 3628 | 1461328677381 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 05:37:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:37:57 INFO - PROCESS | 3628 | 1461328677385 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 3628 | 1461328677387 Marionette TRACE conn3 <- [1,3066,null,{}] 05:37:57 INFO - PROCESS | 3628 | 1461328677390 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}] 05:37:57 INFO - PROCESS | 3628 | 1461328677522 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:37:57 INFO - PROCESS | 3628 | 1461328677531 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 3628 | ++DOCSHELL 17AF8800 == 59 [pid = 3628] [id = 778] 05:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 125 (1975A400) [pid = 3628] [serial = 2332] [outer = 00000000] 05:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 126 (1D5C5000) [pid = 3628] [serial = 2333] [outer = 1975A400] 05:37:57 INFO - PROCESS | 3628 | 1461328677576 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 3628 | ++DOMWINDOW == 127 (1D7A8C00) [pid = 3628] [serial = 2334] [outer = 1975A400] 05:37:58 INFO - PROCESS | 3628 | 1461328678000 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] 05:37:58 INFO - PROCESS | 3628 | 1461328678069 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 05:37:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:37:58 INFO - PROCESS | 3628 | 1461328678081 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 3628 | 1461328678082 Marionette TRACE conn3 <- [1,3070,null,{}] 05:37:58 INFO - PROCESS | 3628 | 1461328678090 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}] 05:37:58 INFO - PROCESS | 3628 | 1461328678175 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:37:58 INFO - PROCESS | 3628 | 1461328678183 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 3628 | ++DOCSHELL 19C99800 == 60 [pid = 3628] [id = 779] 05:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 128 (19CA0400) [pid = 3628] [serial = 2335] [outer = 00000000] 05:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 129 (19CA5800) [pid = 3628] [serial = 2336] [outer = 19CA0400] 05:37:58 INFO - PROCESS | 3628 | 1461328678227 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 3628 | ++DOMWINDOW == 130 (19CA7C00) [pid = 3628] [serial = 2337] [outer = 19CA0400] 05:37:58 INFO - PROCESS | 3628 | 1461328678677 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]]]}] 05:37:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:37:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:37:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:37:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 656ms 05:37:58 INFO - PROCESS | 3628 | 1461328678732 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 3628 | 1461328678734 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 05:37:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:37:58 INFO - PROCESS | 3628 | 1461328678751 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 3628 | 1461328678753 Marionette TRACE conn3 <- [1,3074,null,{}] 05:37:58 INFO - PROCESS | 3628 | 1461328678757 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}] 05:37:58 INFO - PROCESS | 3628 | 1461328678869 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:37:59 INFO - PROCESS | 3628 | 1461328679085 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 3628 | ++DOCSHELL 12B42800 == 61 [pid = 3628] [id = 780] 05:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 131 (12C50000) [pid = 3628] [serial = 2338] [outer = 00000000] 05:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 132 (14457C00) [pid = 3628] [serial = 2339] [outer = 12C50000] 05:37:59 INFO - PROCESS | 3628 | 1461328679145 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 3628 | ++DOMWINDOW == 133 (15740C00) [pid = 3628] [serial = 2340] [outer = 12C50000] 05:37:59 INFO - PROCESS | 3628 | 1461328679705 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:37:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:37:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1001ms 05:37:59 INFO - PROCESS | 3628 | 1461328679741 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 3628 | 1461328679745 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 05:37:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:37:59 INFO - PROCESS | 3628 | 1461328679750 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 3628 | 1461328679754 Marionette TRACE conn3 <- [1,3078,null,{}] 05:37:59 INFO - PROCESS | 3628 | 1461328679760 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}] 05:37:59 INFO - PROCESS | 3628 | 1461328679883 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:38:00 INFO - PROCESS | 3628 | 1461328680054 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 3628 | ++DOCSHELL 1656AC00 == 62 [pid = 3628] [id = 781] 05:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 134 (18058400) [pid = 3628] [serial = 2341] [outer = 00000000] 05:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 135 (1891F000) [pid = 3628] [serial = 2342] [outer = 18058400] 05:38:00 INFO - PROCESS | 3628 | 1461328680111 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 3628 | ++DOMWINDOW == 136 (18B25C00) [pid = 3628] [serial = 2343] [outer = 18058400] 05:38:00 INFO - PROCESS | 3628 | 1461328680631 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:38:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:38:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 938ms 05:38:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:38:00 INFO - PROCESS | 3628 | 1461328680699 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 3628 | 1461328680703 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 05:38:00 INFO - PROCESS | 3628 | 1461328680707 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 3628 | 1461328680709 Marionette TRACE conn3 <- [1,3082,null,{}] 05:38:00 INFO - PROCESS | 3628 | 1461328680713 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}] 05:38:00 INFO - PROCESS | 3628 | 1461328680829 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:38:01 INFO - PROCESS | 3628 | 1461328680985 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 3628 | ++DOCSHELL 16D87400 == 63 [pid = 3628] [id = 782] 05:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 137 (18F3B000) [pid = 3628] [serial = 2344] [outer = 00000000] 05:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 138 (1975B000) [pid = 3628] [serial = 2345] [outer = 18F3B000] 05:38:01 INFO - PROCESS | 3628 | 1461328681041 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 3628 | ++DOMWINDOW == 139 (199D2800) [pid = 3628] [serial = 2346] [outer = 18F3B000] 05:38:01 INFO - PROCESS | 3628 | 1461328681598 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:38:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:38:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 938ms 05:38:01 INFO - PROCESS | 3628 | 1461328681652 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 3628 | 1461328681655 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 05:38:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:38:01 INFO - PROCESS | 3628 | 1461328681665 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 3628 | 1461328681671 Marionette TRACE conn3 <- [1,3086,null,{}] 05:38:01 INFO - PROCESS | 3628 | 1461328681676 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}] 05:38:01 INFO - PROCESS | 3628 | 1461328681789 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:38:01 INFO - PROCESS | 3628 | 1461328681961 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 3628 | ++DOCSHELL 19C9D000 == 64 [pid = 3628] [id = 783] 05:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 140 (1A2D3400) [pid = 3628] [serial = 2347] [outer = 00000000] 05:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 141 (1C6ECC00) [pid = 3628] [serial = 2348] [outer = 1A2D3400] 05:38:02 INFO - PROCESS | 3628 | 1461328682016 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 142 (1CB3E400) [pid = 3628] [serial = 2349] [outer = 1A2D3400] 05:38:02 INFO - PROCESS | 3628 | 1461328682509 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]]]}] 05:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:38:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:38:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 891ms 05:38:02 INFO - PROCESS | 3628 | 1461328682564 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 3628 | 1461328682567 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 05:38:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:38:02 INFO - PROCESS | 3628 | 1461328682572 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 3628 | 1461328682574 Marionette TRACE conn3 <- [1,3090,null,{}] 05:38:02 INFO - PROCESS | 3628 | 1461328682578 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}] 05:38:02 INFO - PROCESS | 3628 | 1461328682687 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:38:02 INFO - PROCESS | 3628 | 1461328682854 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 3628 | ++DOCSHELL 13DDA000 == 65 [pid = 3628] [id = 784] 05:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 143 (194AEC00) [pid = 3628] [serial = 2350] [outer = 00000000] 05:38:02 INFO - PROCESS | 3628 | ++DOMWINDOW == 144 (1D5BF000) [pid = 3628] [serial = 2351] [outer = 194AEC00] 05:38:02 INFO - PROCESS | 3628 | 1461328682909 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 145 (1D5CB000) [pid = 3628] [serial = 2352] [outer = 194AEC00] 05:38:03 INFO - PROCESS | 3628 | 1461328683423 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:38:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:38:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 907ms 05:38:03 INFO - PROCESS | 3628 | 1461328683477 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 3628 | 1461328683480 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 05:38:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:38:03 INFO - PROCESS | 3628 | 1461328683483 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 3628 | 1461328683485 Marionette TRACE conn3 <- [1,3094,null,{}] 05:38:03 INFO - PROCESS | 3628 | 1461328683489 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}] 05:38:03 INFO - PROCESS | 3628 | 1461328683596 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:38:03 INFO - PROCESS | 3628 | 1461328683767 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 3628 | ++DOCSHELL 1E603000 == 66 [pid = 3628] [id = 785] 05:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 146 (1E604400) [pid = 3628] [serial = 2353] [outer = 00000000] 05:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 147 (1E60B000) [pid = 3628] [serial = 2354] [outer = 1E604400] 05:38:03 INFO - PROCESS | 3628 | 1461328683832 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 3628 | ++DOMWINDOW == 148 (1FE51800) [pid = 3628] [serial = 2355] [outer = 1E604400] 05:38:04 INFO - PROCESS | 3628 | 1461328684350 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]]]}] 05:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:38:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:38:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 907ms 05:38:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:38:04 INFO - PROCESS | 3628 | 1461328684388 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 3628 | 1461328684390 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 05:38:04 INFO - PROCESS | 3628 | 1461328684394 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 3628 | 1461328684396 Marionette TRACE conn3 <- [1,3098,null,{}] 05:38:04 INFO - PROCESS | 3628 | 1461328684399 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}] 05:38:04 INFO - PROCESS | 3628 | 1461328684509 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:38:04 INFO - PROCESS | 3628 | 1461328684677 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 3628 | ++DOCSHELL 1D296400 == 67 [pid = 3628] [id = 786] 05:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 149 (1E4A2C00) [pid = 3628] [serial = 2356] [outer = 00000000] 05:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 150 (20834C00) [pid = 3628] [serial = 2357] [outer = 1E4A2C00] 05:38:04 INFO - PROCESS | 3628 | 1461328684733 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 3628 | ++DOMWINDOW == 151 (20836C00) [pid = 3628] [serial = 2358] [outer = 1E4A2C00] 05:38:05 INFO - PROCESS | 3628 | 1461328685279 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"]]]}] 05:38:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:38:05 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 05:38:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:38:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:38:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 938ms 05:38:05 INFO - PROCESS | 3628 | 1461328685339 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 3628 | 1461328685341 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 05:38:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:38:05 INFO - PROCESS | 3628 | 1461328685345 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 3628 | 1461328685347 Marionette TRACE conn3 <- [1,3102,null,{}] 05:38:05 INFO - PROCESS | 3628 | 1461328685351 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}] 05:38:05 INFO - PROCESS | 3628 | 1461328685456 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:38:05 INFO - PROCESS | 3628 | 1461328685614 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\", \"6d6f7a7a-acd0-417e-947d-890a5a0e1277\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 3628 | ++DOCSHELL 133E0C00 == 68 [pid = 3628] [id = 787] 05:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 152 (139E2C00) [pid = 3628] [serial = 2359] [outer = 00000000] 05:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 153 (16A31000) [pid = 3628] [serial = 2360] [outer = 139E2C00] 05:38:05 INFO - PROCESS | 3628 | 1461328685669 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 3628 | ++DOMWINDOW == 154 (16A30800) [pid = 3628] [serial = 2361] [outer = 139E2C00] 05:38:06 INFO - PROCESS | 3628 | 1461328686376 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]]]}] 05:38:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:38:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1079ms 05:38:06 INFO - PROCESS | 3628 | 1461328686438 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 3628 | 1461328686442 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 194AF800 == 67 [pid = 3628] [id = 665] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 19C99800 == 66 [pid = 3628] [id = 779] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 17AF8800 == 65 [pid = 3628] [id = 778] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 139EB000 == 64 [pid = 3628] [id = 777] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 1CB6C000 == 63 [pid = 3628] [id = 776] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 1C6E2C00 == 62 [pid = 3628] [id = 775] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 18922400 == 61 [pid = 3628] [id = 774] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 19785800 == 60 [pid = 3628] [id = 773] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 1D5CC000 == 59 [pid = 3628] [id = 747] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 1660EC00 == 58 [pid = 3628] [id = 772] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 13BBAC00 == 57 [pid = 3628] [id = 771] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 18199C00 == 56 [pid = 3628] [id = 770] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 153 (1C6E9800) [pid = 3628] [serial = 2291] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 1FE52800 == 55 [pid = 3628] [id = 767] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 13892000 == 54 [pid = 3628] [id = 766] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 13BBE800 == 53 [pid = 3628] [id = 765] 05:38:07 INFO - PROCESS | 3628 | --DOCSHELL 15D0D400 == 52 [pid = 3628] [id = 764] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 152 (19754800) [pid = 3628] [serial = 2280] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 151 (1D6A9800) [pid = 3628] [serial = 2242] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 150 (1AAD7800) [pid = 3628] [serial = 2289] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 149 (1A9B7800) [pid = 3628] [serial = 2286] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 148 (1D21B000) [pid = 3628] [serial = 2108] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 147 (1D7A8000) [pid = 3628] [serial = 2253] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 146 (18F39400) [pid = 3628] [serial = 2276] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 145 (1C1B6400) [pid = 3628] [serial = 2250] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 144 (16D86000) [pid = 3628] [serial = 2244] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 143 (19AC3800) [pid = 3628] [serial = 2283] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 142 (16054400) [pid = 3628] [serial = 2268] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 141 (18D79C00) [pid = 3628] [serial = 2247] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 140 (1D223800) [pid = 3628] [serial = 2111] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 139 (193AC000) [pid = 3628] [serial = 2277] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 138 (1DDD6400) [pid = 3628] [serial = 2256] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 137 (17AF8C00) [pid = 3628] [serial = 2266] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 136 (1604E000) [pid = 3628] [serial = 2265] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 135 (18192400) [pid = 3628] [serial = 2271] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 134 (18B25800) [pid = 3628] [serial = 2273] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 133 (1DFAFC00) [pid = 3628] [serial = 2259] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 132 (1673EC00) [pid = 3628] [serial = 2263] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 131 (1CB6B800) [pid = 3628] [serial = 2105] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 130 (1974EC00) [pid = 3628] [serial = 2279] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 129 (16053800) [pid = 3628] [serial = 2262] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 128 (1A909400) [pid = 3628] [serial = 2285] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 127 (180ED800) [pid = 3628] [serial = 2099] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 126 (19760C00) [pid = 3628] [serial = 2102] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 125 (18D6EC00) [pid = 3628] [serial = 2274] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 124 (180EEC00) [pid = 3628] [serial = 2270] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 123 (19DEB800) [pid = 3628] [serial = 2288] [outer = 00000000] [url = about:blank] 05:38:07 INFO - PROCESS | 3628 | --DOMWINDOW == 122 (199D0000) [pid = 3628] [serial = 2282] [outer = 00000000] [url = about:blank] 05:38:07 WARNING - u'runner_teardown' () 05:38:07 INFO - No more tests 05:38:07 INFO - Got 0 unexpected results 05:38:07 INFO - SUITE-END | took 660s 05:38:08 INFO - Closing logging queue 05:38:08 INFO - queue closed 05:38:08 INFO - Return code: 0 05:38:08 WARNING - # TBPL SUCCESS # 05:38:08 INFO - Running post-action listener: _resource_record_post_action 05:38:08 INFO - Running post-run listener: _resource_record_post_run 05:38:09 INFO - Total resource usage - Wall time: 669s; CPU: 17.0%; Read bytes: 91723264; Write bytes: 992883200; Read time: 637769; Write time: 1466500 05:38:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:38:09 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 124049408; Read time: 0; Write time: 136046 05:38:09 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 91723264; Write bytes: 811035136; Read time: 637769; Write time: 1267035 05:38:09 INFO - Running post-run listener: _upload_blobber_files 05:38:09 INFO - Blob upload gear active. 05:38:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:38:09 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:38:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 05:38:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 05:38:09 INFO - (blobuploader) - INFO - Open directory for files ... 05:38:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:38:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:38:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:38:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:38:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:38:10 INFO - (blobuploader) - INFO - Done attempting. 05:38:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:38:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:38:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:38:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:38:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:38:12 INFO - (blobuploader) - INFO - Done attempting. 05:38:12 INFO - (blobuploader) - INFO - Iteration through files over. 05:38:12 INFO - Return code: 0 05:38:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:38:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/30beebe16e6164fa0b50a1e1b33cdf0ec6c9748955119fc3ed01e93f6c1d7456ffaa4c937ec165d0a711ba5bcd9b54314013aece4e072c6e7d9a21b2023db6d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/193ed3980ae9e3a06898e91a8008d71e1f5a718e906a52b15a47a1106f2b129e9dc26bcee468994d473a921077d855b05ae5416eb1c1c241a70a7a72adc27b21"} 05:38:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:38:12 INFO - Writing to file C:\slave\test\properties\blobber_files 05:38:12 INFO - Contents: 05:38:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/30beebe16e6164fa0b50a1e1b33cdf0ec6c9748955119fc3ed01e93f6c1d7456ffaa4c937ec165d0a711ba5bcd9b54314013aece4e072c6e7d9a21b2023db6d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/193ed3980ae9e3a06898e91a8008d71e1f5a718e906a52b15a47a1106f2b129e9dc26bcee468994d473a921077d855b05ae5416eb1c1c241a70a7a72adc27b21"} 05:38:12 INFO - Running post-run listener: copy_logs_to_upload_dir 05:38:12 INFO - Copying logs to upload dir... 05:38:12 INFO - mkdir: C:\slave\test\build\upload\logs 05:38:12 INFO - Copying logs to upload dir... 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - Using _rmtree_windows ... 05:38:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=829.819000 ========= master_lag: -3.64 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 46 secs) (at 2016-04-22 05:38:13.255147) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:38:13.256129) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/30beebe16e6164fa0b50a1e1b33cdf0ec6c9748955119fc3ed01e93f6c1d7456ffaa4c937ec165d0a711ba5bcd9b54314013aece4e072c6e7d9a21b2023db6d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/193ed3980ae9e3a06898e91a8008d71e1f5a718e906a52b15a47a1106f2b129e9dc26bcee468994d473a921077d855b05ae5416eb1c1c241a70a7a72adc27b21"} build_url:https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/30beebe16e6164fa0b50a1e1b33cdf0ec6c9748955119fc3ed01e93f6c1d7456ffaa4c937ec165d0a711ba5bcd9b54314013aece4e072c6e7d9a21b2023db6d9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/193ed3980ae9e3a06898e91a8008d71e1f5a718e906a52b15a47a1106f2b129e9dc26bcee468994d473a921077d855b05ae5416eb1c1c241a70a7a72adc27b21"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eKJbVq20Q766J8m6jzXQEA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:38:13.392418) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:38:13.392813) ========= '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-050\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-050 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-050 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-050 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-050 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-050 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:38:13.508672) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 05:38:13.509016) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-22 05:38:13.971980) ========= ========= Total master_lag: 25.90 =========